public static CanonicalService AddCanonicalService(CanonicalServiceDTO dto) { CanonicalService service = new CanonicalService(); service.SaveChanges(dto); return service; }
private void tsBtnAdd_Click(object sender, System.EventArgs e) { ServiceTypeOld old = ((ServiceTypeOld) this.bsServiceTypes.get_Current()) ?? ServiceTypeOld.Null; CanonicalService canonicalService = new CanonicalService(); if (old != ServiceTypeOld.Null) { canonicalService.SrvTypeId = old.Id; } CanonicalServiceAddChangeForm form = new CanonicalServiceAddChangeForm(canonicalService); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.Yes) { this.bsCanonicalServices.Add(canonicalService); this.bsCanonicalServices.set_Position(this.bsCanonicalServices.IndexOf(canonicalService)); } }
private void btnFind_Click(object sender, System.EventArgs e) { if (!this.workerFind.get_IsBusy()) { Organization organization = this.selectOrg.SelectedOrganizationOld ?? Organization.Null; Organization selectedOrganization = new Organization(); selectedOrganization = this.selectHouseHolder.SelectedOrganization; CanonicalService service = new CanonicalService(); service = (CanonicalService) this.cbCanonicalService.get_SelectedItem(); ServiceTypeOld old = ((ServiceTypeOld) this.bsServiceTypes.get_Current()) ?? ServiceTypeOld.Null; ObjectList<LocalAddress> localAddresses = this.selectAddresses.GetLocalAddresses(); Area @null = new Area(); if (localAddresses.get_Count() == 0) { @null = Area.Null; } else { @null.SaveChanges(); @null.SaveAddresses(localAddresses); } this.m_workerFind_area = @null; this.m_workerFind_org = organization; this.m_workerFind_hh = selectedOrganization; this.m_workerFind_st = old; this.m_workerFind_cs = service; this.btnFind.set_Image(Resources.LOADING); this.workerFind.RunWorkerAsync(this.workerFind); } }
public CanonicalServiceAddChangeForm(CanonicalService canonicalService) : this() { this.m_CanonicalServiceSource.set_DataSource(canonicalService); canonicalService.BeginEdit(); }