示例#1
0
 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));
     }
 }
示例#2
0
        public ActionResult Index()
        {
            var userId   = User.Identity.GetUserId();
            var UserInfo = _unitOfWork.User.GetMyInfo(userId);
            var DefinitionBanksFilter = new DefinitionBanksFilterVM
            {
            };

            return(View(DefinitionBanksFilter));
        }