public IActionResult Post([FromBody] ControleMadeira controleMadeira) { try { controleMadeira.Validate(); if (!controleMadeira.isValidate) { return(BadRequest(controleMadeira.GetMessageValidation())); } if (controleMadeira.Id > 0) { _controleMadeiraRepository.Atualizar(controleMadeira); } else { _controleMadeiraRepository.Adicionar(controleMadeira); } return(Created("api/controleMadeira", controleMadeira)); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
public IActionResult Deletar([FromBody] ControleMadeira controleMadeira) { try { _controleMadeiraRepository.Remover(controleMadeira); return(Json(_controleMadeiraRepository.ObterTodos())); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }