public void Post(Models.BuildingBindingModel model) { var building = new Building(); building.BuildingName = model.BuildingName; building.AddressLine1 = model.AddressLine1; building.AddressLine2 = model.AddressLine2; building.AddressLine3 = model.AddressLine3; building.City = model.City; building.State = model.State; building.ZipCode = model.ZipCode; building.PurchaseDate = model.PurchaseDate; building.PurchasePrice = model.PurchasePrice; building.SellDate = model.SellDate; building.SellPrice = model.SellPrice; building.NumberOfUnits = model.NumberOfUnits; _buildingRepository.AddBuilding(building); }
public ActionResult Put(int id, Models.BuildingBindingModel model) { if (id != model.BuildingId) { return(BadRequest()); } var building = _buildingRepository.GetBuilding(model.BuildingId); building.BuildingName = model.BuildingName; building.AddressLine1 = model.AddressLine1; building.AddressLine2 = model.AddressLine2; building.AddressLine3 = model.AddressLine3; building.City = model.City; building.State = model.State; building.ZipCode = model.ZipCode; building.PurchaseDate = model.PurchaseDate; building.PurchasePrice = model.PurchasePrice; building.NumberOfUnits = model.NumberOfUnits; _buildingRepository.UpdateBuilding(building); return(NoContent()); }