public IActionResult PostTamanhosPizzaViewModel(TamanhosPizzaViewModel tamanhosPizzaViewModel) { if (!ModelState.IsValid) { return(Response(tamanhosPizzaViewModel)); } _tamanhosPizzaService.Add(tamanhosPizzaViewModel); return(Response(tamanhosPizzaViewModel)); }
public IActionResult PutTamanhosPizzaViewModel(int id, [FromBody] TamanhosPizzaViewModel tamanhosPizzaViewModel) { if (!ModelState.IsValid) { return(Response(tamanhosPizzaViewModel)); } var tamanhosPizzaViewModelAtual = _tamanhosPizzaService.GetById(id); if (tamanhosPizzaViewModelAtual == null) { return(new NotFoundObjectResult($"Não existe tamanho cadastrado com o identificador {id}!")); } _tamanhosPizzaService.Update(tamanhosPizzaViewModelAtual); return(Response(tamanhosPizzaViewModelAtual)); }