mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
21 lines
858 B
Python
21 lines
858 B
Python
# Copyright 2019 Pablo Quesada
|
|
# Copyright 2019 Dario Lodeiros
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
|
|
from odoo import models, api, fields
|
|
|
|
|
|
class HotelProperty(models.Model):
|
|
_name = 'hotel.property'
|
|
_description = 'Hotel'
|
|
_inherits = {'res.partner': 'partner_id'}
|
|
|
|
partner_id = fields.Many2one('res.partner', 'Hotel Property',
|
|
required=True, delegate=True, ondelete='cascade')
|
|
company_id = fields.Many2one('res.company', help='The company that owns or operates this hotel.')
|
|
user_ids = fields.Many2many('res.users', 'hotel_property_users_rel', 'hotel_id', 'user_id',
|
|
string='Accepted Users')
|
|
|
|
room_type_ids = fields.One2many('hotel.room.type', 'hotel_id', 'Room Types')
|
|
room_ids = fields.One2many('hotel.room', 'hotel_id', 'Room')
|