public ActionResult MasterPartial(int masterCode) { ReferencePersonViewModel referencePersonVM = masterCode == 0 ? new ReferencePersonViewModel() : Mapper.Map <ReferencePerson, ReferencePersonViewModel>(_referencePersonBusiness.GetReferencePerson(masterCode)); referencePersonVM.ReferenceType = new ReferenceTypeViewModel(); referencePersonVM.ReferenceType.ReferenceTypeSelectList = _referenceTypeBusiness.GetReferenceTypeSelectList(); referencePersonVM.IsUpdate = masterCode == 0 ? false : true; return(PartialView("_AddReferencePerson", referencePersonVM)); }
public ActionResult CheckReferencePersonNameExist(ReferencePersonViewModel referencePersonVM) { bool exists = _referencePersonBusiness.CheckReferencePersonNameExist(Mapper.Map <ReferencePersonViewModel, ReferencePerson>(referencePersonVM)); if (exists) { return(Json("<p><span style='vertical-align: 2px'>ReferencePerson already is in use </span> <i class='fa fa-times' style='font-size:19px; color: red'></i></p>", JsonRequestBehavior.AllowGet)); } //var result = new { success = true, message = "Success" }; return(Json(true, JsonRequestBehavior.AllowGet)); }
public string InsertUpdateReferencePerson(ReferencePersonViewModel referencePersonVM) { try { AppUA appUA = Session["AppUA"] as AppUA; referencePersonVM.PSASysCommon = new PSASysCommonViewModel { CreatedBy = appUA.UserName, CreatedDate = _psaSysCommon.GetCurrentDateTime(), UpdatedBy = appUA.UserName, UpdatedDate = _psaSysCommon.GetCurrentDateTime(), }; var result = _referencePersonBusiness.InsertUpdateReferencePerson(Mapper.Map <ReferencePersonViewModel, ReferencePerson>(referencePersonVM)); return(JsonConvert.SerializeObject(new { Status = "OK", Record = result, Message = "Success" })); } catch (Exception ex) { AppConstMessage cm = _appConst.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Status = "ERROR", Record = "", Message = cm.Message })); } }
public ActionResult ReferencePersonSelectList(string required, bool?disabled) { ViewBag.IsRequired = required; ViewBag.IsDisabled = disabled; ViewBag.HasAddPermission = false; ViewBag.propertydisable = disabled == null ? false : disabled; AppUA appUA = Session["AppUA"] as AppUA; Permission permission = _psaSysCommon.GetSecurityCode(appUA.UserName, "ReferencePerson"); if (permission.SubPermissionList.Count > 0) { if (permission.SubPermissionList.First(s => s.Name == "SelectListAddButton").AccessCode.Contains("R")) { ViewBag.HasAddPermission = true; } } ReferencePersonViewModel referencePersonVM = new ReferencePersonViewModel(); referencePersonVM.ReferencePersonSelectList = _referencePersonBusiness.GetReferencePersonSelectList(); return(PartialView("_ReferencePersonSelectList", referencePersonVM)); }