コード例 #1
0
        public ActionResult AddPolicyPt()
        {
            PolicyPtSaveModel model = new PolicyPtSaveModel();

            model.PolicyDD = objAPI.GetAllRecords <utblPolicie>("configuration", "PolicyDD");;
            return(View(model));
        }
コード例 #2
0
 public ActionResult EditPolicyPt(long id)
 {
     try
     {
         PolicyPtSaveModel model = new PolicyPtSaveModel();
         model.PolicyDD = objAPI.GetAllRecords <utblPolicie>("configuration", "PolicyDD");
         model.PolicyPt = objAPI.GetObjectByKey <utblPolicyPoint>("configuration", "PolicyPtByID", id.ToString(), "id");
         return(View(model));
     }
     catch (AuthorizationException)
     {
         TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again";
         return(RedirectToAction("Login", "Account", new { Area = "" }));
     }
 }
コード例 #3
0
 public ActionResult EditPolicyPt(PolicyPtSaveModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             string jsonStr = JsonConvert.SerializeObject(model.PolicyPt);
             TempData["ErrMsg"] = objAPI.PostRecordtoApI("configuration", "SavePolicyPt", jsonStr);
             return(RedirectToAction("PolicyPtList", "policy", new { Area = "Admin" }));
         }
         model.PolicyDD = objAPI.GetAllRecords <utblPolicie>("configuration", "PolicyDD");;
         return(View(model));
     }
     catch (AuthorizationException)
     {
         TempData["ErrMsg"] = "Your Login Session has expired. Please Login Again";
         return(RedirectToAction("Login", "Account", new { Area = "" }));
     }
 }