Beispiel #1
0
        public JsonResult Listar(int range, string filtro)
        {
            range = (range - 1) * 10;
            var livros = _livroBusiness.Obter().Where(l => string.IsNullOrEmpty(filtro) || l.Titulo.Contains(filtro));

            int total = livros.Count();

            return(Json(new {
                livros = livros.OrderBy(l => l.Id).Skip(range).Take(10),
                totalItens = total,
                numPages = Math.Ceiling(Convert.ToDecimal(total) / 10)
            }, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
 public Livro Obter(int id)
 {
     return(_bus.Obter(id));
 }