def load_form(self, form): result = components.CommentStore(self.get_container()).get(self.params['id']) if result['status'] == 'ok': record = result['data']['record'] form.set_form_data(record) else: form.add_message('danger', "Can't load form")
def GET(self): result = components.CommentStore(self.get_container()).delete(self.params['id']) return HttpResponseRedirect('/disease/detail/%s/comment/list' % self.params['disease_id'])
def process_form_data(self, data): return components.CommentStore(self.get_container()).update(data, self.params['id'])
def process_form_data(self, data): data['entity'] = self.params['disease_id'] data['page'] = 'disease' return components.CommentStore(self.get_container()).create(data)
def load_table_data(self, table_form_data, sortkey, sortdir, page_number): table_form_data['disease_id'] = self.params['disease_id'] table_form_data['idPage'] = 'disease' return components.CommentStore(self.get_container()).list(table_form_data, sortkey, sortdir, page_number)