static void Main(string[] args) { IFacturaRepository repositorio = new FacturaRepository(); //repositorio // .Borrar(new Factura(20)); Factura factura = repositorio.BuscarUno(1); Console.WriteLine(factura.Concepto); FiltroFacturaNuevo filtro = new FiltroFacturaNuevo(); filtro.AddConcepto("televisor").AddNumero(1); List <Factura> facturas = repositorio.BuscarTodos(filtro); foreach (Factura f in facturas) { Console.WriteLine(f.Numero); Console.WriteLine(f.Concepto); } Console.ReadLine(); }