public bool CreateHouse(HousingViewModel model) { try { HousingModel house = new HousingModel(); house.Address = new AddressModel(); int id = houses.Count + 1; house.Id = id; house.Name = model.Name; house.Category = model.Category; house.Description = model.Description; house.Rooms = model.Rooms; house.CreatedAt = model.CreatedAt; house.CreatedBy = model.CreatedBy; house.Address.Street = model.Street; house.Address.City = model.City; house.Address.Country = "Portugal"; house.Address.PostalCode = model.PostalCode; houses.Add(house); return(true); } catch (Exception e) { throw e; } }
public void OnGet() { using (var webClient = new WebClient()) { string houseDetailString = webClient.DownloadString("https://neighborhoodgroceryappxmlproject.azurewebsites.net/api/Neighbor/GetHousingData/Washington%20Park"); var houseDetail = HousingModel.FromJson(houseDetailString); ViewData["HousingDetail"] = houseDetail; } }
private HousingService() { AddressModel address = new AddressModel() { City = "Lisboa", Country = "Portugal", PostalCode = "2790-485", Street = "Rua das cenas" }; HousingModel house = new HousingModel() { Id = 1, Name = "Cozy Apartment", Description = "Great apartment near the center of Lisbon", Category = "Apartment", Rooms = 3, Address = address, Image = "http://media.equityapartments.com/images/c_crop,x_0,y_0,w_1920,h_1080/c_fill,w_1920,h_1080/q_80/3799-9/verde-apartments-kitchen-and-living-room.jpg" }; houses.Add(house); }
public ActionResult AddHousing(HousingModel model) { return(View()); }