public async Task <IActionResult> IndexAsync(string successMessage = "", string errorMessage = "")
        {
            if (!String.IsNullOrWhiteSpace(successMessage))
            {
                ViewData["SuccessMessage"] = successMessage;
            }
            else if (!String.IsNullOrWhiteSpace(errorMessage))
            {
                ViewData["ErrorMessage"] = errorMessage;
            }

            IndexViewModel _Model = new IndexViewModel
            {
                Blacklists = __Mapper.Map <IList <BlacklistViewModel> >(await __BlacklistManager.GetAsync())
            };

            return(View(_Model));
        }
Esempio n. 2
0
        public async Task <IActionResult> CreateViewAsync()
        {
            IList <LoanResponse> _Loans = (await __LoanManager.GetAsync()).Where(loan => loan.Status != Status.Complete && loan.Status != Enums.Loan.Status.EarlyComplete).ToList();

            CreateLoanViewModel _Model = new CreateLoanViewModel
            {
                EquipmentSelectList = __Mapper.Map <IList <Equipment.Models.EquipmentViewModel> >((await __EquipmentManager.GetAsync()).Where(x => x.Status == NsEquipmentEnum.Status.Available)),
                UserSelectList      = await __UserRepository.GetAsync(),
                Blacklists          = __Mapper.Map <IList <Admin.Models.Blacklist.BlacklistViewModel> >(await __BlacklistManager.GetAsync()),
            };

            return(View("CreateLoan", _Model));
        }