Beispiel #1
0
        private void tsbtnAtualizar_Click(object sender, EventArgs e) // ao clicar atualizar, para atualizar os dados.
        {
            cruds = new Usuarios.Inserir();                           // instancio a variavel cruds, e crio uma novo insercao a instanciar o inserir.

            try
            {
                cruds.id_usuario   = Convert.ToInt32(txtID.Text); //// instanciando o cruds para atualizar o txtID  no campo id_usuario, convertendo string e int 32 bytes
                cruds.nome_usuario = txtNome.Text;                //instanciando o cruds para atualizar o txtnome no campo nome_usuario .
                cruds.placa        = txtPlaca.Text;               //instanciando o cruds para excluir o txtplaca  no campo placa.
                cruds.endereco     = txtEndereco.Text;            //instanciando o cruds para excluir o txtendereco  no campo endereco.
                cruds.telefone     = mtbTelefone.Text;            //instanciando o cruds para excluir o txttelefone  no campo telefone.
                cruds.login        = txtLogin.Text;               //instanciando o cruds para excluir o txtlogin  no campo login.
                cruds.Atualizar();                                //instancio a variavel cruds, para instanciar o metodo atualizar, para alterar os dados.
                dgvDados[0, catchRowIndex].Value = txtID.Text;    //instancio o datagrid,e instancio catchrowindex, e ele vai obter a colecao de celulas que começa 0,Quando a RowIndex propriedade retorna-1, a célula é um cabeçalho de coluna ou a linha da célula é compartilhada. Do txtID
                dgvDados[1, catchRowIndex].Value = txtNome.Text;  //instancio o datagrid,e instancio catchrowindex, e ele vai obter a colecao de celulas que começa 1,Quando a RowIndex propriedade retorna-1, a célula é um cabeçalho de coluna ou a linha da célula é compartilhada. Do txtnome
                dgvDados[2, catchRowIndex].Value = txtPlaca.Text;
                dgvDados[3, catchRowIndex].Value = txtEndereco.Text;
                dgvDados[4, catchRowIndex].Value = mtbTelefone.Text;
                dgvDados[5, catchRowIndex].Value = txtLogin.Text;


                txtID.Clear();       //limpa o campo txtid
                txtNome.Clear();     //limpa o campo txtnome
                txtPlaca.Clear();    // limpa o campo txtplaca
                txtEndereco.Clear(); // limpa o campo txtendereco
                mtbTelefone.Clear(); // limpa o campo mtbtelefone
                txtLogin.Clear();    //limpa o campo txtlogin
                txtSenha.Clear();    // limpa o campo txtsenha
            }
            catch (Exception)
            {
                // caso der algo errado aparecera uma mensagem de erro
                MessageBox.Show("Ocorreu um erro ao realizar a operação", "Database", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
 private void tsbtnGravar_Click(object sender, EventArgs e)
 {
     try                                                   // try catch tratamentos de erros.
     {
         cruds              = new Usuarios.Inserir();      // instancio a variavel cruds, e crio uma novo insercao a instanciar o inserir.
         cruds.id_usuario   = Convert.ToInt32(txtID.Text); // instanciando o cruds para inserir o txtID  no campo id_usuario, convertendo string e int 32 bytes
         cruds.nome_usuario = txtNome.Text;                //instanciando o cruds para inserir o txtnome no campo nome_usuario .
         cruds.placa        = txtPlaca.Text;               //instanciando o cruds para inserir o txtplaca  no campo placa.
         cruds.endereco     = txtEndereco.Text;            //instanciando o cruds para inserir o txtendereco no campo endereco.
         cruds.telefone     = mtbTelefone.Text;            //instanciando o cruds para inserir o masked text box telefone no campo telefone .
         cruds.login        = txtLogin.Text;               //instanciando o cruds para inserir o txtlogin  no campo login.
         cruds.senha        = txtSenha.Text;               //instanciando o cruds para inserir o txtsenha no campo senha .
         cruds.Inserirdados();                             //instancio a variavel cruds, para instanciar o metodo inserirdados que está na class Pessoa.
         //instancio o datarid, obtendo todas as linhas datagrid, e adicionando uma nova linha a cada campo
         dgvDados.Rows.Add(txtID.Text, txtNome.Text, txtPlaca.Text, txtEndereco.Text, mtbTelefone.Text, txtLogin.Text, txtSenha.Text);
         txtID.Clear();       //limpa o campo txtid
         txtNome.Clear();     //limpa o campo txtnome
         txtPlaca.Clear();    // limpa o campo txtplaca
         txtEndereco.Clear(); // limpa o campo txtendereco
         mtbTelefone.Clear(); // limpa o campo mtbtelefone
         txtLogin.Clear();    //limpa o campo txtlogin
         txtSenha.Clear();    // limpa o campo txtsenha
     }
     catch (Exception)
     {
         // se  algo der errado vai dar exception, e entrar nesse bloco
         MessageBox.Show("Ocorreu um erro ao realizar a operação", "Database", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #3
0
 private void tsbtnDeletar_Click(object sender, EventArgs e)
 {
     cruds = new Usuarios.Inserir();// instancio a variavel cruds, e crio uma novo insercao a instanciar o inserir.
     try
     {
         cruds.id_usuario = Convert.ToInt32(txtID.Text); // instanciando o cruds para excluir o txtID  no campo id_usuario, convertendo string e int 32 bytes
         cruds.Remover();                                // instancio o cruds para ter aceeso ao metodo remover, e excluir registros.
         dgvDados.Rows.RemoveAt(catchRowIndex);
         txtID.Clear();                                  //limpa o campo txtid
         txtNome.Clear();                                //limpa o campo txtnome
         txtPlaca.Clear();                               // limpa o campo txtplaca
         txtEndereco.Clear();                            // limpa o campo txtendereco
         mtbTelefone.Clear();                            // limpa o campo mtbtelefone
         txtLogin.Clear();                               //limpa o campo txtlogin
         txtSenha.Clear();                               // limpa o campo txtsenha
         // exibe uma mensagem de registro excluido com sucesso.
         MessageBox.Show("Registro excluído com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception)
     {
         // caso der algo errado aparecera uma mensagem de erro
         MessageBox.Show("Ocorreu um erro ao realizar a operação", "Database", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }