Exemple #1
0
 public BindingList<IndicationForGrid> AddConcreteIndication(BindingList<IndicationForGrid> indicationGrids, string orderNumber)
 {
     foreach (var indicationGrid in indicationGrids)
     {
         var dtoConcreteIndication = new DtoConcreteIndication()
         {
             Order = new DtoOrder1()
             {
                 Number = orderNumber
             },
             Indication = new DtoIndication2()
             {
                 Code = indicationGrid.Code
             }
         };
         indicationGrid.ConcreteCode = OrderService.AddConcreteIndication(dtoConcreteIndication);
     }
     return indicationGrids;
 }
Exemple #2
0
 public BindingList <IndicationForGrid> AddConcreteIndication(BindingList <IndicationForGrid> indicationGrids, string orderNumber)
 {
     foreach (var indicationGrid in indicationGrids)
     {
         var dtoConcreteIndication = new DtoConcreteIndication()
         {
             Order = new DtoOrder1()
             {
                 Number = orderNumber
             },
             Indication = new DtoIndication2()
             {
                 Code = indicationGrid.Code
             }
         };
         indicationGrid.ConcreteCode = OrderService.AddConcreteIndication(dtoConcreteIndication);
     }
     return(indicationGrids);
 }
Exemple #3
0
 public BindingList <IndicationForGrid> EditConcreteIndication(BindingList <IndicationForGrid> indicationGrids, string orderNumber)
 {
     foreach (var indicationGrid in indicationGrids)
     {
         if (string.IsNullOrEmpty(indicationGrid.ConcreteCode))
         {
             var dtoConcreteIndication = new DtoConcreteIndication()
             {
                 Order = new Medicine.Clinic.Client.Model.OrderService.DtoOrder()
                 {
                     Number = orderNumber
                 },
                 Indication = new DtoIndication2()
                 {
                     Code = indicationGrid.Code
                 }
             };
             indicationGrid.ConcreteCode = OrderService.AddConcreteIndication(dtoConcreteIndication);
         }
         else
         {
             var dtoConcreteIndication = new DtoConcreteIndication()
             {
                 Order = new DtoOrder1()
                 {
                     Number = orderNumber
                 },
                 Code       = indicationGrid.ConcreteCode,
                 Indication = new DtoIndication2()
                 {
                     Code = indicationGrid.Code
                 }
             };
             OrderService.EditConcreteIndication(dtoConcreteIndication);
         }
     }
     return(indicationGrids);
 }
Exemple #4
0
 public BindingList<IndicationForGrid> EditConcreteIndication(BindingList<IndicationForGrid> indicationGrids, string orderNumber)
 {
     foreach (var indicationGrid in indicationGrids)
     {
         if (string.IsNullOrEmpty(indicationGrid.ConcreteCode))
         {
             var dtoConcreteIndication = new DtoConcreteIndication()
             {
                 Order = new Medicine.Clinic.Client.Model.OrderService.DtoOrder()
                 {
                     Number = orderNumber
                 },
                 Indication = new DtoIndication2()
                 {
                     Code = indicationGrid.Code
                 }
             };
             indicationGrid.ConcreteCode = OrderService.AddConcreteIndication(dtoConcreteIndication);
         }
         else
         {
             var dtoConcreteIndication = new DtoConcreteIndication()
             {
                 Order = new DtoOrder1()
                 {
                     Number = orderNumber
                 },
                 Code = indicationGrid.ConcreteCode,
                 Indication = new DtoIndication2()
                 {
                     Code = indicationGrid.Code
                 }
             };
             OrderService.EditConcreteIndication(dtoConcreteIndication);
         }
     }
     return indicationGrids;
 }