public ActionResult Index() { var inmuebles = InmServ.GetInmubles(); var listImg = new List <Imagen>(); foreach (var inm in inmuebles) { var imagen = ImagenServ.GetImagenesByInmuebleId(inm.InmuebleId); listImg.Add(imagen); } ViewBag.Inmuebles = inmuebles; ViewBag.Imagenes = listImg; ViewBag.TipoInmueble = inmuebleTipo.getInmuebleTipos(); ViewBag.ciudad = ciudadService.GetCiudades(); var user = autentication.GetLogedUser(); if (user != null) { ViewBag.UserLogged = user.TipoUsuario; } else { ViewBag.UserLogged = null; } return(View()); }
public ActionResult AddPublicacion() { var user = auth.GetLogedUser(); ViewBag.Plans = PlanServ.getPlans(); ViewBag.InmuebleTipo = InmTipServ.getInmuebleTipos(); ViewBag.Ciudades = CiudServ.GetCiudades(); if (user != null) { ViewBag.UserLogged = user.TipoUsuario; } else { ViewBag.UserLogged = null; } return(View(new Inmueble())); }
public ActionResult GetInmuebles() { var user = AuthServ.GetLogedUser(); if (user != null) { if (user.TipoUsuario == "ADMINISTRADOR") { ViewBag.UserLogged = user.TipoUsuario; ViewBag.Usuarios = UsuarioServ.GetAllUsers(); ViewBag.Inmuebles = InmServ.GetInmubles(); //ViewBag.Publicaciones = PublicServ.GetPublicacions(); ViewBag.TipoInmueble = InmTipoServ.getInmuebleTipos(); ViewBag.Ciudad = CiudadServ.GetCiudades(); ViewBag.Plan = PlanServ.getPlans(); } if (user.TipoUsuario == "USUARIO") { ViewBag.UserLogged = user.TipoUsuario; ViewBag.Usuarios = UsuarioServ.GetUsuarios(); ViewBag.Inmuebles = InmServ.GetInmueblesByUsuario(user.UsuarioId); //ViewBag.Publicaciones = PublicServ.GetPublicacions(); ViewBag.TipoInmueble = InmTipoServ.getInmuebleTipos(); ViewBag.Ciudad = CiudadServ.GetCiudades(); } if (user.TipoUsuario == "AGENTE") { ViewBag.UserLogged = user.TipoUsuario; ViewBag.Usuarios = UsuarioServ.GetUsuarios(); ViewBag.Inmuebles = InmServ.GetInmueblesByUsuario(user.UsuarioId); //ViewBag.Publicaciones = PublicServ.GetPublicacions(); ViewBag.TipoInmueble = InmTipoServ.getInmuebleTipos(); ViewBag.Ciudad = CiudadServ.GetCiudades(); } } else { ViewBag.UserLogged = null; } return(View()); }