// GET: Amenities /// <summary> /// Default HTTP GET route for /Amenities to display amenities in a database /// </summary> /// <returns>Index.cshtml with a amenities list</returns> public async Task <IActionResult> Index(string searchString) { var amenities = from x in await _amenities.GetAmenitiesAsync() select x; if (!string.IsNullOrEmpty(searchString)) { amenities = amenities.Where(x => x.Name.ToLower().Contains(searchString.ToLower())); } return(View(amenities)); }
// GET: RoomAmenities/Create public async Task <IActionResult> Create() { ViewData["AmenitiesID"] = new SelectList(await _amenities.GetAmenitiesAsync(), "ID", "ID"); ViewData["RoomID"] = new SelectList(await _rooms.GetRoomsAsync(), "ID", "ID"); return(View()); }
/// <summary> /// index for amenities page. This get the amenities if it exists. /// </summary> /// <returns></returns> // GET: Amenities public async Task <IActionResult> Index() { return(View(await _context.GetAmenitiesAsync())); }