Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Controllers.ProyectosController datos = new Controllers.ProyectosController();
            if (Request.Form != null)
            {
                for (var i = 0; i < Request.Form.AllKeys.Length; i++)
                {
                    if (Request.Form.AllKeys[i] != null)
                    {
                        switch (Request.Form.AllKeys[i].ToString().ToUpper())
                        {
                        case "BUSCARTOTALGAC":
                            Response.Write(datos.ObtenerTotalGruposAuditoresCiudadanos(Request.Form[i].ToString()));
                            break;

                        case "BUSCARGAC":
                            var parametrosConsulta = Request.Form[i].ToString().Split('*');
                            if (parametrosConsulta.Length >= 3)
                            {
                                var numPag    = 1;
                                var tamanoPag = 20;
                                if (parametrosConsulta[1] != string.Empty && parametrosConsulta[2] != string.Empty && int.TryParse(parametrosConsulta[1], out numPag) && int.TryParse(parametrosConsulta[2], out tamanoPag))
                                {
                                    Response.Write(datos.ObtenerGacXPalabraClave(parametrosConsulta[0], numPag, tamanoPag));
                                }
                                else
                                {
                                    Response.Write(datos.ObtenerGacXPalabraClave(parametrosConsulta[0], 1, 20));
                                }
                            }
                            else
                            {
                                Response.Write(datos.ObtenerGacXPalabraClave(Request.Form[i].ToString(), 1, 20));
                            }
                            break;

                        case "MODIFICARESTADOMIEMBROGAC":
                            Response.Write(datos.ModificarEstadoMiembroGac(Request.Form[i].ToString()));
                            break;

                        case "MODIFICARESTADOGAC":
                            Response.Write(datos.ModificarEstadoGac(Request.Form[i].ToString()));
                            break;
                        }
                    }
                }
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Controllers.ProyectosController datos = new Controllers.ProyectosController();
     if (Request.Form != null)
     {
         for (var i = 0; i < Request.Form.AllKeys.Length; i++)
         {
             if (Request.Form.AllKeys[i] != null)
             {
                 switch (Request.Form.AllKeys[i].ToString().ToUpper())
                 {
                 case "ELIMINARGAC":
                     Response.Write(datos.EliminarGrupoAuditor(Request.Form[i].ToString()));
                     break;
                 }
             }
         }
     }
 }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Controllers.ProyectosController datosProyectos = new Controllers.ProyectosController();
            if (Request.Form != null)
            {
                for (var i = 0; i < Request.Form.AllKeys.Length; i++)
                {
                    if (Request.Form.AllKeys[i] != null)
                    {
                        switch (Request.Form.AllKeys[i].ToString().ToUpper())
                        {
                        case "VALIDARACCESO":
                            if (Session != null && Session["idUsuario"] != null)
                            {
                                Response.Write("True");
                            }
                            else
                            {
                                Response.Write("False");
                            }
                            break;

                        case "BUSCARPROYECTOSPALABRACLAVE":
                            var parametrosConsulta = Request.Form[i].ToString().Split('*');
                            if (parametrosConsulta.Length >= 3)
                            {
                                var numPag    = 1;
                                var tamanoPag = 20;
                                if (parametrosConsulta[1] != string.Empty && parametrosConsulta[2] != string.Empty && int.TryParse(parametrosConsulta[1], out numPag) && int.TryParse(parametrosConsulta[2], out tamanoPag))
                                {
                                    Response.Write(datosProyectos.ObtenerProyectosXPalabraClave(parametrosConsulta[0], numPag, tamanoPag));
                                }
                                else
                                {
                                    Response.Write(datosProyectos.ObtenerProyectosXPalabraClave(parametrosConsulta[0], 1, 20));
                                }
                            }
                            else
                            {
                                Response.Write(datosProyectos.ObtenerProyectosXPalabraClave(Request.Form[i].ToString(), 1, 20));
                            }
                            break;

                        case "BUSCARTOTALPROYECTOSAUDITABLES":
                            Response.Write(datosProyectos.ObtenerTotalProyectosAuditables(Request.Form[i].ToString()));
                            break;

                        case "BUSCARAUDITORESPALABRACLAVE":
                            var parametrosConsultaAuditores = Request.Form[i].ToString().Split('*');
                            if (parametrosConsultaAuditores.Length >= 3)
                            {
                                var numPag    = 1;
                                var tamanoPag = 20;
                                if (parametrosConsultaAuditores[1] != string.Empty && parametrosConsultaAuditores[2] != string.Empty && int.TryParse(parametrosConsultaAuditores[1], out numPag) && int.TryParse(parametrosConsultaAuditores[2], out tamanoPag))
                                {
                                    Response.Write(datosProyectos.ObtenerAuditoresProyectosXPalabraClave(parametrosConsultaAuditores[0], numPag, tamanoPag));
                                }
                                else
                                {
                                    Response.Write(datosProyectos.ObtenerAuditoresProyectosXPalabraClave(parametrosConsultaAuditores[0], 1, 20));
                                }
                            }
                            else
                            {
                                Response.Write(datosProyectos.ObtenerAuditoresProyectosXPalabraClave(Request.Form[i].ToString(), 1, 20));
                            }
                            break;

                        case "BUSCARTOTALAUDITORES":
                            Response.Write(datosProyectos.ObtenerTotalAuditoresXPalabraClave(Request.Form[i].ToString()));
                            break;
                        }
                    }
                }
            }
        }