From 5c87abbbbc5865018d1366700725f28c39d62e1c Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Sun, 18 Feb 2018 17:17:32 +0100 Subject: [PATCH] [IMP]GOLEM Resource Reservation : display avaibility period and timetable on reservation --- .../models/golem_resource_reservation.py | 4 +++ .../golem_resource_reservation_views.xml | 29 ++++++++++--------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/golem_resource/models/golem_resource_reservation.py b/golem_resource/models/golem_resource_reservation.py index c860b9f..a57da76 100644 --- a/golem_resource/models/golem_resource_reservation.py +++ b/golem_resource/models/golem_resource_reservation.py @@ -42,6 +42,10 @@ class GolemResourceReservation(models.Model): resource_id = fields.Many2one('golem.resource', required=True, index=True, string='Resource', readonly=True, states={'draft': [('readonly', False)]}) + resource_avaibility_start = fields.Date(related='resource_id.avaibility_start') + resource_avaibility_stop = fields.Date(related='resource_id.avaibility_stop') + resource_timetable_ids = fields.One2many(related='resource_id.timetable_ids') + user_id = fields.Many2one('res.users', required=True, index=True, readonly=True, string='User', default=lambda self: self.env.user, states={'draft': [('readonly', False)]}) diff --git a/golem_resource/views/golem_resource_reservation_views.xml b/golem_resource/views/golem_resource_reservation_views.xml index 9bc9599..ae3d01a 100644 --- a/golem_resource/views/golem_resource_reservation_views.xml +++ b/golem_resource/views/golem_resource_reservation_views.xml @@ -70,25 +70,26 @@ along with this program. If not, see . - + + - - - - - - + + + - - - + + + + + + + + + - - -