private void btnEditar_Click(object sender, EventArgs e)
        {
            FrmCadCargos ObjCadCargos = new FrmCadCargos();

            ObjCadCargos.Text = ">>> Alterar <<<";
            ObjCadCargos.LblPesquisar.Text   = "Atenção voce esta alterando o Usuario:";
            ObjCadCargos.btnEditar.Visible   = false;
            ObjCadCargos.btnExcluir.Visible  = false;
            ObjCadCargos.btnGravar.Text      = "&Alterar";
            ObjCadCargos.txtPesquisa.Enabled = false;
            ObjCadCargos.txtPesquisa.Text    = Convert.ToString(dgv.CurrentRow.Cells[1].Value); //Envia para o campo código o valor do código marcado
            ObjCadCargos.TxtCod.Text         = Convert.ToString(dgv.CurrentRow.Cells[0].Value); //Envia para o campo código o valor do código marcado
            ObjCadCargos.txtCargo.Text       = Convert.ToString(dgv.CurrentRow.Cells[1].Value); //Envia para o campo código o valor do código marcado
            ObjCadCargos.txtSalario.Text     = Convert.ToString(dgv.CurrentRow.Cells[2].Value); //Envia para o campo código o valor do código marcado
            ObjCadCargos.txtCargo.Focus();
            ObjCadCargos.EnumProperty = ClnFuncoesGerais.Operacao.Alteracao;                    //Informa que é Alteração
            ObjCadCargos.ShowDialog();
            CarregaDataGrid();
            this.Close();
        }
 private void btnGravar_Click(object sender, EventArgs e)
 {
     //Verifica se os campos nome e telefone estão preenchidos, porque são obrigatórios
     if ((txtCargo.Text == ""))
     {
         MessageBox.Show("Opa!!! algum Campo ficou em branco. ", "Item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtPesquisa.Focus();
     }
     else
     {
         ClnCargosRepository Usuario = new ClnCargosRepository();
         Usuario.CARGO   = txtCargo.Text;
         Usuario.SALARIO = TxtRS.Text + txtSalario.Text;
         if (btnGravar.Text == "&Alterar")
         {
             Usuario.COD = Convert.ToInt32(TxtCod.Text);
         }
         if (ObjOperacao == ClnFuncoesGerais.Operacao.Inclusao)//Verifica se é inclusão faça
         {
             Usuario.Gravar();
             MessageBox.Show("Usuario: " + txtCargo.Text + ", cadastrado com sucesso", "Item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             txtCargo.Text    = "";
             txtSalario.Text  = "";
             txtPesquisa.Text = "";
             CarregaDataGrid();                                       //Chama o Método Preencher a Grid
         }
         else if (ObjOperacao == ClnFuncoesGerais.Operacao.Alteracao) //Verifica se é alteração faça
         {
             Usuario.Alterar();
             MessageBox.Show("Usuario " + txtCargo.Text + ", Alterado com sucesso", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information);
             CarregaDataGrid(); //Chama o Método Preencher a Grid
             FrmCadCargos objCadCargos = new FrmCadCargos();
             objCadCargos.Show();
             this.Close();
         }
     }
 }