Skip to content

Commit bad6fa4

Browse files
committed
[IMP] estate: improvement to the state form
added improvement to the properties
1 parent 8a7f9f0 commit bad6fa4

File tree

4 files changed

+21
-11
lines changed

4 files changed

+21
-11
lines changed

estate/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313
'data': [
1414
'security/ir.model.access.csv',
1515
'views/estate_property_views.xml',
16+
'views/estate_menus.xml',
1617
],
17-
1818
}

estate/models/estate_property.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import date, timedelta
1+
from datetime import date
22

33
from dateutil.relativedelta import relativedelta
44

@@ -22,7 +22,7 @@ class EstateProperty(models.Model):
2222
expected_price = fields.Float('Expected Price', required=True)
2323
selling_price = fields.Float('Selling Price', readonly=True, copy=False)
2424

25-
bedrooms = fields.Integer('Bedrooms', default=0)
25+
bedrooms = fields.Integer('Bedrooms', default=2)
2626
living_area = fields.Integer('Living Area (sqm)')
2727
facades = fields.Integer('Facades')
2828

@@ -38,5 +38,16 @@ class EstateProperty(models.Model):
3838
],
3939
string='Garden Orientation',
4040
)
41+
state = fields.Selection(
42+
selection=[
43+
('new', 'New'),
44+
('offer', 'Offer'),
45+
('received', 'Received'),
46+
('offer Accepted', 'Offer Accepted'),
47+
('sold', 'Sold'),
48+
('cancelled', 'Cancelled'),
49+
],
50+
string='State',default='new',required=True,copy=False
51+
)
4152

4253
active = fields.Boolean('Active', default=True)

estate/views/estate_menus.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<odoo>
2+
<menuitem id="estate_menu_root" name="Real Estate">
3+
<menuitem id="estate_menu_advertisements" name="Advertisements">
4+
<menuitem id="estate_property_menu_action" action="estate_property_action"/>
5+
</menuitem>
6+
</menuitem>
7+
</odoo>

estate/views/estate_property_views.xml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,4 @@
1717
<field name="res_model">estate.property</field>
1818
<field name="view_mode">list,form</field>
1919
</record>
20-
21-
<menuitem id="estate_menu_root" name="Real Estate">
22-
<menuitem id="estate_menu_advertisements" name="Advertisements">
23-
<menuitem id="estate_property_menu_action"
24-
action="estate_property_action"/>
25-
</menuitem>
26-
</menuitem>
27-
2820
</odoo>

0 commit comments

Comments
 (0)