public IActionResult Add()
        {
            DelegateTransferViewModel agencyTransfer = new DelegateTransferViewModel();

            agencyTransfer.TransferDate = DateTime.Now.ToString("d", CultureInfo.InvariantCulture);
            ViewBag.PurposeId           = new SelectList(_purpose.GetTransferPurposes(), "Id", "Name");
            ViewBag.CurrencyId          = new SelectList(_currency.GetCurrencies(), "Id", "Name");
            ViewBag.TransferBankId      = new SelectList(_bank.GetBankDetails(), "Id", "Name");
            ViewBag.PaymentMethodId     = new SelectList(_payment.GetPaymentMethods(), "Id", "Name");
            ViewBag.UserDelegateId      = new SelectList(_userdelegate.GetDelegates(), "Id", "Name");
            return(View(agencyTransfer));
        }
Beispiel #2
0
        public async Task <IActionResult> Index(int?page, string SearchString)
        {
            var delegateList = _Delegate.GetDelegates();

            if (SearchString != null)
            {
                delegateList = _Delegate.GetDelegates().Where(x => x.Name.Contains(SearchString));
            }
            else
            {
                delegateList = _Delegate.GetDelegates();
            }

            if (delegateList.Count() <= 10)
            {
                page = 1;
            }
            int pageSize      = 10;
            var delgatepaging = await PaginatedList <UserDelegate> .CreateAsync(delegateList.AsNoTracking(), page ?? 1, pageSize);

            ViewBag.Delegates = delgatepaging;
            return(View(delgatepaging));
        }