Código:
public JsonResult GetAll(int start, int limit) { TesteExtJsEntities entities = new TesteExtJsEntities(); List lstCarros = entities.CreateObjectSet().ToList(); // esta parte de abajo no se como pasarlo a VB /* List retorno = lstCarros.Select( obj => new CarroModel { } */ List retorno = lstCarros.Select( obj => new CarroModel { Id = obj.id, Nome = obj.nome, Cor = obj.cor, Valor = obj.valor, QtdePortas = obj.qtde_portas, Modelo = obj.modelo.nome, IdModelo = obj.modelo.id_modelo.ToString(), TipoCombustivel = obj.tipo_combustivel.nome, IdTipoCombustivel = obj.tipo_combustivel.id_tipo_combustivel.ToString() }).ToList(); int total = lstCarros.Count; lstCarros = lstCarros.Skip(start).Take(limit).ToList(); /* EN LA PARTE DEL RETURN TAMPOCO TENGO PROBLEMAS EN EL */ /* new { carros = retorno, total = total } -> le puse parentesis igual sale error de sintaxis*/ return Json(new { carros = retorno, total = total }, JsonRequestBehavior.AllowGet); }
gracias.