Beispiel #1
0
 public int ApplicationMasterInsert(VisitorApplicationMasterModel model)
 {
     if (model.Id == 0)
     {
         return(_rep.ApplicationMasterInsert(model, User.GetClaimValue(ClaimTypes.Sid)));
     }
     else
     {
         _rep.ApplicationMasterUpdate(model, User.GetClaimValue(ClaimTypes.Sid));
         return(model.Id);
     }
 }
Beispiel #2
0
 public string ApplicationMasterUpdateAll(VisitorApplicationMasterModel model, string userId)
 {
     try
     {
         _db.SP_VISITOR_APPLICATION_MASTER_UPDATE_ALLDATA(model.Id, model.ApplicationType, model.ApprovalLine, model.ApprovalLineJson, userId);
         return("Ok");
     }
     catch (Exception ex)
     {
         LogHelper.Error("VisitorApplicationMasterRepository ApplicationMasterUpdateAll: " + ex.Message + " Inner Exception: " + ex.InnerException.Message);
         return(ex.ToString());
     }
 }
Beispiel #3
0
 public string ApplicationMasterUpdate(VisitorApplicationMasterModel model, string userId)
 {
     try
     {
         _db.SP_VISITOR_APPLICATION_MASTER_UPDATE(model.Id, model.DeptId, model.Applicant, model.PhoneNumber, model.HandPhoneNumber, model.ApplicationType,
                                                  model.Vendor, model.Purpose, model.FromDate, model.ToDate, model.Gate, model.Location, model.LocationOther, model.Remark, userId);
         return("Ok");
     }
     catch (Exception ex)
     {
         LogHelper.Error("VisitorApplicationMasterRepository ApplicationMasterUpdate: " + ex.Message + " Inner Exception: " + ex.InnerException.Message);
         return(ex.ToString());
     }
 }
Beispiel #4
0
 public int ApplicationMasterInsert(VisitorApplicationMasterModel model, string userId)
 {
     try
     {
         var result = (_db.SP_VISITOR_APPLICATION_MASTER_INSERT(model.DeptId, model.Applicant, model.PhoneNumber, model.HandPhoneNumber, model.ApplicationType,
                                                                model.Vendor, model.Purpose, model.FromDate, model.ToDate, model.Gate, model.Location, model.LocationOther, model.Remark, userId)).FirstOrDefault();
         return(int.Parse(result.ToString()));
     }
     catch (Exception ex)
     {
         LogHelper.Error("VisitorApplicationMasterRepository ApplicationMasterInsert: " + ex.Message + " Inner Exception: " + ex.InnerException.Message);
         return(0);
     }
 }
Beispiel #5
0
 public JsonResult ApplicationMasterUpdateAll(VisitorApplicationMasterModel model)
 {
     return(Json(_rep.ApplicationMasterUpdateAll(model, User.GetClaimValue(ClaimTypes.Sid)), JsonRequestBehavior.AllowGet));
 }