Пример #1
0
 public ResponseData AddByEntity(CapabilityDetailViewModel data)
 {
     using (SATEntities db = new SATEntities())
     {
         ResponseData result = new Models.ResponseData();
         try
         {
             tb_Capability_Detail model = new tb_Capability_Detail();
             model.CapDID     = data.CapDID;
             model.CapDName   = data.CapDName;
             model.CapDDesc   = data.CapDDesc;
             model.CapID      = data.CapID;
             model.Score1     = data.Score1;
             model.Score2     = data.Score2;
             model.CreateBy   = UtilityService.User.UserID;
             model.CreateDate = DateTime.Now;
             model.ModifyBy   = UtilityService.User.UserID;
             model.ModifyDate = DateTime.Now;
             db.tb_Capability_Detail.Add(model);
             db.SaveChanges();
         }
         catch (Exception)
         {
         }
         return(result);
     }
 }
Пример #2
0
 public ResponseData SubmitByEntity(List <CapabilityDetailViewModel> newdata)
 {
     using (SATEntities db = new SATEntities())
     {
         ResponseData result = new Models.ResponseData();
         try
         {
             foreach (var item in newdata)
             {
                 if (item.CapDID != 0)
                 {
                     var data = db.tb_Capability_Detail.Single(x => x.CapDID == item.CapDID);
                     data.CapDID     = item.CapDID;
                     data.CapDName   = item.CapDName;
                     data.CapDDesc   = item.CapDDesc;
                     data.CapID      = item.CapID;
                     data.Score1     = item.Score1;
                     data.Score2     = item.Score2;
                     data.ModifyBy   = UtilityService.User.UserID;
                     data.ModifyDate = DateTime.Now;
                     db.SaveChanges();
                 }
                 else
                 {
                     tb_Capability_Detail model = new tb_Capability_Detail();
                     model.CapDID     = item.CapDID;
                     model.CapDName   = item.CapDName;
                     model.CapDDesc   = item.CapDDesc;
                     model.CapID      = item.CapID;
                     model.Score1     = item.Score1;
                     model.Score2     = item.Score2;
                     model.CreateBy   = UtilityService.User.UserID;
                     model.CreateDate = DateTime.Now;
                     model.ModifyBy   = UtilityService.User.UserID;
                     model.ModifyDate = DateTime.Now;
                     db.tb_Capability_Detail.Add(model);
                     db.SaveChanges();
                 }
             }
         }
         catch (Exception)
         {
         }
         return(result);
     }
 }