Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        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()));
        }
Esempio n. 3
0
        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());
        }