コード例 #1
0
 //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();
     }
 }
コード例 #2
0
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         Validacao_FormaPagamento _FormaPagamento = new Validacao_FormaPagamento(conexao);
         GridPagamento.DataSource = _FormaPagamento.ListarFormaPag(txtPesquisa.Text);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
コード例 #3
0
 //METEDO GRAVAR
 private void btnGravar_Click(object sender, EventArgs e)
 {
     try
     {
         conexao.AbrirConexao();
         Validacao_FormaPagamento formaPagamento = new Validacao_FormaPagamento(conexao);
         Modelo_formaPagamento    modelo         = new Modelo_formaPagamento();
         if (operacao == "Cadastrar")
         {
             modelo.descricao = txtFormaPag.Text;
             formaPagamento.SalvarFormaPag(modelo);
             MetroMessageBox.Show(this, "\n\n Salvo com Sucesso ", "Cadastrado",
                                  MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.AlterarBotao(1);
             this.LimpaCampo();
             this.DesabilitaCampos();
         }
         else
         {
             modelo.descricao = txtFormaPag.Text;
             modelo.id        = Convert.ToInt32(txtId.Text);
             formaPagamento.EditarFormaPag(modelo);
             MetroMessageBox.Show(this, "\n\n Alterado com Sucesso ", "Editado",
                                  MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.AlterarBotao(1);
             this.LimpaCampo();
             this.DesabilitaCampos();
         }
     }
     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();
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
コード例 #4
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            frmRelatorioFormaPag formaPag = new frmRelatorioFormaPag();

            formaPag.ShowDialog();
            if (formaPag.codigo != 0)
            {
                Validacao_FormaPagamento validacao = new Validacao_FormaPagamento(conexao);
                Modelo_formaPagamento    modelo    = validacao.carregaFormaPag(formaPag.codigo);
                txtId.Text       = Convert.ToString(modelo.id);
                txtFormaPag.Text = modelo.descricao;
                AlterarBotao(3);
            }
            else
            {
                this.LimpaCampo();
                this.txtFormaPag.Focus();
                AlterarBotao(1);
            }
            formaPag.Dispose();
        }