private void btnRemover_Click(object sender, EventArgs e) { string msg; if (lblId.Text != string.Empty) { msg = "Confirma Remoção do Funcionario " + txtNome.Text + "?"; DialogResult resp; resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resp == DialogResult.Yes) { int id = Convert.ToInt32(lblId.Text); Camadas.BLL.Funcionario bllFuncionario = new Camadas.BLL.Funcionario(); Camadas.Model.Funcionario funcionario = new Camadas.Model.Funcionario(); funcionario.Id = id; bllFuncionario.Delete(funcionario); dgvFuncionario.DataSource = ""; dgvFuncionario.DataSource = bllFuncionario.Select(); } else { msg = "Não há registro para remoção..."; MessageBox.Show(msg, "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } limparCampos(); Habilitar(false); } }
private void btnGrvar_Click(object sender, EventArgs e) { Camadas.BLL.Funcionario bllFuncionario = new Camadas.BLL.Funcionario(); Camadas.Model.Funcionario funcionario = new Camadas.Model.Funcionario(); int id = Convert.ToInt32(lblId.Text); string msg = ""; if (id == -1) { msg = "Confirma Inclusão dos Dados?"; } else { msg = "Confirma Atualização dos Dados?"; } DialogResult resp; resp = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (resp == DialogResult.Yes) { funcionario.Id = id; funcionario.Nome = txtNome.Text; funcionario.CPF = txtCpf.Text; funcionario.RG = txtRg.Text; funcionario.Endereco = txtEndereco.Text; funcionario.Bairro = txtBairro.Text; funcionario.Cidade = txtCidade.Text; funcionario.UF = txtUf.Text.ToUpper(); funcionario.Telefone = txtTelefone.Text; funcionario.Celular = txtCelular.Text; funcionario.Sexo = txtSexo.Text; funcionario.Email = txtEmail.Text; if (id == -1) { bllFuncionario.Insert(funcionario); } else { bllFuncionario.Update(funcionario); } } dgvFuncionario.DataSource = ""; dgvFuncionario.DataSource = bllFuncionario.Select(); limparCampos(); Habilitar(false); }