public JsonResult GetAllDefinitionBank(DefinitionBanksFilterVM Obj) { try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var AllDefinitionBank = _unitOfWork.NativeSql.GetAllDefinitionBank(UserInfo.fCompanyId); if (AllDefinitionBank == null) { return(Json(new List <DefinitionBanksFilterVM>(), JsonRequestBehavior.AllowGet)); } if (!String.IsNullOrEmpty(Obj.AccountNumber)) { AllDefinitionBank = AllDefinitionBank.Where(m => m.BankAccountNumber == Obj.AccountNumber || m.ChequeUnderCollectionAccountNumber == Obj.AccountNumber || m.PostdatedChequeAccountNumber == Obj.AccountNumber || m.BillsOfExchangeAccountNumber == Obj.AccountNumber).ToList(); } return(Json(AllDefinitionBank, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(Json(new List <DefinitionBanksFilterVM>(), JsonRequestBehavior.AllowGet)); } }
public ActionResult Index() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var DefinitionBanksFilter = new DefinitionBanksFilterVM { }; return(View(DefinitionBanksFilter)); }