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(); } }
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(); } }
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(); } }
public void excluir(ContapagarModelo contapagar) { try { contapagardb.excluir(contapagar); } catch (Exception erro) { throw erro; } }
public void alterar(ContapagarModelo contapagar) { try { contapagardb.alterar(contapagar); } catch (Exception erro) { throw erro; } }
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(); } }