Beispiel #1
0
 public int ProcessInsertData(int areaCode, string targetDbName)
 {
     try
     {
         var sList = new TEvaluateDAL(areaCode.ToString()).GetModelList(c => c.sysFlag == 0).ToList();
         sList.ForEach(s =>
         {
             s.areaCode = areaCode;
             s.areaId   = s.id;
         });
         var dal  = new TEvaluateDAL(targetDbName);
         var odal = new TEvaluateDAL(areaCode.ToString());
         foreach (var s in sList)
         {
             dal.Insert(s);
             s.id      = s.areaId;
             s.sysFlag = 2;
             odal.Update(s);
         }
         return(sList.Count);
     }
     catch
     {
         return(-1);
     }
 }
Beispiel #2
0
 public TEvaluateBLL(string dbKey)
 {
     this.dal = new TEvaluateDAL(dbKey);
 }
Beispiel #3
0
 public TEvaluateBLL()
 {
     this.dal = new TEvaluateDAL();
 }