示例#1
0
 private void BtnDeletar_Click(object sender, EventArgs e)
 {
     if (TxtIdUsuario.Text == "")
     {
         MessageBox.Show("Favor Digitar Id Usuário!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             conn.Open();
             SqlCommand comando = new SqlCommand(@"DELETE FROM Usuario  where (Id_Usuario='" + TxtIdUsuario.Text + "')", conn)
             {
                 CommandType = System.Data.CommandType.Text
             };
             comando.ExecuteNonQuery();
             LimpaDados();
             TxtIdUsuario.Clear();
             MessageBox.Show("Usuário Excluído com Sucesso!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch
         {
             MessageBox.Show("Erro ao Excluir Usuário", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     conn.Close();
     LimpaDados();
     BtnCadastrar.Enabled = true;
     BtnAlterar.Enabled   = false;
     BtnDeletar.Enabled   = false;
     TxtIdUsuario.Enabled = false;
     TxtNome.Focus();
 }
示例#2
0
 private void BtnBuscar_Click(object sender, EventArgs e)
 {
     BtnCadastrar.Enabled = false;
     TxtIdUsuario.Enabled = true;
     LimpaDados();
     TxtIdUsuario.Focus();
 }
示例#3
0
 private void BtnAGregar_Click(object sender, EventArgs e)
 {
     mControl = 1;
     Inicializa();
     Activar();
     TxtIdUsuario.Focus();
 }
示例#4
0
 public void LimpaDados()
 {
     TxtIdUsuario.Clear();
     TxtNome.Clear();
     CboTipoUsuario.Text = "Selecione";
     TxtEmail.Clear();
     TxtUsuario.Clear();
     TxtSenha.Clear();
     TxtRepeteSenha.Clear();
     CboCadPor.Text       = "Selecione";
     BtnCadastrar.Enabled = true;
     CboCadPor.Enabled    = true;
 }
示例#5
0
 private void BtnAlterar_Click(object sender, EventArgs e)
 {
     if (TxtIdUsuario.Text == "")
     {
         MessageBox.Show("Digite ID Válido!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error);
         TxtIdUsuario.Clear();
         TxtIdUsuario.Focus();
     }
     else if (TxtSenha.Text != TxtRepeteSenha.Text)
     {
         MessageBox.Show("Senhas Não Conferem! Digite Novamente", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error);
         TxtSenha.Text       = "";
         TxtRepeteSenha.Text = "";
         TxtSenha.Focus();
     }
     else
     {
         try
         {
             conn.Open();
             SqlCommand comando = new SqlCommand(@"UPDATE Usuario SET Nome='" + TxtNome.Text + "',Email='" + TxtEmail.Text + "',Usuario='" + TxtUsuario.Text + "',Senha='" + TxtSenha.Text + "',Tipo='" + CboTipoUsuario.Text + "' where (Id_Usuario='" + TxtIdUsuario.Text + "')", conn)
             {
                 CommandType = System.Data.CommandType.Text
             };
             comando.ExecuteNonQuery();
             LimpaDados();
             TxtIdUsuario.Clear();
             MessageBox.Show("Usuário Atualizado Com Sucesso!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch
         {
             MessageBox.Show("Erro ao Atualizar Usuário!", "SIG", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     conn.Close();
     LimpaDados();
     TxtIdUsuario.Enabled = false;
     BtnCadastrar.Enabled = true;
     BtnAlterar.Enabled   = false;
     BtnDeletar.Enabled   = false;
     TxtNome.Focus();
 }
示例#6
0
 private void BtnEditar_Click(object sender, EventArgs e)
 {
     mControl = 2;
     Activar();
     TxtIdUsuario.Focus();
 }