示例#1
0
        private void BtnCadastrar_Click(object sender, EventArgs e)
        {
            manterFuncionarioView objManterFuncionario = new manterFuncionarioView(obraCodigo);

            objManterFuncionario.btnAlterar.Visible = false;
            objManterFuncionario.btnRemover.Visible = false;
            objManterFuncionario.ShowDialog();
        }
示例#2
0
        private void dgvFuncionarios_DoubleClick(object sender, EventArgs e)
        {
            Funcionario objFuncionario;
            Endereco    objEndereco;

            try
            {
                objFuncionario = new Funcionario();
                objEndereco    = new Endereco();

                int linha = this.dgvFuncionarios.SelectedCells[0].RowIndex;

                objFuncionario.setCPF(dgvFuncionarios.Rows[linha].Cells[0].Value.ToString());
                objFuncionario.setNome(dgvFuncionarios.Rows[linha].Cells[1].Value.ToString());
                objFuncionario.setEmail(dgvFuncionarios.Rows[linha].Cells[2].Value.ToString());
                objFuncionario.setTelefone(dgvFuncionarios.Rows[linha].Cells[3].Value.ToString());
                objFuncionario.setSalario(dgvFuncionarios.Rows[linha].Cells[4].Value.ToString());
                objFuncionario.setFuncao(dgvFuncionarios.Rows[linha].Cells[5].Value.ToString());
                objEndereco.setCodigo(dgvFuncionarios.Rows[linha].Cells[6].Value.ToString());
                objEndereco.setCEP(dgvFuncionarios.Rows[linha].Cells[7].Value.ToString());
                objEndereco.setRua(dgvFuncionarios.Rows[linha].Cells[8].Value.ToString());
                objEndereco.setNumero(dgvFuncionarios.Rows[linha].Cells[9].Value.ToString());
                objEndereco.setBairro(dgvFuncionarios.Rows[linha].Cells[10].Value.ToString());
                objEndereco.setCidade(dgvFuncionarios.Rows[linha].Cells[11].Value.ToString());
                objEndereco.setUF(dgvFuncionarios.Rows[linha].Cells[12].Value.ToString());
                objFuncionario.setEndereco(objEndereco);

                manterFuncionarioView objManterFuncionario = new manterFuncionarioView(this.obraCodigo);
                objManterFuncionario.lblTitulo.Text       = "Manter Funcionário";
                objManterFuncionario.btnCadastrar.Visible = false;
                objManterFuncionario.preencher(objFuncionario);
                objManterFuncionario.ShowDialog();
                carregaGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }