mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
25 lines
780 B
Python
25 lines
780 B
Python
# Copyright 2017 Alexandre Díaz
|
|
# Copyright 2017 Dario Lodeiros
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
from odoo import models, fields
|
|
|
|
|
|
class HotelRoomAmenity(models.Model):
|
|
_name = 'hotel.amenity'
|
|
_description = 'Room amenities'
|
|
|
|
# Fields declaration
|
|
name = fields.Char('Amenity Name', translate=True, required=True)
|
|
hotel_ids = fields.Many2many(
|
|
'hotel.property',
|
|
string='Hotels',
|
|
required=False,
|
|
ondelete='restrict')
|
|
room_amenity_type_id = fields.Many2one(
|
|
'hotel.amenity.type',
|
|
'Amenity Category')
|
|
default_code = fields.Char('Internal Reference')
|
|
active = fields.Boolean('Active', default=True)
|
|
|
|
# TODO: Constrain coherence hotel_ids with amenity types hotel_ids
|