Usuário com melhor resposta
Obter o último dado de registro numa tabela.com entity framework

Pergunta
-
Preciso pegar o último registro de uma tabela com entity framework, dependendo do setor do usuário logado. Já tentei o Las(), LastOrDefault() e nenhum progresso. Outra dúvida, existe algum programa que "converte" uma query sql em código entity framework? A query que creio que resolveria o problema, é essa: SELECT MAX(numero) FROM memorando WHERE idSetor = setorUsuario;
Respostas
-
Leomar,
Tente algo como:
int numMaxMemorando = contexto.Memorandos .Where(m => m.idSetor == setorUsuario) .Max(m => m.numero);
- Editado Renato GroffeMVP domingo, 25 de janeiro de 2015 20:29
- Sugerido como Resposta Renato GroffeMVP segunda-feira, 26 de janeiro de 2015 14:58
- Marcado como Resposta Leomar Camargo de Souza terça-feira, 27 de janeiro de 2015 15:14
Todas as Respostas
-
-
Leomar,
Tente algo como:
int numMaxMemorando = contexto.Memorandos .Where(m => m.idSetor == setorUsuario) .Max(m => m.numero);
- Editado Renato GroffeMVP domingo, 25 de janeiro de 2015 20:29
- Sugerido como Resposta Renato GroffeMVP segunda-feira, 26 de janeiro de 2015 14:58
- Marcado como Resposta Leomar Camargo de Souza terça-feira, 27 de janeiro de 2015 15:14
-
-