Changeset 6996 for main/waeup.sirp/trunk/src/waeup/sirp/hostels
- Timestamp:
- 4 Nov 2011, 14:36:44 (13 years ago)
- Location:
- main/waeup.sirp/trunk/src/waeup/sirp/hostels
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py
r6988 r6996 35 35 from waeup.sirp.authentication import get_principal_role_manager 36 36 from waeup.sirp.hostels.container import HostelsContainer 37 from waeup.sirp.hostels.hostel import Hostel 37 from waeup.sirp.hostels.hostel import Hostel, NOT_OCCUPIED 38 38 from waeup.sirp.hostels.interfaces import IHostelsContainer, IHostel 39 39 … … 204 204 'Switch reservation of selected beds', 205 205 'Release selected beds'] 206 not_occupied = NOT_OCCUPIED 206 207 207 208 @property 208 209 def title(self): 209 210 return self.context.hostel_name 211 212 @property 213 def students_url(self): 214 return self.url(grok.getSite(),'students') 210 215 211 216 def update(self): -
main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt
r6971 r6996 79 79 tal:attributes="value value/__name__" /> 80 80 </td> 81 <td> <a tal:attributes="href value/__name__"> 82 <span tal:content="value/bed_id">Id</span> 83 </a></td> 81 <td tal:content="value/bed_id">Id</td> 84 82 <td tal:content="value/bed_type">Type</td> 85 83 <td tal:content="value/bed_number">Number</td> 86 <td tal:content="value/owner">Owner</td> 84 <td> 85 <a tal:condition="python: value.owner != view.not_occupied" 86 tal:attributes="href python: '%s/%s' % (view.students_url,value.owner)"> 87 <span tal:content="value/owner">Owner</span> 88 </a> 89 </td> 87 90 </tr> 88 91 </tbody> -
main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py
r6991 r6996 121 121 return self.bed_id.split('_') 122 122 123 def bookBed(self, student_id): 124 self.owner = student_id 125 return 126 123 127 def switchReservation(self): 124 128 """Reserves a bed or unreserve bed respectively. -
main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py
r6981 r6996 142 142 """Determine the coordinates from bed_id. 143 143 """ 144 def bookBed(student_id): 145 """Book a bed for a student. 146 """ 144 147 145 148 def switchReservation():
Note: See TracChangeset for help on using the changeset viewer.