Beispiel #1
0
 public static void UpdateFromChangeList(List <LabPanelm> list, long customerNum)
 {
     for (int i = 0; i < list.Count; i++)
     {
         list[i].CustomerNum = customerNum;
         LabPanelm labPanelm = Crud.LabPanelmCrud.SelectOne(customerNum, list[i].LabPanelNum);
         if (labPanelm == null)               //not in db
         {
             Crud.LabPanelmCrud.Insert(list[i], true);
         }
         else
         {
             Crud.LabPanelmCrud.Update(list[i]);
         }
     }
 }
Beispiel #2
0
 /// <remarks/>
 public void SynchLabPanelsAsync(string RegistrationKey, LabPanelm[] labPanelmList) {
     this.SynchLabPanelsAsync(RegistrationKey, labPanelmList, null);
 }
Beispiel #3
0
 /// <remarks/>
 public void SynchLabPanelsAsync(string RegistrationKey, LabPanelm[] labPanelmList, object userState) {
     if ((this.SynchLabPanelsOperationCompleted == null)) {
         this.SynchLabPanelsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSynchLabPanelsOperationCompleted);
     }
     this.InvokeAsync("SynchLabPanels", new object[] {
                 RegistrationKey,
                 labPanelmList}, this.SynchLabPanelsOperationCompleted, userState);
 }
Beispiel #4
0
 public void SynchLabPanels(string RegistrationKey, LabPanelm[] labPanelmList) {
     this.Invoke("SynchLabPanels", new object[] {
                 RegistrationKey,
                 labPanelmList});
 }