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)); }
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)); }