コード例 #1
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaTipoPagamento f = new frmConsultaTipoPagamento();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DALConexao          cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTipoPagamento    bll    = new BLLTipoPagamento(cx);
                ModeloTipoPagamento modelo = bll.CarregaModeloTipoPagamento(f.codigo);
                txtCodigo.Text = modelo.TpaCod.ToString();
                txtNome.Text   = modelo.TpaNome;
                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            DialogResult resultado = MetroFramework.MetroMessageBox.Show(this, "Tem ceretza que deseja excluir?", "ATENÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            try
            {
                if (resultado.ToString() == "Yes")
                {
                    DALConexao       conexao       = new DALConexao(DadosDaConexao.StringDeConexao);
                    BLLTipoPagamento tipoPagamento = new BLLTipoPagamento(conexao);
                    tipoPagamento.Excluir(Convert.ToInt32(txtCodigo.Text));
                    MetroFramework.MetroMessageBox.Show(this, "Excluido com sucesso", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.limparTela();
                    this.alterarBotoes(1);
                }
            }
            catch (Exception ex)
            {
                MetroFramework.MetroMessageBox.Show(this, "ops Ocorreu algum erro " + ex.Message, "OK", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
 private void btExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
         if (d.ToString() == "Yes")
         {
             DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
             BLLTipoPagamento bll = new BLLTipoPagamento(cx);
             bll.Excluir(Convert.ToInt32(txtCodigo.Text));
             this.LimpaTela();
             this.alteraBotoes(1);
         }
     }
     catch (Exception erro)
     {
         //MessageBox.Show(erro.Message);
         MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local.");
         this.alteraBotoes(3);
     }
 }
コード例 #4
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Deseja realmente excluir o registro? ", "Aviso", MessageBoxButtons.YesNo);

            if (d.ToString() == "Yes")
            {
                try
                {
                    DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexão);
                    BLLTipoPagamento bll = new BLLTipoPagamento(cx);
                    bll.Excluir(Convert.ToInt32(txtCodigo.Text));
                    Mensagem("TIPO DO PAGAMENTO EXCLUIDO ", Color.Blue);
                }
                catch (SqlException)
                {
                    Erro("");
                }
                LimpaTela();
                alteraBotoes();
                txtNome.Focus();
            }
        }
コード例 #5
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult _dialogResult = MessageBox.Show("Deseja realmente exlcuir o registro ?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (_dialogResult.ToString() == "Yes")
                {
                    DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao);

                    BLLTipoPagamento tipoPagamento = new BLLTipoPagamento(dalConexao);
                    tipoPagamento.Excluir(Convert.ToInt32(txtCodigo.Text));
                    LimpaTela();
                    mod.AlterarBotoes(1);
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local.");
                mod.AlterarBotoes(3);
            }
        }
コード例 #6
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try //tratamento de erro
            {
                //leitura dos dados
                ModeloTipoPagamento modelo = new ModeloTipoPagamento(); //cria uma objeto que representa os dados da tabela

                modelo.TpaNome = txtNome.Text;                          // passar o valor do campo nome para a proriedade TpaNome

                //obj para gravar os dados no banco
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão

                //bll possui os metodos para incluir e alterar
                BLLTipoPagamento bll = new BLLTipoPagamento(cx);//passa a string de conexao

                //verificar qual o tipo de operação que vai executar ao gravar
                if (this.operacao == "inserir")//valida se é um inserção, verificar o valro da variavel operação
                {
                    //cadastrar
                    bll.Incluir(modelo);                                                      //passa o nome para o metodo incluir
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.TpaCod.ToString()); //retorna a mensagem como o codigo do item que foi gerado
                }
                else
                {
                    //alterar
                    modelo.TpaCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);                  //alterar conforme codigo da tela
                    MessageBox.Show("Cadastro alterado"); //mostrar mensagem de confirmação
                }

                //em ambos os casos:
                this.LimpaTela();              // limpar a tela
                this.alteraBotoes(1);          //volta os botoes para o estado padrão
            }
            catch (Exception erro)             // caso der algum erro...(não limpa a tela)
            {
                MessageBox.Show(erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario
            }
        }
コード例 #7
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura de dados
                DialogResult d = MessageBox.Show("Deseja excluir um tipo de pagamento?", "Aviso", MessageBoxButtons.YesNo);

                if (d.ToString() == "Yes")
                {
                    // obj para gravar os dados no banco
                    DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                    BLLTipoPagamento bll = new BLLTipoPagamento(cx);
                    bll.Excluir(Convert.ToInt32(txtCod.Text));
                    this.limpaTela();
                    this.alteraBotoes(1);
                }
            }
            catch
            {
                MessageBox.Show("Não é possível excluir o tipo de pagamento! \n O tipo de pagamento está sendo utilizada em outro local.");
                this.alteraBotoes(3);
            }
        }
コード例 #8
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaTipoPagamento f = new frmConsultaTipoPagamento();
            // obj para gravar os dados no banco
            DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLTipoPagamento bll = new BLLTipoPagamento(cx);

            //exibe o frmConsultaCategoria para seleção da alteração
            f.ShowDialog();
            //verifica se foi armazenado uma categoria no frmConsultaCategoria
            if (f.codigo != 0)
            {
                ModeloTipoDePagamento modelo = bll.CarregarModeloTipoPagamento(f.codigo);
                txtCod.Text  = modelo.TpaCod.ToString();
                txtNome.Text = modelo.TpaNome;
                alteraBotoes(3);
            }
            else
            {
                this.limpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #9
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            Frm_ConsultaTipoPagamento consultaPagamento = new Frm_ConsultaTipoPagamento();                               //CRIA O FORMULARIO DE CONSULTA DA CATEGORIA

            consultaPagamento.ShowDialog();                                                                              //EXIBE O FORMULARIO

            if (consultaPagamento.codigo != 0)                                                                           //VERIFICA SE O CODIGO É DIFERENTE DE 0 - ENTAO ELE SELECIONOU UMA CATEGORIA PARA ALTERAR
            {
                DALConexao       dalConexao   = new DALConexao(DadosDaConexao.StringDeConexao);                          //CRIA A CONEXAO
                BLLTipoPagamento bllPagamento = new BLLTipoPagamento(dalConexao);                                        //CRIA A CONEXAO

                ModeloTipoPagamento modeloPagamento = bllPagamento.CarregaModeloTipoPagamento(consultaPagamento.codigo); //CRIA O DLL. carrega o modelo ! Apartir do modelo criado por meio do CarregaModelo, e tem como parametro o CODIGO  que o usuario selecionou.
                txtCodigo.Text = modeloPagamento.TpaCod.ToString();                                                      //PEGA AS INFORMACOES E VOLTA NA TELA
                txtNome.Text   = modeloPagamento.TpaNome;                                                                //PEGA AS INFORMACOES E VOLTA NA TELA

                AlterarBotoes(3);
            }
            else
            {
                LimpaTela();
                AlterarBotoes(1);
            }
            consultaPagamento.Dispose();
        }
コード例 #10
0
        //-------------------------------------------------------------------------------------------------------------------
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                BLLTipoPagamento    bll    = new BLLTipoPagamento();
                ModeloTipoPagamento modelo = new ModeloTipoPagamento();
                modelo.tpa_nome = txtTipoPag.Text;

                if (this.operacao == "inserir")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro inserido com código: " + modelo.tpa_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    modelo.tpa_cod = Convert.ToInt32(txtCod.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                this.limpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception error) { MessageBox.Show(error.Message); }
        }