public IActionResult PostSaboresPizzaViewModel(SaboresPizzaViewModel saboresPizzaViewModel) { if (!ModelState.IsValid) { return(Response(saboresPizzaViewModel)); } _saboresPizzaService.Add(saboresPizzaViewModel); return(Response(saboresPizzaViewModel)); }
public IActionResult PutSaboresPizzaViewModel(int id, [FromBody] SaboresPizzaViewModel saboresPizzaViewModel) { if (!ModelState.IsValid) { return(Response(saboresPizzaViewModel)); } var saboresPizzaViewModelAtual = _saboresPizzaService.GetById(id); if (saboresPizzaViewModelAtual == null) { return(new NotFoundObjectResult($"Não existe sabor cadastrado com o identificador {id}!")); } _saboresPizzaService.Update(saboresPizzaViewModelAtual); return(Response(saboresPizzaViewModelAtual)); }