public Lancamento(TipoLancamento tipo, DateTime data, double valor, Categoria categoria) { this.tipo = tipo; this.data = data; this.valor = valor; this.categoriaLancamento = categoria; }
private void PreencherCategorias() { Categoria categoria1 = new Categoria("Casa", "Aluguel"); categorias.Add(categoria1); Categoria categoria2 = new Categoria("Lazer", "Conta de Luz"); categorias.Add(categoria2); Categoria categoria3 = new Categoria("Saúde", "Conta de Água"); categorias.Add(categoria3); }
public void ExibirLancamentosPorCategoria(Categoria categoria) { if (categoria != null) { ExibirLancamentos(RecuperarTodosLancamentos().Where(_item => _item.categoriaLancamento.nome == categoria.nome).ToList()); } else { Console.WriteLine("Categoria Inválida!"); } }