//METEDO EXCLUIR
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         conexao.AbrirConexao();
         DialogResult resultado = MetroMessageBox.Show(this, "\n\n Deseja realmente excluir? ", "ATENÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (resultado.ToString() == "Yes")
         {
             Validacao_FormaPagamento formaPagamento = new Validacao_FormaPagamento(conexao);
             formaPagamento.ExcluirFormaPag(Convert.ToInt32(txtId.Text));
             MetroMessageBox.Show(this, "\n\n Excluido com Sucesso ", "Excluido",
                                  MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.AlterarBotao(1);
             this.DesabilitaCampos();
             this.LimpaCampo();
         }
     }
     catch (Exception ex)
     {
         MetroMessageBox.Show(this, ex.Message + "\n\n Ops Aconteceu Algum Erro \n\n Chame o Administrador do Sistema? ", "ATENÇÃO ERRO",
                              MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.AlterarBotao(3);
         txtFormaPag.Focus();
     }
 }
Beispiel #2
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            //METEDO PARA EXCLUIR USUARIO
            try
            {
                DialogResult resultado = MetroMessageBox.Show(this, "\n\n Tem Certeza que deseja EXCLUIR esse Usuario ? ", "Confirmar a EXCLUSÃO",
                                                              MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                if (resultado.ToString() == "Yes")
                {
                    conexao.AbrirConexao();
                    Modelo_Usuario    Usuario   = new Modelo_Usuario();
                    Validacao_Usuario validacao = new Validacao_Usuario(conexao);
                    validacao.ExcluirUsuario(Convert.ToInt32(txtId.Text));

                    MetroMessageBox.Show(this, "\n\n Usuario Excluido com Suscesso", "Operação Realizada", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    this.LimpaCampo();
                    this.DesabilitaCampos();
                    this.AlterarBotao(1);
                }
            }
            catch (Exception ex)
            {
                MetroMessageBox.Show(this, ex.Message + " \n\n Ops Ocorreu Algum erro \n Não foi possivel concluir o processo \n " +
                                     "Ligue para o Administrador do Sistema (66) 999539490 \n",
                                     "Oparação NÃO Realizada", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.AlterarBotao(3);
                this.txtUsuario.Focus();
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
 //CARREGAR DATA GRID USUARIO NO BANCO DE DADOS
 public Modelo_Usuario CarregarUsuario(int codigo)
 {
     try
     {
         conexao.AbrirConexao();
         Modelo_Usuario usuario = new Modelo_Usuario();
         MySqlCommand   cmd     = new MySqlCommand();
         cmd.Connection  = conexao.Conexao;
         cmd.CommandText = "SELECT * FROM USUARIO WHERE ID = @ID";
         cmd.Parameters.AddWithValue("@ID", codigo);
         MySqlDataReader dt = cmd.ExecuteReader();
         if (dt.HasRows)
         {
             dt.Read();
             usuario.id      = Convert.ToInt32(dt["id"]);
             usuario.usuario = Convert.ToString(dt["usuario"]);
             usuario.senha   = Convert.ToString(dt["senha"]);
         }
         return(usuario);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }