private void btVisualizar_Click(object sender, EventArgs e) { if (dgvPesquisar.CurrentRow != null) { int key = int.Parse(dgvPesquisar.CurrentRow.Cells[0].Value.ToString()); FormAddFuncionariocs form = new FormAddFuncionariocs(funcionario.Read(key), false); form.ShowDialog(this); } else { MessageBox.Show("Selecione uma linha para visualizar!", "Ops...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btAdicionar_Click(object sender, EventArgs e) { FormAddFuncionariocs form = new FormAddFuncionariocs(); List <Funcionario> cli = new List <Funcionario>(); cli = funcionario.ListAll(); form.ShowDialog(); if (form.Erro == false) { if (form.F.Nome != null) { funcionario.Create(form.F); } AtualizaDGV(); } else if (form.Erro == true) { MessageBox.Show("Ocorreu um erro!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btEditar_Click(object sender, EventArgs e) { if (dgvPesquisar.CurrentRow != null) { int key = int.Parse(dgvPesquisar.CurrentRow.Cells[0].Value.ToString()); FormAddFuncionariocs form = new FormAddFuncionariocs(funcionario.Read(key), true); form.ShowDialog(this); if (form.Erro == true) { MessageBox.Show("Ocorreu um erro!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { funcionario.Update(form.F); } AtualizaDGV(); } else { MessageBox.Show("Selecione uma linha para editar!", "Ops...", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }