private void Atualizar()
 {
     if (dgvConsultaFuncionarios.RowCount > 0)
     {
         int      id    = int.Parse(dgvConsultaFuncionarios.CurrentRow.Cells[0].Value.ToString());
         object[] dados = controladorTelaConsultaFuncionario().ObterDadosFuncionario(id);
         telaCadastroFuncionario = new frmTelaCadastroFuncionario((int)EnumOpcao.Atualizar);
         telaCadastroFuncionario.txtCodigo.Text               = dados[0].ToString();
         telaCadastroFuncionario.txtNome.Text                 = dados[1].ToString();
         telaCadastroFuncionario.mskCpf.Text                  = dados[2].ToString();
         telaCadastroFuncionario.txtEmail.Text                = dados[3].ToString();
         telaCadastroFuncionario.mskTelefone.Text             = dados[4].ToString();
         telaCadastroFuncionario.cboCargo.SelectedValue       = dados[5].ToString();
         telaCadastroFuncionario.cboNivelAcesso.SelectedValue = dados[6].ToString();
         telaCadastroFuncionario.id_usuario             = int.Parse(dados[7].ToString());
         telaCadastroFuncionario.txtUsuario.Text        = dados[8].ToString();
         telaCadastroFuncionario.txtSenha.Text          = dados[9].ToString();
         telaCadastroFuncionario.txtConfirmarSenha.Text = dados[9].ToString();
         telaCadastroFuncionario.controladorTelaCadastroFuncionario().Load((int)EnumOpcao.Atualizar);
         telaCadastroFuncionario.ShowDialog();
         controladorTelaConsultaFuncionario().ConsultarPorId(int.Parse(dados[0].ToString()));
     }
 }
예제 #2
0
        private void funcionárioToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmTelaCadastroFuncionario telaCadastroFuncionario = new frmTelaCadastroFuncionario((int)EnumOpcao.Cadastro);

            telaCadastroFuncionario.ShowDialog();
        }