public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } var Id = id ?? default; var houseResult = await _repo.GetHomeById(Id); House = _mapper.Map <House, ReturnHouseWithLandlordDto>(houseResult); if (House == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } var Id = id ?? default; var houseResult = await _repo.GetHomeById(Id); House = _mapper.Map <House, ReturnHouseWithLandlordDto>(houseResult); if (House == null) { return(NotFound()); } var landlordsResult = await _repo.GetLandlords(); ViewData["LandlordId"] = new SelectList(landlordsResult, "Id", "Name"); return(Page()); }