public JsonResult ObtenerPublicacionesPorTipo(string idTipoPublicacion)
 {
     return(Json(Ejecutar(() =>
     {
         _publicacionService = new PublicacionService();
         IList <PublicacionDto> publicacionesDto = _publicacionService.ObtenerPorTipo(idTipoPublicacion);
         return Response <IList <PublicacionDto> > .Correcto(publicacionesDto);
     }), JsonRequestBehavior.AllowGet));
 }
 public JsonResult GuardarPublicacion(PublicacionDto publicacionDto)
 {
     return(Json(Ejecutar(() =>
     {
         _publicacionService = new PublicacionService();
         publicacionDto.Usuario = _usuario;
         _publicacionService.Guardar(publicacionDto);
         return Response <bool> .Correcto(true);
     }), JsonRequestBehavior.AllowGet));
 }
        public Response <IList <PublicacionDto> > ObtenerHistoricoXTipo(int anio)
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> comunicados = _publicacionService.ObtenerHistoricoXTipo(_comunicado, anio);

                return Response <IList <PublicacionDto> > .Correcto(comunicados);
            }));
        }
        public Response <IList <PublicacionDto> > ObtenerHistoricoXTipo(int anio)
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> galeriasFoto = _publicacionService.ObtenerHistoricoXTipo(_galeriaFoto, anio);

                return Response <IList <PublicacionDto> > .Correcto(galeriasFoto);
            }));
        }
Beispiel #5
0
        public Response <IList <PublicacionDto> > ObtenerHistoricoXTipo(int anio)
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> noticias = _publicacionService.ObtenerHistoricoXTipo(_noticia, anio);

                return Response <IList <PublicacionDto> > .Correcto(noticias);
            }));
        }
        public Response <IList <PublicacionDto> > ObtenerXTipo()
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> infraestructuras = _publicacionService.ObtenerXTipo(_infraestructura);

                return Response <IList <PublicacionDto> > .Correcto(infraestructuras);
            }));
        }
        public Response <IList <PublicacionDto> > ObtenerXTipo()
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> servicios = _publicacionService.ObtenerXTipo(_servicio);

                return Response <IList <PublicacionDto> > .Correcto(servicios);
            }));
        }
        public Response <PublicacionDto> BuscarXId(long idPublicacion)
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                PublicacionDto publicacion = _publicacionService.BuscarXId(idPublicacion);

                return Response <PublicacionDto> .Correcto(publicacion);
            }));
        }
Beispiel #9
0
        public Response <IList <PublicacionDto> > ObtenerXTipo()
        {
            return(Ejecutar(() =>
            {
                _publicacionService = new PublicacionService();

                IList <PublicacionDto> galeriasVideo = _publicacionService.ObtenerXTipo(_galeriaVideo);

                return Response <IList <PublicacionDto> > .Correcto(galeriasVideo);
            }));
        }
Beispiel #10
0
 public PublicacionController(IAuthService auth, IPlanService PlanServ, IInmuebleTipoService InmTipServ, ICiudadService CiudServ, ICloudinaryService Cloudinary, IInmuebleService inmServ, IImageService ImagenServ, IPublicacionService publicServ, IValidacionInmueble valInm)
 {
     this.auth       = auth;
     this.PlanServ   = PlanServ;
     this.InmTipServ = InmTipServ;
     this.CiudServ   = CiudServ;
     this.Cloudinary = Cloudinary;
     this.inmServ    = inmServ;
     this.ImagenServ = ImagenServ;
     this.publicServ = publicServ;
     this.valInm     = valInm;
 }
Beispiel #11
0
 // GET: Inmueble
 public InmuebleController(IAuthService AuthServ, IInmuebleService InmServ, IImageService ImagenServ, IInmuebleTipoService InmTipoServ, ICiudadService CiudadServ, IUsuarioService UsuarioServ, IPublicacionService PublicServ, IPlanService PlanServ, IValidacionInmueble valInm)
 {
     this.AuthServ    = AuthServ;
     this.InmServ     = InmServ;
     this.ImagenServ  = ImagenServ;
     this.InmTipoServ = InmTipoServ;
     this.CiudadServ  = CiudadServ;
     this.UsuarioServ = UsuarioServ;
     this.PublicServ  = PublicServ;
     this.PlanServ    = PlanServ;
     this.valInm      = valInm;
 }
Beispiel #12
0
 public PosterController(IPublicacionService publicacionService)
 {
     _publicacionService = publicacionService;
 }
Beispiel #13
0
 public PublicacionController(IPublicacionService service)
 {
     this.service = service;
 }