Esempio n. 1
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura de dados
                ModeloTipoDePagamento modelo = new ModeloTipoDePagamento();
                modelo.TpaNome = txtNome.Text;
                // obj para gravar os dados no banco
                DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTipoPagamento bll = new BLLTipoPagamento(cx);

                if (this.operacao == "inserir")
                {
                    //cadastrar um tipo de pagamento
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso! O código do tipo de pagamento é: " + modelo.TpaCod.ToString());
                }
                else
                {
                    //alterar um tipo de pagamento
                    modelo.TpaCod = Convert.ToInt32(txtCod.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro atualizado com sucesso!");
                }
                this.limpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Esempio n. 2
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloTipoPagamento modelo = new ModeloTipoPagamento();
                modelo.TpaNome = txtNome.Text;
                DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTipoPagamento bll = new BLLTipoPagamento(cx);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.TpaCod.ToString());
                }
                else
                {
                    modelo.TpaCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado! ");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //Carrega os dados para o objeto de transferência
         ModeloTipoPagamento modelo = new ModeloTipoPagamento();
         modelo.tpa_nome = txtNome.Text;
         //Cria um BLL
         DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexão);
         BLLTipoPagamento bll = new BLLTipoPagamento(cx);
         if (txtCodigo.Text == "")
         {
             bll.Inserir(modelo);
             Mensagem("TIPO DO PAGAMENTO INSERIDO, CÓDIGO: " + modelo.tpa_cod.ToString(), Color.Blue);
         }
         else
         {
             modelo.tpa_cod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             Mensagem("TIPO DO PAGAMENTO ALTERADO ", Color.Blue);
         }
         LimpaTela();
         alteraBotoes();
     }
     catch (Exception erro)
     {
         Erro(erro.Message);
     }
 }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloTipoPagamento tipoPagamento = new ModeloTipoPagamento();
                tipoPagamento.Tpa_nome = txtTipoPag.Text;
                DALConexao       conexao = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTipoPagamento dao     = new BLLTipoPagamento(conexao);

                if (operacao == "inserir")
                {
                    dao.Incluir(tipoPagamento);
                    MetroFramework.MetroMessageBox.Show(this, "Cadastrado com sucesso ", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.alterarBotoes(1);
                    this.limparTela();
                }
                else
                {
                    tipoPagamento.Tpa_cod = Convert.ToInt32(txtCodigo.Text);
                    dao.Alterar(tipoPagamento);
                    MetroFramework.MetroMessageBox.Show(this, "Alterado com sucesso ", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.alterarBotoes(1);
                    this.limparTela();
                }
            }
            catch (Exception ex)
            {
                MetroFramework.MetroMessageBox.Show(this, "Erro ao realizar o cadastro " + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 5
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //criar uma conexao
                ModeloTipoPagamento modelo = new ModeloTipoPagamento();
                modelo.TpaNome = txtNome.Text;

                //objeto para gravar os dados do banco
                DALConexao       cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLTipoPagamento BLL = new BLLTipoPagamento(cx);

                if (mod.Operacao == "inserir")
                {
                    BLL.Incluir(modelo);                        //CADASTRA NOVA CATEGORIA
                    MessageBox.Show("Cadastro efetuado : codigo " + modelo.TpaCod.ToString());
                }
                else
                {
                    modelo.TpaCod = Convert.ToInt32(txtCodigo.Text);    //ALTERA UMA CATEGORIA
                    BLL.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                LimpaTela();
                mod.AlterarBotoes(1);
            }

            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Esempio n. 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
            }
        }
Esempio n. 7
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); }
        }