Esempio n. 1
0
        public async Task <JsonResult> GetAds()
        {
            Result <WrapperSimpleTypesDTO> result = new Result <WrapperSimpleTypesDTO>();

            try
            {
                MetricasServices metricaService = new MetricasServices();
                result.obj = await metricaService.NumeroAnunciosRegistrados(
                    new MetricasDTO()
                {
                    CodigoAnunciante = UserLoggedIn().PersonaDelUsuario.AnuncianteDeLaPersona.Consecutivo
                });

                if (result.obj == null)
                {
                    return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet));
                }

                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 2
0
        public async Task MetricasServices_ListarUsuariosMetricas_ShouldList()
        {
            MetricasServices metricasServices = new MetricasServices();

            MetricasDTO metricas = new MetricasDTO
            {
                SkipIndexBase = 0,
                TakeIndexBase = 5
            };

            List <PersonasDTO> listaUsuario = await metricasServices.ListarUsuariosMetricas(metricas);
        }
        public TipoCuentaPerfilPageModel()
        {
            _metricasServices = new MetricasServices();

            Candidato = new TipoCuentaPerfil
            {
                ImageUrl   = "Candidato.png",
                TipoPerfil = TipoPerfil.Candidato
            };
            Grupo = new TipoCuentaPerfil
            {
                ImageUrl   = "Grupo.png",
                TipoPerfil = TipoPerfil.Grupo
            };
            Representante = new TipoCuentaPerfil
            {
                ImageUrl   = "Representante.png",
                TipoPerfil = TipoPerfil.Representante
            };

            ConsultarMetricasUsuarios();
        }
Esempio n. 4
0
        public async Task <JsonResult> GetDashboard(MetricasDTO metrica)
        {
            Result <MetricasDTO> result = new Result <MetricasDTO>();

            try
            {
                MetricasServices metricaService = new MetricasServices();
                metrica.CodigoAnunciante = UserLoggedIn().PersonaDelUsuario.AnuncianteDeLaPersona.Consecutivo;
                result.obj = await metricaService.MetricasAnuncios(metrica);

                if (result.obj == null)
                {
                    return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet));
                }

                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(Helper.returnErrorObj(UserLoggedIn().PersonaDelUsuario.CodigoIdioma), JsonRequestBehavior.AllowGet));
            }
        }