def OnEditFlag(self, event): add_flag= frmFlagValues.frmFlagValues(self) if add_flag.ShowModal() == wx.ID_OK: self.parent.getRecordService().flag(add_flag.GetValue()) Publisher.sendMessage(("updateValues"), event = event) add_flag.Destroy() event.Skip()
def OnEditFlag(self, event): add_flag = frmFlagValues.frmFlagValues(self) if add_flag.ShowModal() == wx.ID_OK: self.parent.getRecordService().flag(add_flag.GetValue()) Publisher.sendMessage(("updateValues"), event=event) add_flag.Destroy() event.Skip()
def onEditFlag(self, event): serviceManager = self.parent.getDBService() series_service = serviceManager.get_series_service() qualifierChoices = OrderedDict((x.code + '-' + x.description, x.id) for x in series_service.get_all_qualifiers() if x.code and x.description) add_flag = frmFlagValues(self.parent, series_service, qualifierChoices) val = add_flag.ShowModal() if val == wx.ID_OK: logger.debug("FLAG Value: %s, type: %s" % (val, type(val))) self.parent.getRecordService().flag(add_flag.GetValue()) add_flag.Destroy() event.Skip()
def onEditFlag(self, event): serviceManager = self.parent.getServiceManager() cv_service = serviceManager.get_cv_service() qualifierChoices = OrderedDict((x.code + '-' + x.description, x.id) for x in cv_service.get_qualifiers() if x.code and x.description) #choices = qualifierChoices.keys() + ["Create New....."] add_flag = frmFlagValues(self, cv_service, qualifierChoices) val = add_flag.ShowModal() logger.debug("FLAG Value: %s, type: %s" % (val, type(val))) if val == 5101: #wx.ID_OK: self.parent.getRecordService().flag(add_flag.GetValue()) # Publisher.sendMessage(("updateValues"), event=event) add_flag.Destroy() event.Skip()