public ActionResult Busca(BuscaMovimentacoesModel model) { model.Usuarios = usuarioDAO.Lista(); model.Movimentacoes = movimentacaoDAO.Busca(model.ValorMinimo, model.ValorMaximo, model.DataMinima, model.DataMaxima, model.Tipo, model.UsuarioId); return(View(model)); }
public ActionResult Busca(BuscaMovimentacoesModel model) { model.Usuarios = _applicationManager.UsuarioService.ListarTodos() as IList <Usuario>; model.Movimentacoes = _applicationManager.MovimentacaoService. Buscar(model.ValorMinimo, model.ValorMaximo, model.DataMinima, model.DataMaxima, model.Tipo, model.UsuarioId) as IList <Movimentacao>; return(View(model)); }
public IList <Movimentacao> Busca(BuscaMovimentacoesModel model) { IQueryable <Movimentacao> busca = context.Movimentacoes; if (model.ValorMinimo.HasValue) { busca = busca.Where(m => m.Valor >= model.ValorMinimo); } if (model.ValorMaximo.HasValue) { busca = busca.Where(m => m.Valor <= model.ValorMaximo); } if (model.DataMinima.HasValue) { busca = busca.Where(m => m.Data >= model.DataMinima); } if (model.DataMaxima.HasValue) { busca = busca.Where(m => m.Data <= model.DataMaxima); } if (model.Tipo.HasValue) { busca = busca.Where(m => m.Tipo == model.Tipo); } if (model.UsuarioId.HasValue) { busca = busca.Where(m => m.UsuarioId == model.UsuarioId); } return(busca.ToList()); }
public ActionResult Busca(BuscaMovimentacoesModel model) { model.Usuarios = usuarioDAO.Lista(); model.Movimentacoes = movimentacaoDAO.Busca(model); return(View(model)); }