public IActionResult _AddHotel(AddHotelViewModel model) { bool Status = false; string Message = string.Empty; if (ModelState.IsValid) { var hotel = new Hotel() { HotelName = model.HotelName, HotelCity = model.HotelCity, NoOfFloors = model.NoOfFloors, NoOfRooms = model.NoOfRooms, AppUser = _userManager.FindByIdAsync(model.AppUserId).Result }; _repository.Add(hotel); if (_repository.SaveChange()) { return(RedirectToAction("Index", new { area = "Admin", controller = "Hotel" })); } else { Status = false; Message = "Error inserting /Creating Course"; } } else { ModelState.AddModelError("", "invalid / incomplete data"); } return(Json(new { status = Status, message = Message })); }
public IActionResult _AddHotel() { int count = 0; AddHotelViewModel model = null; var usersOfRole = _userManager.GetUsersInRoleAsync("Manager").Result; if (usersOfRole != null) { model = new AddHotelViewModel() { AppUser = usersOfRole.Select(p => new SelectListItem() { Text = p.FirstName + p.LastName, Value = p.Id }).ToList(), }; } return(PartialView(model)); }