diff --git a/__manifest__.py b/__manifest__.py
index ecbe989..42d2507 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -65,6 +65,8 @@
'views/auth_signup_login_templates.xml',
'views/website_templates.xml',
'views/media.xml',
+ 'views/asset.xml',
+
#'views/payment_views.xml'
diff --git a/models/booking_event_registration.py b/models/booking_event_registration.py
index f673fc2..ff5c3e5 100644
--- a/models/booking_event_registration.py
+++ b/models/booking_event_registration.py
@@ -99,7 +99,15 @@ class EventRegistration(models.Model):
payment_status=fields.Selection(string='payment status',selection=[('paid','Paid'),('not paid','Not paid'),('down payment not paid','down payment not paid'),('down payment paid','down payment paid')],compute='_compute_payment_status',translate=True)
to_be_paid_amount=fields.Monetary('to be paid amount',compute='_compute_to_be_paid_amount',currency_field='currency_id')
payment_adjustement=fields.Monetary('payment adjustement',currency_field='currency_id')
-
+ individual_room=fields.Boolean('Individual room',compute='compute_individual_room')
+
+ def compute_individual_room(self):
+ for rec in self:
+ prd=self.env['product.product'].search([('individual_room','=',True)])
+ rec.individual_room=False
+ for opt in rec.option_ids:
+ if prd.id==opt.booking_option_id.id : rec.individual_room=True
+
def _compute_to_be_paid_amount(self):
for rec in self:
rec.to_be_paid_amount=0
diff --git a/models/product.py b/models/product.py
index 87daa5c..4275a22 100644
--- a/models/product.py
+++ b/models/product.py
@@ -13,4 +13,4 @@ class KalachakraProductTemplate(models.Model):
booking_product = fields.Boolean(string="booking product", tracking=True)
booking_option_product = fields.Boolean(string="booking option product", tracking=True)
price_per=fields.Selection(string="Price per",selection=[('stay','Stay'),('night', 'Night'), ('day', 'Day')], default='stay', tracking=True)
-
\ No newline at end of file
+ individual_room=fields.Boolean(string="individual room", tracking=True)
\ No newline at end of file
diff --git a/static/src/css/kalachakra_backoffice.css b/static/src/css/kalachakra_backoffice.css
new file mode 100644
index 0000000..f460f1d
--- /dev/null
+++ b/static/src/css/kalachakra_backoffice.css
@@ -0,0 +1,4 @@
+.tree_evt_name_column {
+ width: 400px !important;
+ max-width: 400px !important;
+ }
\ No newline at end of file
diff --git a/views/asset.xml b/views/asset.xml
new file mode 100644
index 0000000..8ae05f8
--- /dev/null
+++ b/views/asset.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/views/booking_event_registration.xml b/views/booking_event_registration.xml
index 176f561..46608d5 100644
--- a/views/booking_event_registration.xml
+++ b/views/booking_event_registration.xml
@@ -239,10 +239,21 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/views/event.xml b/views/event.xml
index 1648a88..0c00ec2 100644
--- a/views/event.xml
+++ b/views/event.xml
@@ -24,7 +24,7 @@
- 300px
+ tree_evt_name_column
diff --git a/views/product.xml b/views/product.xml
index 000f39d..94c96ba 100644
--- a/views/product.xml
+++ b/views/product.xml
@@ -14,6 +14,7 @@
+