public async Task <ActionResult> ftCardHolderList(jQueryDataTableParamModel Params, string _AcctNo, bool isExport = false) { //byte[] Bytes; var _filtered = new List <CardHolderInfoModel>(); var list = (await CardHolderService.GetCardHolders(_AcctNo)).cardHolderInfos; if (!string.IsNullOrEmpty(Params.sSearch)) { Params.sSearch = Params.sSearch.ToLower(); } if (!string.IsNullOrEmpty(Params.sSearch)) { _filtered = list.Where(p => (!string.IsNullOrEmpty(p.CardNo) ? p.CardNo : string.Empty).ToLower().Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.EmbossName) ? p.EmbossName : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.SelectedCurrentStatus) ? p.SelectedCurrentStatus : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.CardExpiry) ? p.CardExpiry : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.XRefCardNo) ? p.XRefCardNo : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.SelectedCardType) ? p.SelectedCardType : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.SelectedPINInd) ? p.SelectedPINInd : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.vehRegNo) ? p.vehRegNo : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.DriverCd) ? p.DriverCd : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.FullName) ? p.FullName : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.BlockedDate) ? p.BlockedDate : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.TerminatedDate) ? p.TerminatedDate : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.SelectedCostCentre) ? p.SelectedCostCentre : string.Empty).Contains(Params.sSearch)).ToList(); _filtered = _filtered.Skip(Params.iDisplayStart).Take(Params.iDisplayLength).ToList(); } else { _filtered = list.Skip(Params.iDisplayStart).Take(Params.iDisplayLength).ToList(); } var xx = from x in _filtered select new { x.CardNo, x.EmbossName }; if (isExport) { var toExport = new List <string[]>(); var Header = list.First().ExcelHeader; foreach (var item in list) { toExport.Add(item.ExcelBody()); } var ExcelPkg = Common.CommonHelpers.CreateExcel(Header, toExport, "CardsList-" + _AcctNo); return(File(ExcelPkg.GetAsByteArray(), "application/vnd.ms-excel", string.Format("List of Cards-{0}.xlsx", _AcctNo))); } return(Json(new { sEcho = Params.sEcho, iTotalRecords = list.Count, iTotalDisplayRecords = list.Count, aaData = _filtered.Select(x => new object[] { x.CardNo, x.EmbossName, x.SelectedCurrentStatus, x.CardExpiry, x.SelectedCardType, x.SelectedPINInd, x.vehRegNo, x.DriverCd, x.FullName, x.BlockedDate, x.TerminatedDate, x.SelectedCostCentre }), }, JsonRequestBehavior.AllowGet)); }
public ActionResult Setup(AdministratorSetupModel model, string returnUrl) { ICardHolderService CardHolderService; if (ModelState.IsValid) { if (model.Password == model.RepeatPassword) { if (model.SecondPassword == model.RepeatSecondPassword) { try { CardHolderService = new CardHolderService(); CardHolderService.CreateSuperUser(model.UserName, model.Password, model.SecondPassword); return(RedirectToAction("AdministratorLogOn", "Account")); } catch (Exception Ex) { ModelState.AddModelError("", "Error in system initialization:" + Ex.Message); } } else { ModelState.AddModelError("RepeatSecondPassword", "The password does not match."); } } else { ModelState.AddModelError("RepeatPassword", "The password does not match."); } } System.Threading.Thread.Sleep(1000); // force a one second delay for security purposes // If we got this far, something failed, redisplay form return(View(model)); }
public async Task <ActionResult> ftLocationList(jQueryDataTableParamModel Params, string AcctNo, CardnAccNo _CardnAccNo) { var _filtered = new List <LocationAcceptListModel>(); var list = (await CardHolderService.GetLocationAcceptances(AcctNo, _CardnAccNo.CardNo)).locationAccepts; if (!string.IsNullOrEmpty(Params.sSearch)) { Params.sSearch = Params.sSearch.ToLower(); } if (!string.IsNullOrEmpty(Params.sSearch)) { _filtered = list.Where(p => (!string.IsNullOrEmpty(p._CardnAccNo.CardNo) ? p._CardnAccNo.CardNo : string.Empty).ToLower().Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.DBAName) ? p.DBAName : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.s_state) ? p.s_state : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.UserId) ? p.UserId : string.Empty).Contains(Params.sSearch) || (!string.IsNullOrEmpty(p.CreationDate) ? p.CreationDate : string.Empty).Contains(Params.sSearch)).ToList(); _filtered = _filtered.Skip(Params.iDisplayStart).Take(Params.iDisplayLength).ToList(); } else { _filtered = list.Skip(Params.iDisplayStart).Take(Params.iDisplayLength).ToList(); } return(Json(new { sEcho = Params.sEcho, iTotalRecords = list.Count(), iTotalDisplayRecords = list.Count(), aaData = _filtered.Select(x => new object[] { x._CardnAccNo.CardNo, x.DBAName, x.s_state, x.UserId, x.CreationDate }) }, JsonRequestBehavior.AllowGet)); }
public ActionResult CardholderLookup(CardHolderLookupModel WebData) { if ((WebData.PhoneNumber == null) && (WebData.Email == null)) { ModelState.AddModelError("PhoneNumber", "Must specify either phone number or email address"); } if (ModelState.IsValid) { try { ICardHolderService CardHolderServiceInstance = new CardHolderService(); EditCardHolderModel CHData = CardHolderServiceInstance.FindCardHolder(WebData.PhoneNumber, WebData.Email); if (CHData != null) { return(View("ShowCardHolder", CHData)); } else { ModelState.AddModelError("", "Nobody found"); } } catch (Exception Ex) { ModelState.AddModelError("", Ex.Message); } } return(View(WebData)); }
public async Task <ActionResult> SaveChangedStatus(ChangeStatus ChangeSts, CardnAccNo _CardNAcct) { ChangeSts._CardnAccNo = _CardNAcct; var _SaveChangedStatus = await CardHolderService.StatusSave(ChangeSts, GetUserId); return(Json(new { resultCd = _SaveChangedStatus }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SaveLocationAccept(LocationAcceptListModel _LocationAcceptList, CardnAccNo _CardnAcct) { _LocationAcceptList._CardnAccNo = _CardnAcct; var _saveLocationAccept = await CardHolderService.SaveLocationAccept(_LocationAcceptList, _CardnAcct.AccNo, _CardnAcct.CardNo, GetUserId); return(Json(new { resultCd = _saveLocationAccept }, JsonRequestBehavior.AllowGet)); }
public ActionResult RegisterNewCard(RegisterNewCardModel WebData) { try { if (ModelState.IsValid) { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); if (CardHService.GetCardHolder(CardHolderName) == null) { ModelState.AddModelError("", "Card holder not found"); } else { if (CardHService.GetCardCount(CardHolderName) == 5) { ModelState.AddModelError("", "Already have 5 cards registered"); } else { CardHService.RegisterNewCard(CardHolderName, WebData.CardNumber); ViewData["Message"] = "Registered!"; } } } } catch (Exception Ex) { ModelState.AddModelError("", "Error on Card Registration: " + Common.StandardExceptionErrorMessage(Ex)); } // If we got this far, something failed, redisplay form return(View(WebData)); }
public ActionResult CardHolderLogOn(CardHolderLogOnModel model, string returnUrl) { ICardHolderService CardHolderService; String userName; if (ModelState.IsValid) { try { CardHolderService = new CardHolderService(); if (CardHolderService.ValidateUserByEmail(model.UserEmailAddress, model.Password, out userName)) { Log.LoginAttempts(Request.UserHostAddress, model.UserEmailAddress, true); FormsAuthentication.SetAuthCookie(userName, false); Session["ReturnStack"] = new Stack <String>(); return(RedirectToAction("Index", "CardHolder")); } else { Log.LoginAttempts(Request.UserHostAddress, model.UserEmailAddress, false); ModelState.AddModelError("", "The email address or password provided is incorrect."); } } catch (Exception Ex) { ModelState.AddModelError("", Common.StandardExceptionHandler(Ex, "System Set Up", Request.Form)); } } // If we got this far, something failed, redisplay form return(View(model)); }
public async Task <JsonResult> FillData(string Prefix, string AcctNo, string AppcId, string ApplId) { switch (Prefix) { case "gen": var _GeData = (await ApplicantSignUpService.GetApplicantInfo(ApplId, AppcId, AcctNo)).cardAppcInfo; var CardData = new CardAppcInfoModel { CardType = await BaseService.GetCardType(AppcId, null, ApplId, AcctNo), PinInd = await BaseService.GetRefLib("PinInd"), SKDSNo = await BaseService.GetSKDS(ApplId, AcctNo), DialogueInd = await BaseService.GetRefLib("DialogueInd"), CurrentStatus = await BaseService.GetRefLib("AppcSts"), ProductUtilization = await BaseService.WebProductGroupSelect(), VehicleModel = await BaseService.GetRefLib("VehType"), CostCentre = !string.IsNullOrEmpty(ApplId) ? await BaseService.GetCostCentre(ApplId, "Appl", true) : await BaseService.GetCostCentre(AcctNo, "Acct", true), AnnualFee = await BaseService.GetFeeCd("ANN"), JoiningFee = await BaseService.GetFeeCd("JON"), BranchCd = await BaseService.GetRefLib("BranchCd"), DivisionCode = await BaseService.GetRefLib("DivisionCd"), DeptCd = await BaseService.GetRefLib("DeptCd"), CardMedia = await BaseService.GetCardMedia(), }; return(Json(new { Model = _GeData, Selects = CardData }, JsonRequestBehavior.AllowGet)); case "fin": var data = (await ApplicantSignUpService.GetFinancialInfo(AppcId)).cardFinancialInfo; return(Json(new { Model = data }, JsonRequestBehavior.AllowGet)); case "per": var _perData = (await CardHolderService.GetPersonInfo(Request.QueryString["EntityId"])).personalInfo; var perSelects = new PersonInfoModel { title = await BaseService.GetRefLib("Title"), IdType = await BaseService.GetRefLib("IcType"), AltIdType = await BaseService.GetRefLib("IcType"), gender = await BaseService.GetRefLib("Gender"), Occupation = await BaseService.GetRefLib("Occupation"), }; return(Json(new { Model = _perData, Selects = perSelects }, JsonRequestBehavior.AllowGet)); case "sts": var stsDetails = await CardHolderService.GetChangedAcctStsDetail(AcctNo, AppcId); var selecs = new ChangeStatus { CurrentStatus = await BaseService.GetRefLib("CardSts"), RefType = await BaseService.GetRefLib("EventType"), ReasonCode = await BaseService.GetRefLib("ReasonCd", "64"), ChangeStatusTo = await BaseService.GetRefLib("AcctSts", "") }; return(Json(new { Model = stsDetails.changeStatus, Selects = selecs }, JsonRequestBehavior.AllowGet)); default: HttpContext.Response.StatusCode = 404; return(Json(null, JsonRequestBehavior.AllowGet)); } }
public ActionResult AddSystemAdmin(AdministratorSetupModel model, string returnUrl) { ICardHolderService CardHolderService; // move tests here to make sure that we handle them better if ((model.Password != null) && (model.RepeatPassword != null)) { if (model.Password != model.RepeatPassword) { ModelState.AddModelError("RepeatPassword", "The password does not match."); } } if ((model.SecondPassword != null) && (model.RepeatSecondPassword != null)) { if (model.SecondPassword != model.RepeatSecondPassword) { ModelState.AddModelError("RepeatSecondPassword", "The password does not match."); } } if (String.IsNullOrEmpty(model.UserName)) { ModelState.AddModelError("UserName", "Value cannot be null or empty."); } if (String.IsNullOrEmpty(model.Password)) { ModelState.AddModelError("Password", "Value cannot be null or empty."); } if (String.IsNullOrEmpty(model.SecondPassword)) { ModelState.AddModelError("SecondPassword", "Value cannot be null or empty."); } MembershipProvider _provider = Membership.Providers["GiftUserMembershipProvider"]; if (model.UserName != null) { if (_provider.GetUserNameByEmail(model.UserName + "@system") != "") { ModelState.AddModelError("UserName", "UserName@system is already on the system"); } } if (ModelState.IsValid) { try { CardHolderService = new CardHolderService(); CardHolderService.CreateSystemAdmin(model.UserName, model.Password, model.SecondPassword); return(RedirectToAction("Index")); } catch (Exception Ex) { ModelState.AddModelError("", Common.StandardExceptionErrorMessage(Ex)); } } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult EditCardHolder() { EditCardHolderModel WebData = new EditCardHolderModel(); try { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); WebData = CardHService.GetCardHolder(CardHolderName); } catch (Exception Ex) { ViewData["Message"] = "Failure while trying to get cardholder data " + Common.StandardExceptionErrorMessage(Ex); } return(View(WebData)); }
public ActionResult CardHolderHistory(int CardID) { List <CardHolderHistoryItem> CardHistories = new List <CardHolderHistoryItem>(); try { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); CardHistories = CardHService.GetCardHistory(CardHolderName, CardID); } catch (Exception Ex) { ViewData["Message"] = "Failure while trying to read history " + Common.StandardExceptionErrorMessage(Ex); } return(View(CardHistories)); }
// // GET: /CardHolder/CardHolderBalance public ActionResult CardHolderBalance() { List <GiftCardBalance> GiftCardBalances = new List <GiftCardBalance>(); try { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); GiftCardBalances = CardHService.GetCardHolderGiftCardBalances(CardHolderName); } catch (Exception Ex) { ViewData["Message"] = "Failure while trying to read balance " + Common.StandardExceptionErrorMessage(Ex); } return(View(GiftCardBalances)); }
public ActionResult AdministratorLogOn(AdministratorLogOnModel model, string returnUrl) { ICardHolderService CardHolderService; if (ModelState.IsValid) { try { CardHolderService = new CardHolderService(); if (CardHolderService.ValidateUser(model.UserName, model.Password)) { if (Roles.IsUserInRole(model.UserName, "SystemAdministrator")) { TempData["User"] = model.UserName; Log.LoginAttempts(Request.UserHostAddress, model.UserName, true); return(RedirectToAction("Administrator2ndLogOn", "Account")); } if (Roles.IsUserInRole(model.UserName, "ClientAdministrator")) { FormsAuthentication.SetAuthCookie(model.UserName, false); //model.RememberMe); Log.LoginAttempts(Request.UserHostAddress, model.UserName, true); return(RedirectToAction("ClientAdminIndex", "Administration")); } if (Roles.IsUserInRole(model.UserName, "Agent")) { FormsAuthentication.SetAuthCookie(model.UserName, false); //model.RememberMe); Log.LoginAttempts(Request.UserHostAddress, model.UserName, true); return(RedirectToAction("AgentIndex", "Administration")); } ModelState.AddModelError("", "That user name is not an administrator."); Log.LoginAttempts(Request.UserHostAddress, model.UserName, false); } else { ModelState.AddModelError("", "The user name or password provided is incorrect."); Log.LoginAttempts(Request.UserHostAddress, model.UserName, false); } } catch (Exception Ex) { ModelState.AddModelError("", Common.StandardExceptionHandler(Ex, "Admin Log In", Request.Form)); } } System.Threading.Thread.Sleep(1000); // force a one second delay for security purposes // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult UnregisterCard(int ID, UnregisterCardModel WebData) { try { if (ModelState.IsValid) { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); CardHService.UnregisterCard(CardHolderName, WebData.ID); ViewData["Message"] = "Unregistered!"; } } catch (Exception Ex) { ModelState.AddModelError("", "Error on Card Unregistration: " + Common.StandardExceptionErrorMessage(Ex)); } // If we got this far, something failed, redisplay form return(View(WebData)); }
public ActionResult EditCardHolder(EditCardHolderModel WebData) { try { if (ModelState.IsValid) { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); CardHService.UpdateCardHolder(WebData, CardHolderName); ViewData["Message"] = "Updated!"; } } catch (Exception Ex) { ModelState.AddModelError("", "Error on Update: " + Common.StandardExceptionErrorMessage(Ex)); } // If we got this far, something failed, redisplay form return(View(WebData)); }
public ActionResult Administrator2ndLogOn(AdministratorLogOnModel model) { ICardHolderService CardHolderService; if (ModelState.IsValid) { try { CardHolderService = new CardHolderService(); if (CardHolderService.ValidateUser("secondPassword", model.Password)) { if (Roles.IsUserInRole(model.UserName, "SystemAdministrator")) { Log.LoginAttempts(Request.UserHostAddress, model.UserName, true); FormsAuthentication.SetAuthCookie(model.UserName, false); //model.RememberMe); Session["ReturnStack"] = new Stack <String>(); return(RedirectToAction("Index", "Administration")); } } if (CardHolderService.ValidateUser(model.UserName + "SecondPassword", model.Password)) { if (Roles.IsUserInRole(model.UserName, "SystemAdministrator")) { Log.LoginAttempts(Request.UserHostAddress, model.UserName, true); FormsAuthentication.SetAuthCookie(model.UserName, false); //model.RememberMe); Session["ReturnStack"] = new Stack <String>(); return(RedirectToAction("Index", "Administration")); } } Log.LoginAttempts(Request.UserHostAddress, model.UserName, false); ModelState.AddModelError("", "Sorry, no go."); System.Threading.Thread.Sleep(1000); // force a one second delay for security purposes } catch (Exception Ex) { ModelState.AddModelError("", Common.StandardExceptionErrorMessage(Ex)); } } // If we got this far, something failed, redisplay form return(View(model)); // RedirectToAction("Index", "Home") }
public ActionResult UnregisterCard(int ID) { UnregisterCardModel CardModel = new UnregisterCardModel(); GiftCardBalance tBalance = new GiftCardBalance(); try { String CardHolderName = this.HttpContext.User.Identity.Name; ICardHolderService CardHService = new CardHolderService(); tBalance = CardHService.GetCardBalance(CardHolderName, ID); CardModel.ID = tBalance.ID.ToString(); CardModel.CardNumber = tBalance.CardNumber; CardModel.Balance = tBalance.GiftBalance; ViewData["Message"] = " "; } catch (Exception Ex) { ViewData["Message"] = "Failure while trying to read balance " + Common.StandardExceptionErrorMessage(Ex); } return(View(CardModel)); }
public ActionResult AdministratorLogOn() { // if the system is set up, just display the screen // else go to the setup screen try { ICardHolderService CardHolderService = new CardHolderService(); if (CardHolderService.VerifySystemInitialized()) { return(View()); } return(RedirectToAction("Setup", "Account")); } catch (Exception Ex) { ViewBag.ErrorMessage = Common.StandardExceptionErrorMessage(Ex); return(RedirectToAction("ViewErrorMessage", "Administration")); } //return RedirectToAction("Index", "Home"); }
public async Task <JsonResult> FillData(string Prefix, string CardNo)//,string acctNo { switch (Prefix) { case "gen": var data = (await CardHolderService.GetGeneralInfo(CardNo)).cardHolderInfo; var _cardAppcInfoSignUp = new CardHolderInfoModel { CardType = await BaseService.GetCardType(null, null, null, Request.QueryString["AcctNo"]), CostCentre = await BaseService.GetCostCentre(Request.QueryString["AcctNo"], "ACCT", true), ReasonCd = await BaseService.GetRefLib("ReasonCd"), SKDSNo = await BaseService.GetSKDS(null, Request.QueryString["AcctNo"]), RenewalInd = await BaseService.GetRefLib("RenewalInd"), DialogueInd = await BaseService.GetRefLib("DialogueInd"), PINInd = await BaseService.GetRefLib("PinInd"), ProductUtilization = await BaseService.WebProductGroupSelect(), VehicleModel = await BaseService.GetRefLib("VehSubModel"), AnnualFee = await BaseService.GetFeeCd("ANN", true), JonFee = await BaseService.GetFeeCd("JON", true), BranchCd = await BaseService.GetRefLib("BranchCd"), DivisionCode = await BaseService.GetRefLib("DivisionCd"), DeptCd = await BaseService.GetRefLib("DeptCd"), CardMedia = await BaseService.GetCardMedia() }; ViewBag.AcctNo = Request.QueryString["AcctNo"]; return(Json(new { Model = data, Selects = _cardAppcInfoSignUp }, JsonRequestBehavior.AllowGet)); case "fin": var fin = (await CardHolderService.GetFinancialInfo(CardNo)).cardFinancialInfoModel; return(Json(new { Model = fin }, JsonRequestBehavior.AllowGet)); case "per": var per = (await CardHolderService.GetPersonInfo(Request.QueryString["EntityId"])).personalInfo; var Selects = new PersonInfoModel { title = await BaseService.GetRefLib("Title"), IdType = await BaseService.GetRefLib("IcType"), AltIdType = await BaseService.GetRefLib("IcType"), gender = await BaseService.GetRefLib("Gender"), Occupation = await BaseService.GetRefLib("Occupation"), DeptId = await BaseService.GetRefLib("Dept") }; return(Json(new { Model = per, Selects = Selects }, JsonRequestBehavior.AllowGet)); case "sts": var stsDetails = await CardHolderService.GetChangedAcctStsDetail(CardNo, "CARD"); var selecs = new ChangeStatus { CurrentStatus = await BaseService.GetRefLib("CardSts"), RefType = await BaseService.GetRefLib("EventType"), ReasonCode = await BaseService.GetRefLib("ReasonCd", "32"), ChangeStatusTo = await BaseService.GetRefLib("CardSts") }; return(Json(new { Model = stsDetails.changeStatus, Selects = selecs }, JsonRequestBehavior.AllowGet)); case "rep": var rep = (await CardHolderService.GetCardReplacementInfo(CardNo)).cardReplacement; var repSelects = new CardReplacement { FeeCd = await BaseService.GetFeeCd("RPL"), ReasonCd = await BaseService.GetRefLib("ReasonCd", "32"), CurrentStatus = await BaseService.GetRefLib("CardSts"), CardMedia = await BaseService.GetCardMedia() }; return(Json(new { Model = rep, Selects = repSelects }, JsonRequestBehavior.AllowGet)); case "loc": var locationAcceptanceList = new LocationAcceptListModel { State = await BaseService.WebGetState("608"), BusnLocations = new List <SelectListItem>(), UserId = HttpContext.User.Identity.Name, CreationDate = System.DateTime.Now.ToString() }; return(Json(new { Selects = locationAcceptanceList, Model = new LocationAcceptListModel() }, JsonRequestBehavior.AllowGet)); case "pdc": var _prodDiscount = new ProductDiscount { ProdCd = await BaseService.WebProductGroupSelect(), RebatePlan = await BaseService.WebGetPlan("2"), DiscPlan = await BaseService.WebGetPlan("1"), ProdDiscType = await BaseService.GetRefLib("ProdDiscType"), PlanId = new List <SelectListItem>() }; return(Json(new { Selects = _prodDiscount, Model = new ProductDiscount() }, JsonRequestBehavior.AllowGet)); default: return(Json(new { })); } }
public async Task <ActionResult> SaveCardReplacementInfo(CardReplacement CardReplace) { var _SaveChangedStatus = await CardHolderService.SaveCardReplacement(CardReplace, GetUserId); return(Json(new { resultCd = _SaveChangedStatus, NewCard = _SaveChangedStatus.returnValue.NewcardNo }, JsonRequestBehavior.AllowGet)); //, newCardNo = objCardHoldersOps.NewcardNo }
public async Task <ActionResult> ftCardReplacementInfoSelect(string _CardNo) { var data = (await CardHolderService.GetCardReplacementInfo(_CardNo)).cardReplacement; return(Json(new { CardReplace = data }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> DelLocAccept(string _AcctNo, string _BusnLocation, string _CardNo) { var result = await CardHolderService.DeleteLocationAcceptance(_AcctNo, _BusnLocation, _CardNo, GetUserId); return(Json(new { resultCd = result }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> ftLocationAcceptanceSelect(string _AcctNo, string _BusnLoc, string CardNo) { var data = (await CardHolderService.GetLocationAcceptance(_AcctNo, _BusnLoc, CardNo)).locationAccept; return(Json(new { address = data }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SavePersonInfo(PersonInfoModel PersonInfo, string _entityID) { var _SavePersonInfo = await CardHolderService.SavePersonInfo(PersonInfo, _entityID); return(Json(new { resultCd = _SavePersonInfo }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> ftPersonInfoSelect(int _issNo, string _entityId) { var data = (await CardHolderService.GetPersonInfo(_entityId)).personalInfo; return(Json(new { PersonInfo = data }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SaveFinancialInfo(CardFinancialInfoModel finInfo, string cardNo) { var _SaveFinancial = await CardHolderService.SaveFinancialInfo(finInfo, cardNo); return(Json(new { resultCd = _SaveFinancial }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> ftFinancialInfoSelect(int _IssNo, string cardNo) { var data = (await CardHolderService.GetFinancialInfo(cardNo)).cardHolderInfo; return(Json(new { FinInfo = data }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SaveWebPinChange(string cardNo) { var _SaveWebPinChange = await CardHolderService.ChangeWebPin(cardNo, GetUserId); return(Json(new { resultCd = _SaveWebPinChange }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SaveWebPinReset(string CardNo) { var _SaveWebPinReset = await CardHolderService.ResetWebPin(CardNo, GetUserId); return(Json(new { resultCd = _SaveWebPinReset }, JsonRequestBehavior.AllowGet)); }