Usuário com melhor resposta
ascending

Pergunta
-
Olá, alguém recomenda algo?
no código abaixo o comando ascendente não funciona:
[HttpPost]
public ActionResult RetornaProdutoServico(string codigo)
{
var _Codigo = Convert.ToInt32(codigo);
var query = from c in db.Produto_Servico
where c.cod_Higiene_Produto == _Codigo && c.cod_Prod_Serv_Cat == 1
orderby c.nome ascending
select new { c.id, c.nome };
return Json(query);
}
Respostas
-
o que vc está fazendo com o resultado do Json para saber se está indo ordenado ?
Ah Detalhe, coloque um .ToList() no final do Order By
return Json(query.OrderBy(o => o.nome).ToList(), JsonRequestBehavior.AllowGet);
Att, Lucio Rogerio
Espero ter ajudado, se ajudei, por favor Vote como Útil, e se resolvi seu problema, clique em Marcar como Resposta.- Marcado como Resposta Wilson Boris terça-feira, 4 de agosto de 2015 14:55
terça-feira, 4 de agosto de 2015 14:38 -
A ordenação padrão do orderby é ascendente... O que você procura é isso ou descendente? Se for, a palavra chave é descending.
- Sugerido como Resposta Fabio Rosa terça-feira, 4 de agosto de 2015 13:32
- Marcado como Resposta Wilson Boris terça-feira, 4 de agosto de 2015 14:55
-
Como Edney comentou, se deseja ordenação ascendente, apenas remova a palavra ascending, pois é o padrão. Somente precisa especificar a order quando for descendente.
Fabio Rosa.
- Marcado como Resposta Wilson Boris terça-feira, 4 de agosto de 2015 14:55
Todas as Respostas
-
A ordenação padrão do orderby é ascendente... O que você procura é isso ou descendente? Se for, a palavra chave é descending.
- Sugerido como Resposta Fabio Rosa terça-feira, 4 de agosto de 2015 13:32
- Marcado como Resposta Wilson Boris terça-feira, 4 de agosto de 2015 14:55
-
Como Edney comentou, se deseja ordenação ascendente, apenas remova a palavra ascending, pois é o padrão. Somente precisa especificar a order quando for descendente.
Fabio Rosa.
- Marcado como Resposta Wilson Boris terça-feira, 4 de agosto de 2015 14:55
-
-
-
-
Nossa que vergonha.
Desculpem-me: Lucio, Fabio e Edney.
Eu estava de olhando o local errado.
Obrigado pela pergunta Lucio "o que vc está fazendo com o resultado do Json para saber se está indo ordenado ?", mudou o meu olhar.
Ordenei ViewBag abaixo:
ViewBag.cod_Higiene_Produto = new SelectList(db.Prod_Higiene_Produto.OrderBy(d => d.nome), "id", "nome");