Esempio n. 1
0
        public int ApplicationMasterInsert(ApplicationMasterModel model)
        {
            model.CreateDate = DateTime.Now;
            model.CreateUid  = User.GetClaimValue(ClaimTypes.Sid);
            var rep = new ApplicationMasterRepository();

            return(rep.AppicationMasterInsert(model));
        }
Esempio n. 2
0
        public JsonResult ApplicationMasterUpdate(ApplicationMasterModel model)
        {
            model.UpdateDate = DateTime.Now;
            model.UpdateUId  = User.GetClaimValue(ClaimTypes.Sid);
            var rep    = new ApplicationMasterRepository();
            var result = rep.AppicationMasterUpdate(model);

            return(Json(result ? "OK" : "Error"));
        }
 public bool AppicationMasterUpdate(ApplicationMasterModel model)
 {
     try
     {
         if (model == null)
         {
             return(false);
         }
         using (var db = new PORTALEntities())
         {
             var result = db.SP_APPLICATION_MASTER_UPDATE(model.Id, model.ApplicationId, model.Subject, model.Applicant, model.RequestDate, model.CostCenter, model.DeptId
                                                          , model.System, model.ApprovalKind.ToString(), model.ApprovalLine, model.ApprovalLineJson, null
                                                          , null, null, model.Description, model.Opinion, model.ContactPerson, model.Content, model.UpdateDate, model.CreateUid);
             return(true);
         }
     }
     catch (Exception ex)
     {
         LogHelper.Error("ApplicationMasterRepository AppicationMasterUpdate: " + ex.Message + " Inner exception: " + ex.InnerException.Message);
         return(false);
     }
 }
 public int AppicationMasterInsert(ApplicationMasterModel model)
 {
     try
     {
         if (model == null)
         {
             return(0);
         }
         using (var db = new PORTALEntities())
         {
             var result = db.SP_APPLICATION_MASTER_INSERT(model.ApplicationId, model.Subject, model.Applicant, model.RequestDate, model.CostCenter, model.DeptId
                                                          , model.System, model.ApprovalKind.ToString(), model.ApprovalLine, model.ApprovalLineJson, model.ApprovalStatus.ToString()
                                                          , model.NextApprover, null, model.Description, model.Opinion, model.ContactPerson, model.Content, model.CreateDate, model.CreateUid).FirstOrDefault();
             return(result ?? 0);
         }
     }
     catch (Exception ex)
     {
         LogHelper.Error("ApplicationMasterRepository AppicationMasterInsert: " + ex.Message + " Inner exception: " + ex.InnerException.Message);
         return(0);
     }
 }