~openerp-commiter/openobject-addons/trunk-extra-addons

« back to all changes in this revision

Viewing changes to airport/custom.py

merging new development from indian accounting

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- encoding: utf-8 -*-
1
2
from osv import osv, fields
2
3
 
3
4
class airport_airport(osv.osv):
4
 
        _name = 'airport.airport'
5
 
        _columns = {
6
 
                'name': fields.char('Airport name', size=16),
7
 
                'city': fields.char('City', size=16),
8
 
                'country_id': fields.many2one('res.country', 'Country'),
9
 
                'lines': fields.many2many('airport.airport', 'airport_airport_lines_rel', 'source','destination', 'Flight lines')
10
 
        }
 
5
    _name = 'airport.airport'
 
6
    _columns = {
 
7
        'name': fields.char('Airport name', size=16),
 
8
        'city': fields.char('City', size=16),
 
9
        'country_id': fields.many2one('res.country', 'Country'),
 
10
        'lines': fields.many2many('airport.airport', 'airport_airport_lines_rel', 'source','destination', 'Flight lines')
 
11
    }
11
12
airport_airport()
12
13
 
13
14
class airport_flight(osv.osv):
14
 
        _name = 'airport.flight'
15
 
        _inherit = 'product.product'
16
 
        _table = 'product_product'
17
 
        _columns = {
18
 
                'date': fields.datetime('Departure Date'),
19
 
                'partner_id': fields.many2one('res.partner', 'Customer'),
20
 
                'airport_from': fields.many2one('airport.airport', 'Airport Departure'),
21
 
                'airport_to': fields.many2one('airport.airport', 'Airport Arrival'),
22
 
        }
 
15
    _name = 'airport.flight'
 
16
    _inherit = 'product.product'
 
17
    _table = 'product_product'
 
18
    _columns = {
 
19
        'date': fields.datetime('Departure Date'),
 
20
        'partner_id': fields.many2one('res.partner', 'Customer'),
 
21
        'airport_from': fields.many2one('airport.airport', 'Airport Departure'),
 
22
        'airport_to': fields.many2one('airport.airport', 'Airport Arrival'),
 
23
    }
23
24
airport_flight()
24
25
 
 
26
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
 
27