public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("RelPreguntaEncuestas");
            ViewData["Title"]   = "RelPreguntaEncuestas";
            ViewData["Message"] = "RelPreguntaEncuestas";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <RelPreguntaEncuestasEntity> listResult = proxy.GetRelPreguntaEncuestasPagedListXml(pageNumber, pSize, SerializeTool.Serialize <RelPreguntaEncuestasEntity>(new RelPreguntaEncuestasEntity()));


            List <PreguntaEntity> lstPregunta = new List <PreguntaEntity>();

            lstPregunta.Add(new PreguntaEntity()
            {
                IdPregunta = null, Pregunta = "Todos"
            });
            lstPregunta.AddRange(proxyPregunta.GetPreguntaList().OrderBy(x => x.Pregunta.Trim()));
            ViewBag.IdPreguntatxt = new SelectList(lstPregunta, "IdPregunta", "Pregunta");

            List <EncuestaEntity> lstEncuesta = new List <EncuestaEntity>();

            lstEncuesta.Add(new EncuestaEntity()
            {
                IdEncuesta = null, Descripcion = "Todos"
            });
            lstEncuesta.AddRange(proxyEncuesta.GetEncuestaList().OrderBy(x => x.Descripcion.Trim()));
            ViewBag.IdEncuestatxt = new SelectList(lstEncuesta, "IdEncuesta", "Descripcion");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("RelPreguntaEncuestas");
            return(View(new StaticPagedList <RelPreguntaEncuestasEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("RelEncuestaClientes");
            ViewData["Title"]   = "RelEncuestaClientes";
            ViewData["Message"] = "RelEncuestaClientes";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <RelEncuestaClientesEntity> listResult = proxy.GetRelEncuestaClientesPagedListXml(pageNumber, pSize, SerializeTool.Serialize <RelEncuestaClientesEntity>(new RelEncuestaClientesEntity()));


            List <EncuestaEntity> lstEncuesta = new List <EncuestaEntity>();

            lstEncuesta.Add(new EncuestaEntity()
            {
                IdEncuesta = null, TituloEncuesta = "Todos"
            });
            lstEncuesta.AddRange(proxyEncuesta.GetEncuestaList().OrderBy(x => x.TituloEncuesta.Trim()));



            ViewBag.IdEncuestatxt = new SelectList(lstEncuesta, "IdEncuesta", "TituloEncuesta");

            List <CLIENTEEntity> lstCLIENTE = new List <CLIENTEEntity>();

            lstCLIENTE.Add(new CLIENTEEntity()
            {
                CONTRATO = null, NOMBRE = "Todos"
            });
            lstCLIENTE.AddRange(proxyCLIENTE.GetCLIENTEList().OrderBy(x => x.NOMBRE.Trim()));
            ViewBag.CONTRATOtxt = new SelectList(lstCLIENTE, "Contrato", "CONTRATO");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("RelEncuestaClientes");
            return(View(new StaticPagedList <RelEncuestaClientesEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
示例#3
0
        private List <EncuestaEntity> FiltrarContenido(ref int recordFiltered, int start, int length)
        {
            List <EncuestaEntity> lista = proxy.GetEncuestaList();

            recordFiltered = lista.Count;
            int rango = start + length;

            return(lista.Skip(start).Take(length).ToList());
        }
示例#4
0
        public ActionResult todasEncuestas()
        {
            List <EncuestaEntity> lista = proxyEncuesta.GetEncuestaList().Where(o => o.Activa == true).ToList();

            return(Json(lista, JsonRequestBehavior.AllowGet));
        }