Пример #1
0
 public bool AddInfoToGoodsKmTempTbl(SPBMModal spbmModal)
 {
     try
     {
         if (spbmModal != null)
         {
             Dictionary <string, object> dictionary = new Dictionary <string, object>();
             dictionary.Add("strSPBH", spbmModal.BM);
             dictionary.Add("strXSSRKM", spbmModal.XSSRKM);
             dictionary.Add("strYJZZSKM", spbmModal.YJZZSKM);
             dictionary.Add("strXSTHKM", spbmModal.XSTHKM);
             dictionary.Add("strSJBM", spbmModal.SJBM);
             string str = "aisino.fwkp.Fpzpz.InsertTempTable_SPKMB";
             int    num = this.baseDao.updateSQL(str, dictionary);
             if (0 < num)
             {
                 return(true);
             }
         }
         return(false);
     }
     catch (BaseException exception)
     {
         this.loger.Error(exception.Message);
         ExceptionHandler.HandleError(exception);
     }
     catch (Exception exception2)
     {
         this.loger.Error(exception2.Message);
         ExceptionHandler.HandleError(exception2);
     }
     return(false);
 }
Пример #2
0
 public static List <SPBMModal> ArrayListToListSPBMModal(ArrayList arrayList, ILog loger)
 {
     try
     {
         if (arrayList == null)
         {
             return(null);
         }
         if (0 >= arrayList.Count)
         {
             return(null);
         }
         List <SPBMModal> list = new List <SPBMModal>();
         foreach (object obj2 in arrayList)
         {
             Dictionary <string, object> dictionary = obj2 as Dictionary <string, object>;
             SPBMModal item = new SPBMModal {
                 BM   = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[0]].ToString(),
                 MC   = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[1]].ToString(),
                 JM   = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[2]].ToString(),
                 SJBM = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[3]].ToString(),
                 KJM  = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[4]].ToString()
             };
             double result = 0.0;
             double.TryParse(dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[5]].ToString(), out result);
             item.SLV  = result;
             item.SPSM = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[6]].ToString();
             item.GGXH = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[7]].ToString();
             item.JLDW = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[8]].ToString();
             double num2 = 0.0;
             double.TryParse(dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[9]].ToString(), out num2);
             item.DJ      = num2;
             item.XSSRKM  = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[11]].ToString();
             item.YJZZSKM = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[12]].ToString();
             item.XSTHKM  = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[13]].ToString();
             item.SPZL    = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[15]].ToString();
             item.SPSX    = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[0x10]].ToString();
             string s    = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[0x10]].ToString();
             int    num3 = 0;
             int.TryParse(s, out num3);
             item.WJ = num3;
             list.Add(item);
         }
         return(list);
     }
     catch (BaseException exception)
     {
         loger.Error(exception.Message);
         ExceptionHandler.HandleError(exception);
     }
     catch (Exception exception2)
     {
         loger.Error(exception2.Message);
         ExceptionHandler.HandleError(exception2);
     }
     return(null);
 }
Пример #3
0
 public static List <SPBMModal> ArrayListToListSPKMBModal(ArrayList arrayList, ILog loger)
 {
     try
     {
         if (arrayList == null)
         {
             return(null);
         }
         if (0 >= arrayList.Count)
         {
             return(null);
         }
         List <SPBMModal> list = new List <SPBMModal>();
         foreach (object obj2 in arrayList)
         {
             Dictionary <string, object> dictionary = obj2 as Dictionary <string, object>;
             SPBMModal item = new SPBMModal {
                 BM      = dictionary["SPBH"].ToString(),
                 SJBM    = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[3]].ToString(),
                 XSSRKM  = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[11]].ToString(),
                 YJZZSKM = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[12]].ToString(),
                 XSTHKM  = dictionary[DingYiZhiFuChuan.SPBMCulmnDataName[13]].ToString()
             };
             list.Add(item);
         }
         return(list);
     }
     catch (BaseException exception)
     {
         loger.Error(exception.Message);
         ExceptionHandler.HandleError(exception);
     }
     catch (Exception exception2)
     {
         loger.Error(exception2.Message);
         ExceptionHandler.HandleError(exception2);
     }
     return(null);
 }
Пример #4
0
 public bool AddInfoToGoodsKmTempTbl(SPBMModal spbmModal)
 {
     return(this.dal.AddInfoToGoodsKmTempTbl(spbmModal));
 }