Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Rota = ckm.ConsultaProduto(viewModel.NumCarroId);
- var maiorRota = Rota.Where(p => p.Id == viewModel.NumCarroId).OrderByDescending(c => c.Km).First();
- if (maiorRota != null && viewModel.Km < maiorRota.Km)
- // Aqui se não tiver valor para fazer comparação (maiorRota != null), ele ira registrar.
- // Ele ira fazer a comparação e ira salvar se estiver de acordo(viewModel.Km < maiorRota.Km).
- {
- ModelState.AddModelError("Km_Atual.Invalido", "A quilometragem precisa ser maior que a anterior");
- }
- public IList<Abastecimento> ConsultaProduto(int Id)
- {
- string hql = "SELECT a FROM Abastecimento a";
- IQuery query = session.CreateQuery(hql);
- return query.List<Abastecimento>();
- }
Add Comment
Please, Sign In to add comment