private void buttonVoltarListarCliente_Click(object sender, EventArgs e) //Atualizar { if (txtCodigo.Text == "") { MessageBox.Show("Selecione um colaborador para atualizar.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Colaborador c; c = GetDTO(); if (dao.Update(c)) { MessageBox.Show("O colaborador foi atualizado.", "Colaborador atualizado", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizaDGV(); } else { MessageBox.Show("Erro ao atualizar.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public void SalvarColaborador(Colaborador colaborador) { try { if (colaborador.registro == 0) { DAO.Add(colaborador); DAO.CommitChanges(); } else { DAO.Update(colaborador, colaborador.registro); } } catch (DbUpdateException) { throw new Exceptions.ErroAoAtualizar(colaborador); } catch { throw new Exceptions.ErroAoSalvar(colaborador); } }