public IActionResult Index() { var libroRepository = new LibroRepository(new QPHContext(_configuration.GetConnectionString("QPHDB"))); var librosBusiness = new LibrosBusiness(libroRepository); var test = librosBusiness.GetLibros(1, "Nombre", null, Core.SortingEnum.None, null); return(View()); }
public IEnumerable <Libro> Get(int page, string filter, bool?asc, string customFilter, string customFilterValue) { var dbContext = new QPHContext(configuration.GetConnectionString("QPHDB")); var libroRepository = new LibroRepository(dbContext); var librosBusiness = new LibrosBusiness(libroRepository); Enum.TryParse(customFilter, out SortingEnum sortingEnum); var results = librosBusiness.GetLibros(page, filter, asc, sortingEnum, customFilterValue); return(results); }