Пример #1
0
        public ActionResult New()
        {
            if (User.IsInRole("admin"))
            {
                return(RedirectToAction("AdminNew", "Rentals"));
            }
            var             userid = _userManager.GetUserId(HttpContext.User);
            ApplicationUser user   = _userManager.FindByIdAsync(userid).Result;

            if (user.IsRenter)
            {
                return(RedirectToAction("CreateAccessDenied", "Rentals"));
            }

            var rooms     = _context.Rooms.ToList();
            var viewModel = new NewRentalFormViewModel
            {
                Customer = new Customer(),
                Rooms    = rooms
            };

            //viewModel.Customer.Name = user.Name;
            //viewModel.Customer.UserId = user.Id;
            //user.IsRenter = true;

            return(View("RentalsForm", viewModel));
        }
Пример #2
0
        public ActionResult AdminNew()
        {
            var             userid = _userManager.GetUserId(HttpContext.User);
            ApplicationUser user   = _userManager.FindByIdAsync(userid).Result;


            var rooms     = _context.Rooms.ToList();
            var viewModel = new NewRentalFormViewModel
            {
                Customer = new Customer(),
                Rooms    = rooms
            };

            //viewModel.Customer.Name = user.Name;
            //viewModel.Customer.UserId = user.Id;
            //user.IsRenter = true;

            return(View("New", viewModel));
        }