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)));
     }
 }