Exemple #1
0
 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();
 }