Exemple #1
0
        public IActionResult AddHouse([FromBody] HouseResources house)
        {
            var newHouse = _mapper.Map <HouseResources, House>(house);

            _context.Houses.Add(newHouse);
            _context.SaveChanges();

            return(Ok(newHouse));
        }
Exemple #2
0
        public IActionResult EditHouse(int id, [FromBody] HouseResources house)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var houseInDb = _context.Houses.Where(h => h.Id == id).SingleOrDefault();

            if (houseInDb == null)
            {
                return(NotFound());
            }

            var a = _mapper.Map <HouseResources, House>(house, houseInDb);

            _context.SaveChanges();

            return(Ok(a));
        }