Example #1
0
        private void editar(Funcionarios funcionarios)
        {
            try
            {
                if (txtNome.Text.Trim() == string.Empty || txtSobrenome.Text.Trim() == string.Empty ||
                    txtEndereco.Text.Trim() == string.Empty || txtBairro.Text.Trim() == string.Empty ||
                    txtCep.Text.Trim() == string.Empty || txtNumero.Text.Trim() == string.Empty || txtComplemento.Text.Trim() == string.Empty ||
                    txtEmail.Text.Trim() == string.Empty ||
                    txttelFixo.Text.Trim() == string.Empty || txtCel.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("Informações obrigatórias não preenchidas", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    FuncionarioBLL funcionarioBLL = new FuncionarioBLL();

                    //funcionarios.codFuncionario = Convert.ToInt32(txtcodfunci.Text);
                    funcionarios.nomeFuncionario             = txtNome.Text;
                    funcionarios.sobrenomeFuncionario        = txtSobrenome.Text;
                    funcionarios.emailFuncionario            = txtEmail.Text;
                    funcionarios.telefoneCelularFunc         = Convert.ToInt64(txtCel.Text);
                    funcionarios.telefoneFixoFunc            = Convert.ToInt64(txttelFixo.Text);
                    funcionarios.enderecoFuncionario         = txtEndereco.Text;
                    funcionarios.bairroFuncionario           = txtBairro.Text;
                    funcionarios.cepFuncionario              = txtCep.Text;
                    funcionarios.numeroResidenciaFuncionario = Convert.ToInt32(txtNumero.Text);
                    funcionarios.complementoFuncionario      = txtComplemento.Text;

                    funcionarioBLL.editar(funcionarios);

                    MessageBox.Show("Funcionário ALTERADO com sucesso !", "Resultado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    limparCampos();
                    btn_salvar_medico.Visible = true;
                    btn_deletar.Visible       = false;
                    btn_editar.Visible        = false;
                    listarFuncionarios();
                    txtCep.BackColor = Color.Black;
                }
            }
            catch (Exception erro)
            {
                throw erro;
            }
        }