private void btnAcao_Click(object sender, EventArgs e) { try { departamento.descricao = txtDescricao.Text.Trim(); if (_departamentoRep.Validacao(departamento)) { if (Id == 0) { _departamentoRep.Insert(departamento); } else { _departamentoRep.Update(departamento); } MessageBox.Show("Salvo com sucesso!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public async Task <ActionResult <Departamento> > Put([FromBody] Departamento departamento) { if (!ModelState.IsValid) { return(Response("ModelState = false")); } if (departamento.id == 0) { return(Response("id não pode ser zero")); } try { await _departamentoRep.Update(departamento); return(Response(departamento)); } catch (Exception ex) { return(Response(ex.Message)); } }