//---------------------------------- //----- Series //---------------------------------- public PagedList <SerieDTO> ObtenerSeries(int start, int number, SerieFiltroDTO filtros) { SeriesDBEntities se = new SeriesDBEntities(); #if DEBUG se.Database.Log = s => Console.WriteLine(s); #endif var series = se.Series.Where(c => (string.IsNullOrEmpty(filtros.seriename) || c.seriename.ToLower().Contains(filtros.seriename.ToLower()))) .OrderBy(c => c.score).Skip(start).Take(number); return(Utils.ToPagedList(Mapping.CargarSeriesASeriesDTO(series))); }
// POST: api/Serie public PagedList <SerieDTO> Post(string sort, bool reverse, int start, int number, [FromBody] SerieFiltroDTO filtros) { DataBase db = new DataBase(); return(db.ObtenerSeries(start, number, filtros)); }