Beispiel #1
0
 public void EFKIS_PROM_SOSTAV_GetProm_SostavAndCount()
 {
     try
     {
         EFPROM ef_wag = new EFPROM();
         List <Prom_SostavAndCount> list_psc1 = ef_wag.GetProm_SostavAndCount(new DateTime(2020, 08, 24, 0, 0, 0), new DateTime(2020, 08, 24, 23, 59, 59)).ToList();
         List <Prom_SostavAndCount> list_out  = list_psc1.Where(p => p.P_OT == 1).OrderBy(p => p.DT_PR).ToList();
     }
     catch (Exception e)
     {
         return;
     }
 }
Beispiel #2
0
 /// <summary>
 /// Вернуть составы которые отправлены на УЗ по данным КИС
 /// </summary>
 /// <param name="start"></param>
 /// <param name="stop"></param>
 /// <returns></returns>
 public List <PROM_SOSTAV> GetOutSostavOfKis(DateTime start, DateTime stop)
 {
     try
     {
         EFPROM ef_wag = new EFPROM();
         List <Prom_SostavAndCount> list_psc = ef_wag.GetProm_SostavAndCount(start, stop).ToList();
         List <PROM_SOSTAV>         list_out = list_psc.Where(p => p.P_OT == 1).OrderBy(p => p.DT_PR).ToList().Select(p => p.GetProm_SostavAndCount()).ToList();
         return(list_out);
     }
     catch (Exception e)
     {
         e.ExceptionMethodLog(String.Format("GetOutSostavOfKis(start={0}, stop={1})", start, stop), servece_owner, eventID);
         return(null);// Возвращаем id=-1 , Ошибка
     }
 }