Пример #1
0
        public ActionResult CreateRolModule()
        {
            ViewBag.CustomScriptsPageValid = BuildScriptPageValid();
            SoftvList <ModuleEntity> listResult = null;
            List <ModuleEntity>      listModule = new List <ModuleEntity>();

            rm = ObjRolModelSession;
            if (ObjRolModelSession.Modulos == null)
            {
                listResult = proxyModule.GetModulePagedListXml(1, 1, "");
                listResult.ToList().ForEach(x => listModule.Add(x));
                rm.Modulos = listModule;
            }

            rm.Modulos = (from s in rm.Modulos
                          orderby s.ParentId ascending
                          select s).ToList();
            //rm.Modulos = (from s in listModule
            //              where s.ParentId != 0
            //              select s).ToList();

            ObjRolModelSession = rm;

            return(PartialView(ObjRolModelSession));
        }
        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)));
        }
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("RelPreguntaOpcMults");
            ViewData["Title"]   = "RelPreguntaOpcMults";
            ViewData["Message"] = "RelPreguntaOpcMults";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <RelPreguntaOpcMultsEntity> listResult = proxy.GetRelPreguntaOpcMultsPagedListXml(pageNumber, pSize, SerializeTool.Serialize <RelPreguntaOpcMultsEntity>(new RelPreguntaOpcMultsEntity()));


            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 <ResOpcMultsEntity> lstResOpcMults = new List <ResOpcMultsEntity>();

            lstResOpcMults.Add(new ResOpcMultsEntity()
            {
                Id_ResOpcMult = null, ResOpcMult = "Todos"
            });
            lstResOpcMults.AddRange(proxyResOpcMults.GetResOpcMultsList().OrderBy(x => x.ResOpcMult.Trim()));
            ViewBag.Id_ResOpcMulttxt = new SelectList(lstResOpcMults, "Id_ResOpcMult", "ResOpcMult");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("RelPreguntaOpcMults");
            return(View(new StaticPagedList <RelPreguntaOpcMultsEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
Пример #4
0
        public ActionResult QuickIndex(int?page, int?pageSize, String RespAbi, bool?RespCerrada, int?IdPregunta, int?Id_ResOpcMult, int?IdProceso)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <RelEnProcesosEntity> listResult          = null;
            List <RelEnProcesosEntity>      listRelEnProcesos   = new List <RelEnProcesosEntity>();
            RelEnProcesosEntity             objRelEnProcesos    = new RelEnProcesosEntity();
            RelEnProcesosEntity             objGetRelEnProcesos = new RelEnProcesosEntity();


            if ((RespAbi != null && RespAbi.ToString() != ""))
            {
                objRelEnProcesos.RespAbi = RespAbi;
            }

            if ((RespCerrada != null))
            {
                objRelEnProcesos.RespCerrada = RespCerrada;
            }

            if ((IdPregunta != null))
            {
                objRelEnProcesos.IdPregunta = IdPregunta;
            }

            if ((Id_ResOpcMult != null))
            {
                objRelEnProcesos.Id_ResOpcMult = Id_ResOpcMult;
            }

            if ((IdProceso != null))
            {
                objRelEnProcesos.IdProceso = IdProceso;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetRelEnProcesosPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRelEnProcesos));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetRelEnProcesosPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRelEnProcesos));
            }
            listResult.ToList().ForEach(x => listRelEnProcesos.Add(x));

            var RelEnProcesosAsIPagedList = new StaticPagedList <RelEnProcesosEntity>(listRelEnProcesos, pageNumber, pSize, listResult.totalCount);

            if (RelEnProcesosAsIPagedList.Count > 0)
            {
                return(PartialView(RelEnProcesosAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #5
0
        public ActionResult QuickIndex(int?page, int?pageSize, int?IdLlamada, int?Contrato, DateTime?Fecha, String Nombre, String Usuario)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <DatosLlamadaEntity> listResult         = null;
            List <DatosLlamadaEntity>      listDatosLlamada   = new List <DatosLlamadaEntity>();
            DatosLlamadaEntity             objDatosLlamada    = new DatosLlamadaEntity();
            DatosLlamadaEntity             objGetDatosLlamada = new DatosLlamadaEntity();


            if ((IdLlamada != null))
            {
                objDatosLlamada.IdLlamada = IdLlamada;
            }

            if ((Contrato != null))
            {
                objDatosLlamada.Contrato = Contrato;
            }

            if ((Fecha != null))
            {
                objDatosLlamada.Fecha = Fecha.ToString();
            }

            if ((Nombre != null && Nombre.ToString() != ""))
            {
                objDatosLlamada.Nombre = Nombre;
            }

            if ((Usuario != null && Usuario.ToString() != ""))
            {
                objDatosLlamada.Usuario = Usuario;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetDatosLlamadaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objDatosLlamada));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetDatosLlamadaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objDatosLlamada));
            }
            listResult.ToList().ForEach(x => listDatosLlamada.Add(x));

            var DatosLlamadaAsIPagedList = new StaticPagedList <DatosLlamadaEntity>(listDatosLlamada, pageNumber, pSize, listResult.totalCount);

            if (DatosLlamadaAsIPagedList.Count > 0)
            {
                return(PartialView(DatosLlamadaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #6
0
        public ActionResult LoadModule()
        {
            ViewData["Title"]   = "Module";
            ViewData["Message"] = "Module";
            SoftvList <ModuleEntity> listResult = null;
            List <ModuleEntity>      listModule = new List <ModuleEntity>();

            listResult = proxyModule.GetModulePagedListXml(1, 1, "");
            listResult.ToList().ForEach(x => listModule.Add(x));
            return(PartialView(listModule));
        }
Пример #7
0
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("TipoCliente");
            ViewData["Title"]   = "TipoCliente";
            ViewData["Message"] = "TipoCliente";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <TipoClienteEntity> listResult = proxy.GetTipoClientePagedListXml(pageNumber, pSize, SerializeTool.Serialize <TipoClienteEntity>(new TipoClienteEntity()));


            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("TipoCliente");
            return(View(new StaticPagedList <TipoClienteEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
        public ActionResult QuickIndex(int?page, int?pageSize, DateTime?FechaApli, int?IdEncuesta, int?Contrato)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <RelEncuestaClientesEntity> listResult = null;
            List <RelEncuestaClientesEntity>      listRelEncuestaClientes   = new List <RelEncuestaClientesEntity>();
            RelEncuestaClientesEntity             objRelEncuestaClientes    = new RelEncuestaClientesEntity();
            RelEncuestaClientesEntity             objGetRelEncuestaClientes = new RelEncuestaClientesEntity();


            if ((FechaApli != null))
            {
                objRelEncuestaClientes.FechaApli = FechaApli;
            }

            if ((IdEncuesta != null))
            {
                objRelEncuestaClientes.IdEncuesta = IdEncuesta;
            }

            if ((Contrato != null))
            {
                objRelEncuestaClientes.Contrato = Contrato;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetRelEncuestaClientesPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRelEncuestaClientes));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetRelEncuestaClientesPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRelEncuestaClientes));
            }
            listResult.ToList().ForEach(x => listRelEncuestaClientes.Add(x));

            var RelEncuestaClientesAsIPagedList = new StaticPagedList <RelEncuestaClientesEntity>(listRelEncuestaClientes, pageNumber, pSize, listResult.totalCount);

            if (RelEncuestaClientesAsIPagedList.Count > 0)
            {
                return(PartialView(RelEncuestaClientesAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #9
0
        public ActionResult Index(int?page, int?pageSize)
        {
            ViewData["Title"]   = "Module";
            ViewData["Message"] = "Module";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <ModuleEntity> listResult = null;
            List <ModuleEntity>      listModule = new List <ModuleEntity>();

            listResult = proxy.GetModulePagedListXml(pageNumber, pSize, SerializeTool.Serialize <ModuleEntity>(new ModuleEntity()));
            listResult.ToList().ForEach(x => listModule.Add(x));


            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("Module");
            return(View(new StaticPagedList <ModuleEntity>(listModule, pageNumber, pSize, listResult.totalCount)));
        }
Пример #10
0
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("Rel_Clientes_TiposClientes");
            ViewData["Title"]   = "Rel_Clientes_TiposClientes";
            ViewData["Message"] = "Rel_Clientes_TiposClientes";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <Rel_Clientes_TiposClientesEntity> listResult = proxy.GetRel_Clientes_TiposClientesPagedListXml(pageNumber, pSize, SerializeTool.Serialize <Rel_Clientes_TiposClientesEntity>(new Rel_Clientes_TiposClientesEntity()));


            //List<TipoClienteEntity> lstTipoCliente = new List<TipoClienteEntity>();
            //lstTipoCliente.Add(new TipoClienteEntity() { Clv_TipoCliente = null, Nombre = "Todos" });
            //lstTipoCliente.AddRange(proxyTipoCliente.GetTipoClienteList().OrderBy(x => x.Nombre.Trim()));
            //ViewBag.Clv_TipoClientetxt = new SelectList(lstTipoCliente, "Clv_TipoCliente", "Nombre");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("Rel_Clientes_TiposClientes");
            return(View(new StaticPagedList <Rel_Clientes_TiposClientesEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
        public ActionResult QuickIndex(int?page, int?pageSize, String descripcion, bool?activo)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <tblClasificacionProblemaEntity> listResult = null;
            List <tblClasificacionProblemaEntity>      listtblClasificacionProblema   = new List <tblClasificacionProblemaEntity>();
            tblClasificacionProblemaEntity             objtblClasificacionProblema    = new tblClasificacionProblemaEntity();
            tblClasificacionProblemaEntity             objGettblClasificacionProblema = new tblClasificacionProblemaEntity();


            if ((descripcion != null && descripcion.ToString() != ""))
            {
                objtblClasificacionProblema.descripcion = descripcion;
            }

            if ((activo != null))
            {
                objtblClasificacionProblema.activo = activo;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GettblClasificacionProblemaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objtblClasificacionProblema));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GettblClasificacionProblemaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objtblClasificacionProblema));
            }
            listResult.ToList().ForEach(x => listtblClasificacionProblema.Add(x));

            var tblClasificacionProblemaAsIPagedList = new StaticPagedList <tblClasificacionProblemaEntity>(listtblClasificacionProblema, pageNumber, pSize, listResult.totalCount);

            if (tblClasificacionProblemaAsIPagedList.Count > 0)
            {
                return(PartialView(tblClasificacionProblemaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #12
0
        public ActionResult QuickIndex(int?page, int?pageSize, String Descripcion, int?Habilitar)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <CatalogoPeriodosCorteEntity> listResult = null;
            List <CatalogoPeriodosCorteEntity>      listCatalogoPeriodosCorte   = new List <CatalogoPeriodosCorteEntity>();
            CatalogoPeriodosCorteEntity             objCatalogoPeriodosCorte    = new CatalogoPeriodosCorteEntity();
            CatalogoPeriodosCorteEntity             objGetCatalogoPeriodosCorte = new CatalogoPeriodosCorteEntity();


            if ((Descripcion != null && Descripcion.ToString() != ""))
            {
                objCatalogoPeriodosCorte.Descripcion = Descripcion;
            }

            if ((Habilitar != null))
            {
                objCatalogoPeriodosCorte.Habilitar = Habilitar;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetCatalogoPeriodosCortePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCatalogoPeriodosCorte));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetCatalogoPeriodosCortePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCatalogoPeriodosCorte));
            }
            listResult.ToList().ForEach(x => listCatalogoPeriodosCorte.Add(x));

            var CatalogoPeriodosCorteAsIPagedList = new StaticPagedList <CatalogoPeriodosCorteEntity>(listCatalogoPeriodosCorte, pageNumber, pSize, listResult.totalCount);

            if (CatalogoPeriodosCorteAsIPagedList.Count > 0)
            {
                return(PartialView(CatalogoPeriodosCorteAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #13
0
        public ActionResult QuickIndex(int?page, int?pageSize, String Concepto, short?Habilitar)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <TipServEntity> listResult    = null;
            List <TipServEntity>      listTipServ   = new List <TipServEntity>();
            TipServEntity             objTipServ    = new TipServEntity();
            TipServEntity             objGetTipServ = new TipServEntity();


            if ((Concepto != null && Concepto.ToString() != ""))
            {
                objTipServ.Concepto = Concepto;
            }

            if ((Habilitar != null))
            {
                objTipServ.Habilitar = Habilitar;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetTipServPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTipServ));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetTipServPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTipServ));
            }
            listResult.ToList().ForEach(x => listTipServ.Add(x));

            var TipServAsIPagedList = new StaticPagedList <TipServEntity>(listTipServ, pageNumber, pSize, listResult.totalCount);

            if (TipServAsIPagedList.Count > 0)
            {
                return(PartialView(TipServAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult QuickIndex(int?page, int?pageSize, String Ciudad, int?IdPlaza)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <CiudadServidorEntity> listResult           = null;
            List <CiudadServidorEntity>      listCiudadServidor   = new List <CiudadServidorEntity>();
            CiudadServidorEntity             objCiudadServidor    = new CiudadServidorEntity();
            CiudadServidorEntity             objGetCiudadServidor = new CiudadServidorEntity();


            if ((Ciudad != null && Ciudad.ToString() != ""))
            {
                objCiudadServidor.Ciudad = Ciudad;
            }

            if ((IdPlaza != null))
            {
                objCiudadServidor.IdPlaza = IdPlaza;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetCiudadServidorPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCiudadServidor));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetCiudadServidorPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCiudadServidor));
            }
            listResult.ToList().ForEach(x => listCiudadServidor.Add(x));

            var CiudadServidorAsIPagedList = new StaticPagedList <CiudadServidorEntity>(listCiudadServidor, pageNumber, pSize, listResult.totalCount);

            if (CiudadServidorAsIPagedList.Count > 0)
            {
                return(PartialView(CiudadServidorAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #15
0
        public ActionResult QuickIndex(int?page, int?pageSize, int?Clv_Colonia)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <CVECAROLEntity> listResult     = null;
            List <CVECAROLEntity>      listCVECAROL   = new List <CVECAROLEntity>();
            CVECAROLEntity             objCVECAROL    = new CVECAROLEntity();
            CVECAROLEntity             objGetCVECAROL = new CVECAROLEntity();


            if ((Clv_Colonia != null))
            {
                objCVECAROL.Clv_Colonia = Clv_Colonia;
            }



            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetCVECAROLPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCVECAROL));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetCVECAROLPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objCVECAROL));
            }
            listResult.ToList().ForEach(x => listCVECAROL.Add(x));

            var CVECAROLAsIPagedList = new StaticPagedList <CVECAROLEntity>(listCVECAROL, pageNumber, pSize, listResult.totalCount);

            if (CVECAROLAsIPagedList.Count > 0)
            {
                return(PartialView(CVECAROLAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #16
0
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("Pregunta");
            ViewData["Title"]   = "Pregunta";
            ViewData["Message"] = "Pregunta";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <PreguntaEntity> listResult = proxy.GetPreguntaPagedListXml(pageNumber, pSize, SerializeTool.Serialize <PreguntaEntity>(new PreguntaEntity()));


            List <TipoPreguntasEntity> lstTipoPreguntas = new List <TipoPreguntasEntity>();

            lstTipoPreguntas.Add(new TipoPreguntasEntity()
            {
                IdTipoPregunta = null, Descripcion = "Todos"
            });
            lstTipoPreguntas.AddRange(proxyTipoPreguntas.GetTipoPreguntasList().OrderBy(x => x.Descripcion.Trim()));
            ViewBag.IdTipoPreguntatxt = new SelectList(lstTipoPreguntas, "IdTipoPregunta", "Descripcion");

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


            List <ConexionEntity> lstConexion = new List <ConexionEntity>();

            lstConexion.Add(new ConexionEntity()
            {
                IdConexion = null, Plaza = "Todos"
            });
            lstConexion.AddRange(proxyConexion.GetConexionList().OrderBy(x => x.Plaza.Trim()));
            ViewBag.IdConexiontxt = new SelectList(lstConexion, "IdConexion", "Plaza");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("CiudadServidor");
            return(View(new StaticPagedList <CiudadServidorEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
Пример #18
0
        public ActionResult QuickIndex(int?page, int?pageSize, String MOTCAN)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <MotivoCancelacionEntity> listResult              = null;
            List <MotivoCancelacionEntity>      listMotivoCancelacion   = new List <MotivoCancelacionEntity>();
            MotivoCancelacionEntity             objMotivoCancelacion    = new MotivoCancelacionEntity();
            MotivoCancelacionEntity             objGetMotivoCancelacion = new MotivoCancelacionEntity();


            if ((MOTCAN != null && MOTCAN.ToString() != ""))
            {
                objMotivoCancelacion.MOTCAN = MOTCAN;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetMotivoCancelacionPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objMotivoCancelacion));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetMotivoCancelacionPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objMotivoCancelacion));
            }
            listResult.ToList().ForEach(x => listMotivoCancelacion.Add(x));

            var MotivoCancelacionAsIPagedList = new StaticPagedList <MotivoCancelacionEntity>(listMotivoCancelacion, pageNumber, pSize, listResult.totalCount);

            if (MotivoCancelacionAsIPagedList.Count > 0)
            {
                return(PartialView(MotivoCancelacionAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #19
0
        public ActionResult QuickIndex(int?page, int?pageSize, int?Clv_TipSer, long?Contrato, DateTime?Fecha_Soliciutud, DateTime?Fecha_Ejecucion, String Observaciones, String Status, int?Clave_Tecnico, String Problema, String Solucion, DateTime?Fecha_Actualizacion, DateTime?Fecha_Captura, String Clv_TipoQueja, String Imp, String Clasificacion, DateTime?Hora_Ejecucion, int?Clv_Trabajo, bool?Impresa, DateTime?Visita1, DateTime?Visita2, DateTime?Visita3, int?clvPrioridadQueja)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <QuejaEntity> listResult  = null;
            List <QuejaEntity>      listQueja   = new List <QuejaEntity>();
            QuejaEntity             objQueja    = new QuejaEntity();
            QuejaEntity             objGetQueja = new QuejaEntity();


            if ((Clv_TipSer != null))
            {
                objQueja.Clv_TipSer = Clv_TipSer;
            }

            if ((Contrato != null))
            {
                objQueja.Contrato = Contrato;
            }

            if ((Fecha_Soliciutud != null))
            {
                objQueja.Fecha_Soliciutud = Fecha_Soliciutud;
            }

            if ((Fecha_Ejecucion != null))
            {
                objQueja.Fecha_Ejecucion = Fecha_Ejecucion;
            }

            if ((Observaciones != null && Observaciones.ToString() != ""))
            {
                objQueja.Observaciones = Observaciones;
            }

            if ((Status != null && Status.ToString() != ""))
            {
                objQueja.Status = Status;
            }

            if ((Clave_Tecnico != null))
            {
                objQueja.Clave_Tecnico = Clave_Tecnico;
            }

            if ((Problema != null && Problema.ToString() != ""))
            {
                objQueja.Problema = Problema;
            }

            if ((Solucion != null && Solucion.ToString() != ""))
            {
                objQueja.Solucion = Solucion;
            }

            if ((Fecha_Actualizacion != null))
            {
                objQueja.Fecha_Actualizacion = Fecha_Actualizacion;
            }

            if ((Fecha_Captura != null))
            {
                objQueja.Fecha_Captura = Fecha_Captura;
            }

            if ((Clv_TipoQueja != null && Clv_TipoQueja.ToString() != ""))
            {
                objQueja.Clv_TipoQueja = Clv_TipoQueja;
            }

            if ((Imp != null && Imp.ToString() != ""))
            {
                objQueja.Imp = Imp;
            }

            if ((Clasificacion != null && Clasificacion.ToString() != ""))
            {
                objQueja.Clasificacion = Clasificacion;
            }

            if ((Hora_Ejecucion != null))
            {
                objQueja.Hora_Ejecucion = Hora_Ejecucion;
            }

            if ((Clv_Trabajo != null))
            {
                objQueja.Clv_Trabajo = Clv_Trabajo;
            }

            if ((Impresa != null))
            {
                objQueja.Impresa = Impresa;
            }

            if ((Visita1 != null))
            {
                objQueja.Visita1 = Visita1;
            }

            if ((Visita2 != null))
            {
                objQueja.Visita2 = Visita2;
            }

            if ((Visita3 != null))
            {
                objQueja.Visita3 = Visita3;
            }

            if ((clvPrioridadQueja != null))
            {
                objQueja.clvPrioridadQueja = clvPrioridadQueja;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetQuejaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objQueja));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetQuejaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objQueja));
            }
            listResult.ToList().ForEach(x => listQueja.Add(x));

            var QuejaAsIPagedList = new StaticPagedList <QuejaEntity>(listQueja, pageNumber, pSize, listResult.totalCount);

            if (QuejaAsIPagedList.Count > 0)
            {
                return(PartialView(QuejaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult QuickIndex(int?page, int?pageSize, bool?Tipo_Llamada, String Detalle, String Solucion, DateTime?Fecha, DateTime?HoraInicio, DateTime?HoraFin, int?IdUsuario, int?IdTurno, int?IdConexion, int?Clv_Trabajo, int?Clv_TipSer, int?Contrato, int?Clv_Queja)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <LlamadaEntity> listResult    = null;
            List <LlamadaEntity>      listLlamada   = new List <LlamadaEntity>();
            LlamadaEntity             objLlamada    = new LlamadaEntity();
            LlamadaEntity             objGetLlamada = new LlamadaEntity();


            if ((Tipo_Llamada != null))
            {
                objLlamada.Tipo_Llamada = Tipo_Llamada;
            }

            if ((Detalle != null && Detalle.ToString() != ""))
            {
                objLlamada.Detalle = Detalle;
            }

            if ((Solucion != null && Solucion.ToString() != ""))
            {
                objLlamada.Solucion = Solucion;
            }

            if ((Fecha != null))
            {
                objLlamada.Fecha = Fecha;
            }

            if ((HoraInicio != null))
            {
                objLlamada.HoraInicio = HoraInicio;
            }

            if ((HoraFin != null))
            {
                objLlamada.HoraFin = HoraFin;
            }

            if ((IdUsuario != null))
            {
                objLlamada.IdUsuario = IdUsuario;
            }

            if ((IdTurno != null))
            {
                objLlamada.IdTurno = IdTurno;
            }

            if ((IdConexion != null))
            {
                objLlamada.IdConexion = IdConexion;
            }

            if ((Clv_Trabajo != null))
            {
                objLlamada.Clv_Trabajo = Clv_Trabajo;
            }

            if ((Clv_TipSer != null))
            {
                objLlamada.Clv_TipSer = Clv_TipSer;
            }

            if ((Contrato != null))
            {
                objLlamada.Contrato = Contrato;
            }

            if ((Clv_Queja != null))
            {
                objLlamada.Clv_Queja = Clv_Queja;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetLlamadaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objLlamada));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetLlamadaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objLlamada));
            }
            listResult.ToList().ForEach(x => listLlamada.Add(x));

            var LlamadaAsIPagedList = new StaticPagedList <LlamadaEntity>(listLlamada, pageNumber, pSize, listResult.totalCount);

            if (LlamadaAsIPagedList.Count > 0)
            {
                return(PartialView(LlamadaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult Index(int?page, int?pageSize)
        {
            PermisosAcceso("Llamada");
            ViewData["Title"]   = "Llamada";
            ViewData["Message"] = "Llamada";
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            int pageNumber = (page ?? 1);
            SoftvList <LlamadaEntity> listResult = proxy.GetLlamadaPagedListXml(pageNumber, pSize, SerializeTool.Serialize <LlamadaEntity>(new LlamadaEntity()));


            List <UsuarioEntity> lstUsuario = new List <UsuarioEntity>();

            lstUsuario.Add(new UsuarioEntity()
            {
                IdUsuario = null, Nombre = "Todos"
            });
            lstUsuario.AddRange(proxyUsuario.GetUsuarioList().OrderBy(x => x.Nombre.Trim()));
            ViewBag.IdUsuariotxt = new SelectList(lstUsuario, "IdUsuario", "Nombre");

            List <TurnoEntity> lstTurnos = new List <TurnoEntity>();

            lstTurnos.Add(new TurnoEntity()
            {
                IdTurno = null, Turno = "Todos"
            });
            lstTurnos.AddRange(proxyTurnos.GetTurnoList().OrderBy(x => x.Turno.Trim()));
            ViewBag.IdTurnotxt = new SelectList(lstTurnos, "IdTurno", "Turno");

            List <ConexionEntity> lstConexion = new List <ConexionEntity>();

            lstConexion.Add(new ConexionEntity()
            {
                IdConexion = null, Plaza = "Todos"
            });
            lstConexion.AddRange(proxyConexion.GetConexionList().OrderBy(x => x.Plaza.Trim()));
            ViewBag.IdConexiontxt = new SelectList(lstConexion, "IdConexion", "Plaza");

            List <TrabajoEntity> lstTrabajo = new List <TrabajoEntity>();

            lstTrabajo.Add(new TrabajoEntity()
            {
                Clv_Trabajo = null, TRABAJO = "Todos"
            });
            lstTrabajo.AddRange(proxyTrabajo.GetTrabajoList().OrderBy(x => x.TRABAJO.Trim()));
            ViewBag.Clv_Trabajotxt = new SelectList(lstTrabajo, "Clv_Trabajo", "TRABAJO");

            List <TipServEntity> lstTipServ = new List <TipServEntity>();

            lstTipServ.Add(new TipServEntity()
            {
                Clv_TipSer = null, Concepto = "Todos"
            });
            lstTipServ.AddRange(proxyTipServ.GetTipServList().OrderBy(x => x.Concepto.Trim()));
            ViewBag.Clv_TipSertxt = new SelectList(lstTipServ, "Clv_TipSer", "Concepto");

            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", "NOMBRE");

            List <QuejaEntity> lstQueja = new List <QuejaEntity>();

            lstQueja.Add(new QuejaEntity()
            {
                Clv_Queja = null, Problema = "Todos"
            });
            lstQueja.AddRange(proxyQueja.GetQuejaList().OrderBy(x => x.Problema.Trim()));
            ViewBag.Clv_Quejatxt = new SelectList(lstQueja, "Clv_Queja", "Problema");

            CheckNotify();
            ViewBag.CustomScriptsDefault = BuildScriptsDefault("Llamada");
            return(View(new StaticPagedList <LlamadaEntity>(listResult.ToList(), pageNumber, pSize, listResult.totalCount)));
        }
Пример #22
0
        public ActionResult QuickIndex(int?page, int?pageSize, String TRABAJO, int?Clv_TipSer, String DESCRIPCION, Decimal?PUNTOS, bool?Cobranza, String Tipo, bool?Prospectos, bool?SICA, bool?SeCobraMaterial)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <TrabajoEntity> listResult    = null;
            List <TrabajoEntity>      listTrabajo   = new List <TrabajoEntity>();
            TrabajoEntity             objTrabajo    = new TrabajoEntity();
            TrabajoEntity             objGetTrabajo = new TrabajoEntity();


            if ((TRABAJO != null && TRABAJO.ToString() != ""))
            {
                objTrabajo.TRABAJO = TRABAJO;
            }

            if ((Clv_TipSer != null))
            {
                objTrabajo.Clv_TipSer = Clv_TipSer;
            }

            if ((DESCRIPCION != null && DESCRIPCION.ToString() != ""))
            {
                objTrabajo.DESCRIPCION = DESCRIPCION;
            }

            if ((PUNTOS != null))
            {
                objTrabajo.PUNTOS = PUNTOS;
            }

            if ((Cobranza != null))
            {
                objTrabajo.Cobranza = Cobranza;
            }

            if ((Tipo != null && Tipo.ToString() != ""))
            {
                objTrabajo.Tipo = Tipo;
            }

            if ((Prospectos != null))
            {
                objTrabajo.Prospectos = Prospectos;
            }

            if ((SICA != null))
            {
                objTrabajo.SICA = SICA;
            }

            if ((SeCobraMaterial != null))
            {
                objTrabajo.SeCobraMaterial = SeCobraMaterial;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetTrabajoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTrabajo));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetTrabajoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTrabajo));
            }
            listResult.ToList().ForEach(x => listTrabajo.Add(x));

            var TrabajoAsIPagedList = new StaticPagedList <TrabajoEntity>(listTrabajo, pageNumber, pSize, listResult.totalCount);

            if (TrabajoAsIPagedList.Count > 0)
            {
                return(PartialView(TrabajoAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #23
0
        public ActionResult QuickIndex(int?page, int?pageSize, bool?OptAdd, bool?OptSelect, bool?OptUpdate, bool?OptDelete, int?IdRol, int?IdModule)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <PermisoEntity> listResult    = null;
            List <PermisoEntity>      listPermiso   = new List <PermisoEntity>();
            PermisoEntity             objPermiso    = new PermisoEntity();
            PermisoEntity             objGetPermiso = new PermisoEntity();


            if ((OptAdd != null))
            {
                objPermiso.OptAdd = OptAdd;
            }

            if ((OptSelect != null))
            {
                objPermiso.OptSelect = OptSelect;
            }

            if ((OptUpdate != null))
            {
                objPermiso.OptUpdate = OptUpdate;
            }

            if ((OptDelete != null))
            {
                objPermiso.OptDelete = OptDelete;
            }

            if ((IdRol != null))
            {
                objPermiso.IdRol = IdRol;
            }

            if ((IdModule != null))
            {
                objPermiso.IdModule = IdModule;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetPermisoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objPermiso));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetPermisoPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objPermiso));
            }
            listResult.ToList().ForEach(x => listPermiso.Add(x));

            var PermisoAsIPagedList = new StaticPagedList <PermisoEntity>(listPermiso, pageNumber, pSize, listResult.totalCount);

            if (PermisoAsIPagedList.Count > 0)
            {
                return(PartialView(PermisoAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult QuickIndex(int?page, int?pageSize, String Nombre, String Email, String Usuario, String Password, int?IdRol, int?IdGerencia, int?IdDepartamento, int?id, int?estado, bool?cambioestado)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <UsuarioEntity> listResult    = null;
            List <UsuarioEntity>      listUsuario   = new List <UsuarioEntity>();
            UsuarioEntity             objUsuario    = new UsuarioEntity();
            UsuarioEntity             objGetUsuario = new UsuarioEntity();

            if (cambioestado == true)
            {
                if (id == 1)
                {
                    var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "No es Posible eliminar este Usuario por que es Requerido para el sistema" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
                if (id != null)
                {
                    objGetUsuario = proxy.GetUsuario(id);
                    if (objGetUsuario != null)
                    {
                        objGetUsuario.BaseRemoteIp = RemoteIp;
                        objGetUsuario.BaseIdUser   = LoggedUserName;

                        try
                        {
                            proxy.ChangeStateUsuario(objGetUsuario, objGetUsuario.Estado == true ? false : true);
                        }
                        catch (Exception ex)
                        {
                            AssingMessageScript(ex.Message, "error", "Error", true);
                            CheckNotify();
                        }

                        var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "True", Message = "se cambio" };
                    }
                    else
                    {
                        var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "error" };
                        return(Json(result, JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "Null id" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }

                listUsuario.Clear();
            }

            if (validateString(Nombre))
            {
                objUsuario.Nombre = Nombre;
            }

            if (validateString(Email))
            {
                objUsuario.Email = Email;
            }

            if (validateString(Usuario))
            {
                objUsuario.Usuario = Usuario;
            }

            if (validateString(Password))
            {
                objUsuario.Password = Password;
            }

            if ((IdRol != null))
            {
                objUsuario.IdRol = IdRol;
            }

            if (estado.HasValue)
            {
                if (estado.Value == 1)
                {
                    objUsuario.Estado = true;
                }
                else if (estado.Value == 0)
                {
                    objUsuario.Estado = false;
                }
            }


            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetUsuarioPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objUsuario));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetUsuarioPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objUsuario));
            }
            listResult.ToList().ForEach(x => listUsuario.Add(x));

            var UsuarioAsIPagedList = new StaticPagedList <UsuarioEntity>(listUsuario, pageNumber, pSize, listResult.totalCount);

            if (UsuarioAsIPagedList.Count > 0 || cambioestado == true)
            {
                return(PartialView(UsuarioAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #25
0
        public ActionResult QuickIndex(int?page, int?pageSize, int?IdLlamada, String Nombre, String Direccion, String Telefono, String Celular, String Email)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <NoClienteEntity> listResult      = null;
            List <NoClienteEntity>      listNoCliente   = new List <NoClienteEntity>();
            NoClienteEntity             objNoCliente    = new NoClienteEntity();
            NoClienteEntity             objGetNoCliente = new NoClienteEntity();


            if ((IdLlamada != null))
            {
                objNoCliente.IdLlamada = IdLlamada;
            }

            if ((Nombre != null && Nombre.ToString() != ""))
            {
                objNoCliente.Nombre = Nombre;
            }

            if ((Direccion != null && Direccion.ToString() != ""))
            {
                objNoCliente.Direccion = Direccion;
            }

            if ((Telefono != null && Telefono.ToString() != ""))
            {
                objNoCliente.Telefono = Telefono;
            }

            if ((Celular != null && Celular.ToString() != ""))
            {
                objNoCliente.Celular = Celular;
            }

            if ((Email != null && Email.ToString() != ""))
            {
                objNoCliente.Email = Email;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetNoClientePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objNoCliente));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetNoClientePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objNoCliente));
            }
            listResult.ToList().ForEach(x => listNoCliente.Add(x));

            var NoClienteAsIPagedList = new StaticPagedList <NoClienteEntity>(listNoCliente, pageNumber, pSize, listResult.totalCount);

            if (NoClienteAsIPagedList.Count > 0)
            {
                return(PartialView(NoClienteAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #26
0
        public ActionResult QuickIndex(int?page, int?pageSize, String Nombre, String Descripcion, int?id, int?estado, bool?cambioestado)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <RoleEntity> listResult = null;
            List <RoleEntity>      listRole   = new List <RoleEntity>();
            RoleEntity             objRole    = new RoleEntity();
            RoleEntity             objGetRole = new RoleEntity();


            if (cambioestado == true)
            {
                if (id == 1)
                {
                    var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "No es Posible eliminar este rol por que es Requerido para el sistema" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
                if (id != null)
                {
                    objGetRole = proxy.GetRole(id);
                    if (objGetRole != null)
                    {
                        objGetRole.BaseRemoteIp = RemoteIp;
                        objGetRole.BaseIdUser   = LoggedUserName;

                        try
                        {
                            proxy.ChangeStateRole(objGetRole, objGetRole.Estado == true ? false : true);
                        }
                        catch (Exception ex)
                        {
                            AssingMessageScript(ex.Message, "error", "Error", true);
                            CheckNotify();
                        }

                        var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "True", Message = "se cambio" };
                    }
                    else
                    {
                        var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "error" };
                        return(Json(result, JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    var result = new { tipomsj = "error", titulomsj = "Aviso", Success = "False", Message = "Null id" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }

                listRole.Clear();
            }

            if ((Nombre != null && Nombre.ToString() != ""))
            {
                objRole.Nombre = Nombre;
            }

            if ((Descripcion != null && Descripcion.ToString() != ""))
            {
                objRole.Descripcion = Descripcion;
            }

            if (estado.HasValue)
            {
                if (estado.Value == 1)
                {
                    objRole.Estado = true;
                }
                else if (estado.Value == 0)
                {
                    objRole.Estado = false;
                }
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetRolePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRole));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetRolePagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objRole));
            }
            listResult.ToList().ForEach(x => listRole.Add(x));

            var RoleAsIPagedList = new StaticPagedList <RoleEntity>(listRole, pageNumber, pSize, listResult.totalCount);

            if (RoleAsIPagedList.Count > 0 || cambioestado == true)
            {
                return(PartialView(RoleAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult QuickIndex(int?page, int?pageSize, int?Contrato, String Nombre, String Telefono, String Celular, String Calle, String Numero, String Colonia, String Ciudad)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <BusquedaIndividualEntity> listResult               = null;
            List <BusquedaIndividualEntity>      listBusquedaIndividual   = new List <BusquedaIndividualEntity>();
            BusquedaIndividualEntity             objBusquedaIndividual    = new BusquedaIndividualEntity();
            BusquedaIndividualEntity             objGetBusquedaIndividual = new BusquedaIndividualEntity();


            if ((Contrato != null))
            {
                objBusquedaIndividual.Contrato = Contrato;
            }

            if ((Nombre != null && Nombre.ToString() != ""))
            {
                objBusquedaIndividual.Nombre = Nombre;
            }

            if ((Telefono != null && Telefono.ToString() != ""))
            {
                objBusquedaIndividual.Telefono = Telefono;
            }

            if ((Celular != null && Celular.ToString() != ""))
            {
                objBusquedaIndividual.Celular = Celular;
            }

            if ((Calle != null && Calle.ToString() != ""))
            {
                objBusquedaIndividual.Calle = Calle;
            }

            if ((Numero != null && Numero.ToString() != ""))
            {
                objBusquedaIndividual.Numero = Numero;
            }

            if ((Colonia != null && Colonia.ToString() != ""))
            {
                objBusquedaIndividual.Colonia = Colonia;
            }

            if ((Ciudad != null && Ciudad.ToString() != ""))
            {
                objBusquedaIndividual.Ciudad = Ciudad;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetBusquedaIndividualPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objBusquedaIndividual));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetBusquedaIndividualPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objBusquedaIndividual));
            }
            listResult.ToList().ForEach(x => listBusquedaIndividual.Add(x));

            var BusquedaIndividualAsIPagedList = new StaticPagedList <BusquedaIndividualEntity>(listBusquedaIndividual, pageNumber, pSize, listResult.totalCount);

            if (BusquedaIndividualAsIPagedList.Count > 0)
            {
                return(PartialView(BusquedaIndividualAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #28
0
        public ActionResult QuickIndex(int?page, int?pageSize, int?Clv_Sector, int?Clv_Colonia, int?Clv_Calle, int?IdPoste, int?Ingenieria, int?Salidas, String Clave, int?NoCasas, int?NoNegocios, int?NoLotes, int?NoServicios, String FrenteANumero)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <TapEntity> listResult = null;
            List <TapEntity>      listTap    = new List <TapEntity>();
            TapEntity             objTap     = new TapEntity();
            TapEntity             objGetTap  = new TapEntity();


            if ((Clv_Sector != null))
            {
                objTap.Clv_Sector = Clv_Sector;
            }

            if ((Clv_Colonia != null))
            {
                objTap.Clv_Colonia = Clv_Colonia;
            }

            if ((Clv_Calle != null))
            {
                objTap.Clv_Calle = Clv_Calle;
            }

            if ((IdPoste != null))
            {
                objTap.IdPoste = IdPoste;
            }

            if ((Ingenieria != null))
            {
                objTap.Ingenieria = Ingenieria;
            }

            if ((Salidas != null))
            {
                objTap.Salidas = Salidas;
            }

            if ((Clave != null && Clave.ToString() != ""))
            {
                objTap.Clave = Clave;
            }

            if ((NoCasas != null))
            {
                objTap.NoCasas = NoCasas;
            }

            if ((NoNegocios != null))
            {
                objTap.NoNegocios = NoNegocios;
            }

            if ((NoLotes != null))
            {
                objTap.NoLotes = NoLotes;
            }

            if ((NoServicios != null))
            {
                objTap.NoServicios = NoServicios;
            }

            if ((FrenteANumero != null && FrenteANumero.ToString() != ""))
            {
                objTap.FrenteANumero = FrenteANumero;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetTapPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTap));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetTapPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objTap));
            }
            listResult.ToList().ForEach(x => listTap.Add(x));

            var TapAsIPagedList = new StaticPagedList <TapEntity>(listTap, pageNumber, pSize, listResult.totalCount);

            if (TapAsIPagedList.Count > 0)
            {
                return(PartialView(TapAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #29
0
        public ActionResult QuickIndex(int?page, int?pageSize, long?Contrato, String Nombre, String Tel, String Cel, bool?Aplicada, int?IdProcesoEnc)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <UniversoEncuestaEntity> listResult             = null;
            List <UniversoEncuestaEntity>      listUniversoEncuesta   = new List <UniversoEncuestaEntity>();
            UniversoEncuestaEntity             objUniversoEncuesta    = new UniversoEncuestaEntity();
            UniversoEncuestaEntity             objGetUniversoEncuesta = new UniversoEncuestaEntity();


            if ((Contrato != null))
            {
                objUniversoEncuesta.Contrato = Contrato;
            }

            if ((Nombre != null && Nombre.ToString() != ""))
            {
                objUniversoEncuesta.Nombre = Nombre;
            }

            if ((Tel != null && Tel.ToString() != ""))
            {
                objUniversoEncuesta.Tel = Tel;
            }

            if ((Cel != null && Cel.ToString() != ""))
            {
                objUniversoEncuesta.Cel = Cel;
            }

            if ((Aplicada != null))
            {
                objUniversoEncuesta.Aplicada = Aplicada;
            }

            if ((IdProcesoEnc != null))
            {
                objUniversoEncuesta.IdProcesoEnc = IdProcesoEnc;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetUniversoEncuestaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objUniversoEncuesta));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetUniversoEncuestaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objUniversoEncuesta));
            }
            listResult.ToList().ForEach(x => listUniversoEncuesta.Add(x));

            var UniversoEncuestaAsIPagedList = new StaticPagedList <UniversoEncuestaEntity>(listUniversoEncuesta, pageNumber, pSize, listResult.totalCount);

            if (UniversoEncuestaAsIPagedList.Count > 0)
            {
                return(PartialView(UniversoEncuestaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Пример #30
0
        public ActionResult QuickIndex(int?page, int?pageSize, String NombreProceso, String TipSer, String TipoBusqueda, String StatusTipBusq, String TipoFecha, DateTime?FechaInicio, DateTime?FechaFin, String Encuesta, String StatusEncuesta, String Usuario)
        {
            int pageNumber = (page ?? 1);
            int pSize      = pageSize ?? SoftvMVC.Properties.Settings.Default.pagnum;
            SoftvList <ProcesoEncuestaEntity> listResult            = null;
            List <ProcesoEncuestaEntity>      listProcesoEncuesta   = new List <ProcesoEncuestaEntity>();
            ProcesoEncuestaEntity             objProcesoEncuesta    = new ProcesoEncuestaEntity();
            ProcesoEncuestaEntity             objGetProcesoEncuesta = new ProcesoEncuestaEntity();


            if ((NombreProceso != null && NombreProceso.ToString() != ""))
            {
                objProcesoEncuesta.NombreProceso = NombreProceso;
            }

            if ((TipSer != null && TipSer.ToString() != ""))
            {
                objProcesoEncuesta.TipSer = TipSer;
            }

            if ((TipoBusqueda != null && TipoBusqueda.ToString() != ""))
            {
                objProcesoEncuesta.TipoBusqueda = TipoBusqueda;
            }

            if ((StatusTipBusq != null && StatusTipBusq.ToString() != ""))
            {
                objProcesoEncuesta.StatusTipBusq = StatusTipBusq;
            }

            if ((TipoFecha != null && TipoFecha.ToString() != ""))
            {
                objProcesoEncuesta.TipoFecha = TipoFecha;
            }

            if ((FechaInicio != null))
            {
                objProcesoEncuesta.FechaInicio = FechaInicio.ToString();;
            }

            if ((FechaFin != null))
            {
                objProcesoEncuesta.FechaFin = FechaFin.ToString();
            }

            if ((Encuesta != null && Encuesta.ToString() != ""))
            {
                objProcesoEncuesta.Encuesta = Encuesta;
            }

            if ((StatusEncuesta != null && StatusEncuesta.ToString() != ""))
            {
                objProcesoEncuesta.StatusEncuesta = StatusEncuesta;
            }

            if ((Usuario != null && Usuario.ToString() != ""))
            {
                objProcesoEncuesta.Usuario = Usuario;
            }

            pageNumber = pageNumber == 0 ? 1 : pageNumber;
            listResult = proxy.GetProcesoEncuestaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objProcesoEncuesta));
            if (listResult.Count == 0)
            {
                int tempPageNumber = (int)(listResult.totalCount / pSize);
                pageNumber = (int)(listResult.totalCount / pSize) == 0 ? 1 : tempPageNumber;
                listResult = proxy.GetProcesoEncuestaPagedListXml(pageNumber, pSize, Globals.SerializeTool.Serialize(objProcesoEncuesta));
            }
            listResult.ToList().ForEach(x => listProcesoEncuesta.Add(x));

            var ProcesoEncuestaAsIPagedList = new StaticPagedList <ProcesoEncuestaEntity>(listProcesoEncuesta, pageNumber, pSize, listResult.totalCount);

            if (ProcesoEncuestaAsIPagedList.Count > 0)
            {
                return(PartialView(ProcesoEncuestaAsIPagedList));
            }
            else
            {
                var result = new { tipomsj = "warning", titulomsj = "Aviso", Success = "False", Message = "No se encontraron registros con los criterios de búsqueda ingresados." };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }