public ActionResult Busqueda(int UsoInmuebleId, int TipoInmuebleId, int ambientes, DateTime desde, DateTime hasta, decimal minimo, decimal maximo) { try { var lista = repositorio.Busqueda(UsoInmuebleId, TipoInmuebleId, ambientes, desde, hasta, minimo, maximo); ViewBag.Usos = repositorioUsoInmueble.getAll(); ViewBag.Tipos = repositorioTipoInmueble.getAll(); ViewBag.filtroDesocupado = true; return(View(lista)); } catch (Exception ex) { TempData["Error"] = "Ocurrio un error." + ex.ToString(); return(RedirectToAction(nameof(Index))); } }