Beispiel #1
0
        public void alterar(ContapagarModelo contapagar)
        {
            try
            {
                AbrirConexao();

                comando = new MySqlCommand("update contapagar set controle =@controle, compracontrole =@compracontrole, parcela =@parcela, dataemissao =@dataemissao, datavencimento =@datavencimento, datapagamento =@datapagamento, vlrfatura =@vlrfatura, vlrparcela =@vlrparcela  where controle=@controle", conexao);
                comando.Parameters.AddWithValue("@controle", contapagar.controle);
                comando.Parameters.AddWithValue("@compracontrole", contapagar.compracontrole);
                comando.Parameters.AddWithValue("@parcela", contapagar.parcela);
                comando.Parameters.AddWithValue("@dataemissao", contapagar.dataemissao);
                comando.Parameters.AddWithValue("@datavencimento", contapagar.datavencimento);
                comando.Parameters.AddWithValue("@datapagamento", contapagar.datapagamento);
                comando.Parameters.AddWithValue("@vlrfatura", contapagar.vlrfatura);
                comando.Parameters.AddWithValue("@vlrparcela", contapagar.vlrparcela);
                comando.ExecuteNonQuery();
                comando.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Beispiel #2
0
        private void BOTAOGRAVARITEM_Click(object sender, EventArgs e)
        {
            bool werro = false;

            ContapagarModelo contapagar = new ContapagarModelo();

            if (EDITDATAVENCIMENTO.Text != "" && EDITDATAVENCIMENTO.Text != null)
            {
                contapagar.compracontrole = Convert.ToInt32(EDITCOMPRACONTROLE.Text);
            }
            else
            {
                werro = true;
            }
            if (EDITCOMPRAVALORCOMPRA.Text != "" && EDITCOMPRAVALORCOMPRA.Text != null)
            {
                contapagar.vlrfatura = Convert.ToDecimal(EDITCOMPRAVALORCOMPRA.Text);
            }
            else
            {
                werro = true;
            }
            if (EDITVLRPARCELA.Text != "" && EDITVLRPARCELA.Text != null)
            {
                contapagar.vlrparcela = Convert.ToDecimal(EDITVLRPARCELA.Text);
            }
            else
            {
                werro = true;
            }
            if (EDITCOMPRADATADACOMPRA.Text != "" && EDITCOMPRADATADACOMPRA.Text != null)
            {
                contapagar.dataemissao = Convert.ToDateTime(EDITCOMPRADATADACOMPRA.Text);
            }
            else
            {
                werro = true;
            }
            if (EDITDATAVENCIMENTO.Text != "" && EDITDATAVENCIMENTO.Text != null)
            {
                contapagar.datavencimento = Convert.ToDateTime(EDITDATAVENCIMENTO.Text);
            }
            else
            {
                werro = true;
            }
            Wparcela           = Wparcela + 1;
            contapagar.parcela = Wparcela;
            if (werro == false)
            {
                ContaPagarControle contapagarcontrole = new ContaPagarControle();
                contapagarcontrole.salvar(contapagar);
                limpaTelaContaPagar();
                AtualizaGridCP();
            }
        }
Beispiel #3
0
        public void salvar(ContapagarModelo contapagar)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("INSERT INTO contapagar(controle, compracontrole, parcela, dataemissao, datavencimento, datapagamento, vlrfatura, vlrparcela) VALUES (@controle, @compracontrole, @parcela, @dataemissao, @datavencimento, @datapagamento, @vlrfatura, @vlrparcela)", conexao);
                comando.Parameters.AddWithValue("@controle", contapagar.controle);
                comando.Parameters.AddWithValue("@compracontrole", contapagar.compracontrole);
                comando.Parameters.AddWithValue("@parcela", contapagar.parcela);
                if (Convert.ToString(contapagar.dataemissao) != "01/01/0001 00:00:00")
                {
                    comando.Parameters.AddWithValue("@dataemissao", contapagar.dataemissao);
                }
                else
                {
                    comando.Parameters.AddWithValue("@dataemissao", null);
                }
                if (Convert.ToString(contapagar.datavencimento) != "01/01/0001 00:00:00")
                {
                    comando.Parameters.AddWithValue("@datavencimento", contapagar.datavencimento);
                }
                else
                {
                    comando.Parameters.AddWithValue("@datavencimento", null);
                }
                if (Convert.ToString(contapagar.datapagamento) != "01/01/0001 00:00:00")
                {
                    comando.Parameters.AddWithValue("@datapagamento", contapagar.datapagamento);
                }
                else
                {
                    comando.Parameters.AddWithValue("@datapagamento", null);
                }
                comando.Parameters.AddWithValue("@vlrfatura", contapagar.vlrfatura);
                comando.Parameters.AddWithValue("@vlrparcela", contapagar.vlrparcela);
                comando.ExecuteNonQuery();

                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("SELECT LAST_INSERT_ID() as CONTROLE", conexao);


                // Executa a consulta

                tabelaDados = comando.ExecuteReader();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
Beispiel #4
0
 public void excluir(ContapagarModelo contapagar)
 {
     try
     {
         contapagardb.excluir(contapagar);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Beispiel #5
0
 public void alterar(ContapagarModelo contapagar)
 {
     try
     {
         contapagardb.alterar(contapagar);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Beispiel #6
0
        public void excluir(ContapagarModelo contapagar)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("delete from controle where controle = @controle", conexao);
                comando.Parameters.AddWithValue("@controle", contapagar.controle);

                comando.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }