public ActionResult <RestauranteDto> Post([FromBody] RestauranteDto RestauranteDto) { var Restaurante = new RestauranteModel(RestauranteDto); if (Restaurante.RestauranteId > 0) { _context.Restaurantes.Update(Restaurante); } else { _context.Restaurantes.Add(Restaurante); } _context.SaveChanges(); var RestauranteRetorno = _context.Restaurantes.Select(x => new RestauranteDto(x)).Where(x => x.RestauranteId == Restaurante.RestauranteId).First(); if (RestauranteRetorno == null) { return(NotFound()); } return(RestauranteRetorno); }
public RestauranteModel(RestauranteDto Restaurante) { this.RestauranteId = Restaurante.RestauranteId; this.Nome = Restaurante.Nome; }
public ActionResult Put([FromBody] RestauranteDto RestauranteDto) { _appService.UpdateRestaurante(RestauranteDto); return(Ok()); }
public ActionResult Post([FromBody] RestauranteDto RestauranteDto) { return(Ok(_appService.SaveRestaurante(RestauranteDto))); }
public IActionResult Get([FromBody] RestauranteDto RestauranteDto) { return(Ok(_appService.GetRestaurante(RestauranteDto))); }