public JsonResult PopUpPage(string bankname, string branch, string suppliercode, string bankifscno, string bankaddress, string accountno, string accounttype, string micr) { SupplierBankDetail supplierbankdetails = new SupplierBankDetail(); supplierbankdetails.BankName = bankname; supplierbankdetails.Branch = branch; supplierbankdetails.SupplierCode = suppliercode; supplierbankdetails.BankIFSCNo = bankifscno; supplierbankdetails.BankAddress = bankaddress; supplierbankdetails.AccountNo = accountno; supplierbankdetails.AccountType = accounttype; if (micr == "") { supplierbankdetails.MICRCode = null; } else { supplierbankdetails.MICRCode = micr; } supplierbankdetails.Status = "Active"; supplierbankdetails.ModifiedOn = DateTime.Now; _SupplierBankDetailService.CreateBankDetails(supplierbankdetails); return(Json("success", JsonRequestBehavior.AllowGet)); }
public JsonResult UpdatedBankDetails(string suppliercode) { MainApplication model = new MainApplication() { SupplierBankDetails = new SupplierBankDetail(), }; var bankdetaillist = _SupplierBankDetailService.GetDetailsFromBank(suppliercode); string namebranch = string.Empty; List <SupplierBankDetail> supbanklist = new List <SupplierBankDetail>(); foreach (var bankdetail in bankdetaillist) { SupplierBankDetail suppbank = new SupplierBankDetail(); namebranch = bankdetail.BankName + ", " + bankdetail.Branch; suppbank.BankName = namebranch; suppbank.BankId = bankdetail.BankId; supbanklist.Add(suppbank); namebranch = string.Empty; } model.SupplierBankDetailList = supbanklist; var banknamelist = model.SupplierBankDetailList.Select(m => new SelectListItem() { Text = m.BankName, Value = m.BankId.ToString(), }); return(Json(banknamelist, JsonRequestBehavior.AllowGet)); }
public ActionResult EditPartial(int id) { MainApplication model = new MainApplication() { SupplierBankDetails = new SupplierBankDetail(), }; model.SupplierDetails = _suppliermasterservice.getById(id); model.ItemSubCategoryList = _itemsubcategoryservice.getSubCategory(); model.SupplierDetails.CountriesList = _countryservice.getallcountries(); int countryid = _countryservice.getidbyname(model.SupplierDetails.Country); model.SupplierDetails.StatesList = _stateservice.GetStateByCountry(countryid); int stateid = _stateservice.GetStateIdByName(model.SupplierDetails.State); model.SupplierDetails.DistrictsList = _districtservice.getDistrictbyState(stateid); var bankdetaillist = _SupplierBankDetailService.GetDetailsFromBank(model.SupplierDetails.SupplierCode); string namebranch = string.Empty; List <SupplierBankDetail> supbanklist = new List <SupplierBankDetail>(); foreach (var bankdetail in bankdetaillist) { SupplierBankDetail suppbank = new SupplierBankDetail(); namebranch = bankdetail.BankName + ", " + bankdetail.Branch; suppbank.BankName = namebranch; suppbank.BankId = bankdetail.BankId; supbanklist.Add(suppbank); namebranch = string.Empty; } model.SupplierBankDetailList = supbanklist; return(View(model)); }
private void button6_Click(object sender, EventArgs e) { string accountNo = AccountNo.Text; if (accountNo.Count() > 0) { if (dataGridView1.SelectedRows.Count != 0) { DataGridViewRow row = dataGridView1.SelectedRows[0]; string id = row.Cells["SupplierID"].Value.ToString(); List <string> seperate = Helpers.StationIdHelper.SeperateStationId(id); int supplierID = int.Parse(seperate[1]); int StationID = int.Parse(seperate[0]); Entity.FaridiaIronStoreEntities db = new FaridiaIronStoreEntities(); Entity.SupplierBankDetail supplierb = new SupplierBankDetail(); supplierb.SupplierId = supplierID; supplierb.StationSupplierId = StationID; supplierb.StationSupplierBankId = (int)Station.StationId; supplierb.AccountNo = accountNo; db.SupplierBankDetails.Add(supplierb); db.SaveChanges(); MessageBox.Show("Account Added"); AccountNo.Text = string.Empty; GetAccounts(id); } } else { MessageBox.Show("Enter Account Number"); } }
public ActionResult PopUpPage(string suppliercode) { DatabaseName = CompanyName + " " + FinancialYear; SupplierBankDetail supplierbankdetails = new SupplierBankDetail(); supplierbankdetails.SupplierCode = suppliercode; supplierbankdetails.BankNameList = _banknameservice.getAllBankNames(); return(View(supplierbankdetails)); }
public ActionResult CreateBankDetail(string bankname, string branch, string suppliercode, string bankifscno, string bankaddress, string accountno, string accounttype, string micr) { List <SupplierBankDetail> SupplierBankList = new List <SupplierBankDetail>(); string LogedinUSerName = HttpContext.Session["UserName"].ToString(); if (TempData["SupplierBankList" + LogedinUSerName] != null) { var suppbanklist = TempData["SupplierBankList" + LogedinUSerName] as IEnumerable <SupplierBankDetail>; foreach (var list in suppbanklist) { SupplierBankList.Add(list); } } SupplierBankDetail BankDetails = new SupplierBankDetail(); BankDetails.BankName = bankname; BankDetails.Branch = branch; BankDetails.BankIFSCNo = bankifscno; BankDetails.BankAddress = bankaddress; BankDetails.AccountNo = accountno; BankDetails.AccountType = accounttype; if (micr == "") { BankDetails.MICRCode = null; } else { BankDetails.MICRCode = micr; } SupplierBankList.Add(BankDetails); TempData["SupplierBankList" + LogedinUSerName] = SupplierBankList; return(RedirectToAction("CreateBankDetail")); }
public void UpdateBankDetails(SupplierBankDetail supplierbankdetail) { _SupplierBankDetailRepository.Update(supplierbankdetail); _UnitOfWork.Commit(); }