Example #1
0
        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();
        }
Example #2
0
        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);
        }