public DataTable ListarReceberConta() { try { Conectar(); ReceberConta receberConta = new ReceberConta(); DataTable dt = new DataTable(); MySqlDataAdapter dataAdapter = new MySqlDataAdapter(); command = new MySqlCommand("select * from receberconta where data = curdate()", conexao); dataAdapter.SelectCommand = command; dataAdapter.Fill(dt); return(dt); } catch (Exception error) { throw error; } finally { Desconectar(); } }
private bool EditarReceberConta(ReceberConta receberConta) { try { //caso os campos estiverem vazios if (txtDescricao.Text == "" || txtValor.Text == "") { MessageBox.Show("Campos com * são obrigatórios o preenchimento"); } else { receberConta.CodReceberConta = Convert.ToInt64(txtCodigoReceberConta.Text); receberConta.Data = Convert.ToDateTime(lblData.Content); receberConta.Descricao = txtDescricao.Text; receberConta.Valor = Convert.ToDouble(txtValor.Text); receberContaBLL.EditarReceberConta(receberConta); MessageBox.Show("Edição feita com sucesso"); ListarContaReceber(); Limpar(); return(true); } } catch (Exception error) { MessageBox.Show("Erro: " + error); } return(false); }
public void SalvarReceberConta(ReceberConta receberConta) { try{ receberContaDAO.SalvarPagarConta(receberConta); } catch (Exception error) { MessageBox.Show("Erro: " + error); } }
public void SalvarPagarConta(ReceberConta receberConta) { try { Conectar(); command = new MySqlCommand("insert into receberconta (data, descricao, valor) values (@data, @descricao, @valor)", conexao); command.Parameters.AddWithValue("@data", receberConta.Data); command.Parameters.AddWithValue("@descricao", receberConta.Descricao); command.Parameters.AddWithValue("@valor", receberConta.Valor); command.ExecuteNonQuery(); } catch (Exception error) { throw error; } finally { Desconectar(); } }
public void EditarContaPagar(ReceberConta receberConta) { try { Conectar(); command = new MySqlCommand("update receberconta set data = @data, descricao = @descricao, valor = @valor where codReceberConta = @codReceberConta", conexao); command.Parameters.AddWithValue("@data", receberConta.Data); command.Parameters.AddWithValue("@descricao", receberConta.Descricao); command.Parameters.AddWithValue("@valor", receberConta.Valor); command.Parameters.AddWithValue("@codReceberConta", receberConta.CodReceberConta); command.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { Desconectar(); } }
private void btnEditar_Click(object sender, RoutedEventArgs e) { ReceberConta receberConta = new ReceberConta(); EditarReceberConta(receberConta); }
private void btnExcluir_Click(object sender, RoutedEventArgs e) { ReceberConta receberConta = new ReceberConta(); ExcluirReceberConta(); }
private void BtnSalvarContaPagar_Click(object sender, RoutedEventArgs e) { ReceberConta receberConta = new ReceberConta(); SalvarReceberConta(receberConta); }