public IActionResult Update(int id, [FromBody] USAHomeSales homeinfo) { if (homeinfo == null || homeinfo.ID != id) { return BadRequest(); } var homesalesinfo = _realEstateContext.USAHomeSales.Find(id); if (homeinfo == null) { return NotFound(); } homesalesinfo.finalsalesprice = homeinfo.finalsalesprice; homesalesinfo.insertionDate = homeinfo.insertionDate; homesalesinfo.listingprice= homeinfo.listingprice; homesalesinfo.snapshottype= homeinfo.snapshottype; homesalesinfo.snapshotdate=homeinfo.snapshotdate; homesalesinfo.notes=homeinfo.notes; _realEstateContext.USAHomeSales.Update(homesalesinfo); _context.SaveChanges(); return NoContent(); }
public IActionResult Create([FromBody] USAHomeSales homeinfo) { if ( homeinfo == null) { return BadRequest(); } _realEstateContext.USAHomeSales.Add(homeinfo); _realEstateContext.SaveChanges(); return CreatedAtRoute("GetHome", new { id = homeinfo.ID }, homeinfo); }