public JsonResult PopUpPage(string bankname, string branch, string transportcode, string bankifscno, string bankaddress, string accountno, string accounttype, string micr) { TransportBankDetail TransportBankDetails = new TransportBankDetail(); TransportBankDetails.BankName = bankname; TransportBankDetails.Branch = branch; TransportBankDetails.TransportCode = transportcode; TransportBankDetails.BankIFSCNo = bankifscno; TransportBankDetails.BankAddress = bankaddress; TransportBankDetails.AccountNo = accountno; TransportBankDetails.AccountType = accounttype; if (micr == "") { TransportBankDetails.MICRCode = null; } else { TransportBankDetails.MICRCode = micr; } TransportBankDetails.Status = "Active"; TransportBankDetails.ModifiedOn = DateTime.Now; _TransportBankDetailService.CreateBankDetails(TransportBankDetails); return(Json("success", JsonRequestBehavior.AllowGet)); }
public JsonResult UpdatedBankDetails(string transportcode) { MainApplication model = new MainApplication() { TransportBankDetails = new TransportBankDetail(), }; var bankdetaillist = _TransportBankDetailService.GetDetailsFromBank(transportcode); string namebranch = string.Empty; List <TransportBankDetail> transbanklist = new List <TransportBankDetail>(); foreach (var bankdetail in bankdetaillist) { TransportBankDetail transbank = new TransportBankDetail(); namebranch = bankdetail.BankName + ", " + bankdetail.Branch; transbank.BankName = namebranch; transbank.BankId = bankdetail.BankId; transbanklist.Add(transbank); namebranch = string.Empty; } model.TransportBankDetailList = transbanklist; var banknamelist = model.TransportBankDetailList.Select(m => new SelectListItem() { Text = m.BankName, Value = m.BankId.ToString(), }); return(Json(banknamelist, JsonRequestBehavior.AllowGet)); }
public ActionResult CreateBankDetail(string bankname, string branch, string transportcode, string bankifscno, string bankaddress, string accountno, string accounttype, string micr) { List <TransportBankDetail> TransportBankList = new List <TransportBankDetail>(); string LogedinUSerName = HttpContext.Session["UserName"].ToString(); if (TempData["TransportBankList" + LogedinUSerName] != null) { var transportbanklist = TempData["TransportBankList" + LogedinUSerName] as IEnumerable <TransportBankDetail>; foreach (var list in transportbanklist) { TransportBankList.Add(list); } } TransportBankDetail BankDetails = new TransportBankDetail(); BankDetails.BankName = bankname; BankDetails.Branch = branch; BankDetails.TransportCode = transportcode; BankDetails.BankIFSCNo = bankifscno; BankDetails.BankAddress = bankaddress; BankDetails.AccountNo = accountno; BankDetails.AccountType = accounttype; BankDetails.MICRCode = micr; BankDetails.Status = "Active"; BankDetails.ModifiedOn = DateTime.Now; TransportBankList.Add(BankDetails); TempData["TransportBankList" + LogedinUSerName] = TransportBankList; return(RedirectToAction("CreateBankDetail")); }
public ActionResult EditPartial(int id) { MainApplication model = new MainApplication() { TransportBankDetails = new TransportBankDetail(), }; model.TransportDetails = _TransportMasterService.getById(id); model.TransportDetails.CountryList = _countryservice.getallcountries(); int countryid = _countryservice.getidbyname(model.TransportDetails.Country); model.TransportDetails.StateList = _stateservice.GetStateByCountry(countryid); int stateid = _stateservice.GetStateIdByName(model.TransportDetails.State); model.TransportDetails.DistrictList = _districtservice.getDistrictbyState(stateid); var bankdetaillist = _TransportBankDetailService.GetDetailsFromBank(model.TransportDetails.TransportCode); string namebranch = string.Empty; List <TransportBankDetail> transbanklist = new List <TransportBankDetail>(); foreach (var bankdetail in bankdetaillist) { TransportBankDetail transbank = new TransportBankDetail(); namebranch = bankdetail.BankName + ", " + bankdetail.Branch; transbank.BankName = namebranch; transbank.BankId = bankdetail.BankId; transbanklist.Add(transbank); namebranch = string.Empty; } model.TransportBankDetailList = transbanklist; return(View(model)); }
public ActionResult PopUpPage(string transportcode) { DatabaseName = CompanyName + " " + FinancialYear; TransportBankDetail TransportBankDetails = new TransportBankDetail(); TransportBankDetails.TransportCode = transportcode; TransportBankDetails.BankNameList = _banknameservice.getAllBankNames(); return(View(TransportBankDetails)); }
public void UpdateBankDetails(TransportBankDetail TransportBankDetail) { _TransportBankDetailRepository.Update(TransportBankDetail); _UnitOfWork.Commit(); }
public void CreateBankDetails(TransportBankDetail TransportBankDetail) { _TransportBankDetailRepository.Add(TransportBankDetail); _UnitOfWork.Commit(); }