// GET: AddUpdateAccountTypes public ActionResult AddUpdateAccountType(int?Id) { AccountTypeVM viewModel = new AccountTypeVM(); ViewBag.RequestId = Id ?? 0; if (Id.HasValue) { viewModel = AccountTypeMethods.GetAccountTypeById(Id.GetValueOrDefault(), "R"); ViewBag.AccountTypes = new AccountTypeDataAccess().GetAccountTypesActiveInActive("R"); if (Id.GetValueOrDefault() > 0 && viewModel == null) { return(RedirectToAction("ReviewAccountTypeScreen", "Review")); } } else { ViewBag.AccountTypes = new AccountTypeDataAccess().GetAccountTypesActiveInActive("A"); } ViewBag.RequestType = "Add"; return(View(viewModel)); }
public ActionResult GetAccountTypeDetail(int Id) { var AccountTypes = AccountTypeMethods.GetAccountTypeById(Id); return(Json(new { IsSuccess = AccountTypes == null ? false : true, ErrorMessage = AccountTypes == null ? CustomMessages.GenericErrorMessage : string.Empty, Response = AccountTypes }, JsonRequestBehavior.AllowGet)); }