protected void Page_Load(object sender, EventArgs e) { string id_usuario = ""; string nombre = ""; string email = ""; string celular = ""; string ciudad = ""; string depto = ""; string estado = ""; string nom_perfil = ""; NameValueCollection pColl = Request.Params; if (Session["idUsuario"] != null) { id_usuario = Session["idUsuario"].ToString(); } if (pColl.AllKeys.Contains("id_usuario")) { id_usuario = Request.Params.GetValues("id_usuario")[0].ToString(); } DataTable dt_departamento = new DataTable(); DataTable dt_municipio = new DataTable(); AuditoriasCiudadanas.Controllers.GeneralController datos = new AuditoriasCiudadanas.Controllers.GeneralController(); dt_departamento = datos.listarDepartamentos(); //dt_municipio = datos.obtMunicipios(); addDll(ddlDepartamento, dt_departamento); //addDll(ddlMunicipio, dt_municipio); hdIdUsuario.Value = id_usuario; int idusuario = Convert.ToInt16(id_usuario); AuditoriasCiudadanas.Controllers.UsuariosController datos_usu = new AuditoriasCiudadanas.Controllers.UsuariosController(); DataTable dtDatos = datos_usu.obtPerfilUsuarioTabla(idusuario); if (dtDatos.Rows.Count > 0) { nombre = formato(dtDatos.Rows[0]["nombre"].ToString().Trim()); email = formato(dtDatos.Rows[0]["email"].ToString().Trim()); celular = formato(dtDatos.Rows[0]["Celular"].ToString().Trim()); ciudad = formato(dtDatos.Rows[0]["codigoCiudad"].ToString().Trim()); depto = formato(dtDatos.Rows[0]["codigoDepto"].ToString().Trim()); estado = formato(dtDatos.Rows[0]["Estado"].ToString().Trim()); nom_perfil = formato(dtDatos.Rows[0]["nom_perfil"].ToString().Trim()); } txtNombre.Value = nombre; txtEmail.Value = email; txtCelular.Value = celular; txtEstado.Value = estado; ddlDepartamento.SelectedValue = depto; hdCodMunicipio.Value = ciudad; //ddlMunicipio.SelectedValue = ciudad; //Response.Write(outTxt); }
protected void Page_Load(object sender, EventArgs e) { DataTable dt_departamento = new DataTable(); DataTable dt_municipio = new DataTable(); AuditoriasCiudadanas.Controllers.GeneralController datos = new AuditoriasCiudadanas.Controllers.GeneralController(); dt_departamento = datos.listarDepartamentos(); addDll(ddlDepartamento, dt_departamento); addDll(ddlMunicipio, dt_municipio); }
protected void Page_Load(object sender, EventArgs e) { string id_departamento = ""; if (HttpContext.Current.Request.HttpMethod == "POST") { NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("id_departamento")) { id_departamento = Request.Params.GetValues("id_departamento")[0].ToString(); } } DataTable dt_municipios = new DataTable(); string outTxt = ""; AuditoriasCiudadanas.Controllers.GeneralController datos = new AuditoriasCiudadanas.Controllers.GeneralController(); dt_municipios = datos.obtMunicipiosByDep(id_departamento); AuditoriasCiudadanas.App_Code.funciones datos_func = new AuditoriasCiudadanas.App_Code.funciones(); outTxt = datos_func.convertToJson(dt_municipios); Response.Write(outTxt); }
protected void Page_Load(object sender, EventArgs e) { DataTable dt_municipios = new DataTable(); string outTxt = ""; string texto = ""; if (HttpContext.Current.Request.HttpMethod == "POST") { //string nombre,string email,string celular,string hash_clave,int idperfil,int id_departamento,int id_municipio NameValueCollection pColl = Request.Params; if (pColl.AllKeys.Contains("texto")) { texto = Request.Params.GetValues("texto")[0].ToString().ToUpper(); } } AuditoriasCiudadanas.Controllers.GeneralController datos = new AuditoriasCiudadanas.Controllers.GeneralController(); dt_municipios = datos.obtMunicipios(); AuditoriasCiudadanas.App_Code.funciones datos_func = new AuditoriasCiudadanas.App_Code.funciones(); if (!string.IsNullOrEmpty(texto)) { var filas = dt_municipios.AsEnumerable().Where(x => x.Field <string>("municipio").ToUpper().StartsWith(texto)); if (filas.Count() > 0) { DataTable dt_aux = filas.CopyToDataTable <DataRow>(); outTxt = datos_func.convertToJson(dt_aux); } } else { outTxt = datos_func.convertToJson(dt_municipios); } Response.Write(outTxt); }
public string obtCuestionarioAyuda() { string outTxt = ""; string outPreg = ""; List <DataTable> listado = Models.clsValoracion.obtCuestionarioAyuda(); if (listado.Count > 1) { //listado[0]=encabezado //listado[1]=detalle preguntas //listado[2]= detalle opcion respuestas //listado[3]= detalle respuestas DataTable dtGeneral = listado[0]; if (listado[1].Rows.Count > 0) { DataTable dtPreguntas = listado[1]; if (listado[3].Rows.Count > 0) { DataTable dtRespuestas = listado[3]; int cant_preguntas = dtPreguntas.Rows.Count; string titulo_cuestionario = dtGeneral.Rows[0]["Titulo"].ToString().Trim(); string descripcion_cuestionario = dtGeneral.Rows[0]["Descripcion"].ToString().Trim(); outTxt += "<div class=\"container encuestaView\">"; outTxt += "<div class=\"center-block w60\">"; outTxt += "<div class=\"card\">"; outTxt += " <div class=\"card-block\">"; outTxt += "<h2 class=\"card-title\">" + titulo_cuestionario + "</h2>"; outTxt += "<h4 class=\"card-subtitle text-muted\">" + descripcion_cuestionario + "</h4>"; outTxt += "</div>"; for (int i = 0; i < cant_preguntas; i++) { //encabezados preguntas datos generales if (i == 0) { outTxt += "<div class=\"card-block\">"; } string id_pregunta = dtPreguntas.Rows[i]["idPregunta"].ToString().Trim(); string nom_tipo = dtPreguntas.Rows[i]["nomTipoPregunta"].ToString().Trim(); string texto_pregunta = formato(dtPreguntas.Rows[i]["textoPregunta"].ToString().Trim()); string texto_explicativo = formato(dtPreguntas.Rows[i]["textoExplicativo"].ToString().Trim()); if (nom_tipo.Equals("unica_respuesta") || nom_tipo.Equals("parrafo")) { //texto_Corto outTxt += "<div class=\"form-group\">"; outTxt += "<label for=\"q_" + id_pregunta + "\">" + texto_pregunta + "</label>"; outTxt += "<div id=\"texto_explicativo_" + id_pregunta + "\" class=\"explica alert-warning\">" + texto_explicativo + "</div>"; if (dtRespuestas.Rows.Count > 0) { DataRow[] result = dtRespuestas.Select("idPregunta = '" + id_pregunta + "'"); foreach (DataRow fila in result) { outTxt += "<div class=\"form-group text-justify\">"; outTxt += "<p>" + formato(fila["textoAbierta"].ToString()) + "</p>"; outTxt += "</div>"; } } outTxt += "</div>"; } if (i == cant_preguntas - 1) { outTxt += "</div>"; } } outTxt += "</div></div></div>"; } outPreg += "$(\"#divPreliminarVista\").html('" + outTxt + "');"; //fuente de información //Modelo: Preguntas Frecuentes SGR, Consultado el día 7 de marzo de 2017: < a role = "button" onclick = "javascript:fnVentanaEmergente('https://www.sgr.gov.co/Contacto/PreguntasFrecuentes.aspx','Preguntas frecuentes');" > https://www.sgr.gov.co/Contacto/PreguntasFrecuentes.aspx</a> AuditoriasCiudadanas.Controllers.GeneralController datos = new AuditoriasCiudadanas.Controllers.GeneralController(); DataTable fuente_info = datos.ObtParametroGeneral("texto_fuente_ayuda"); string texto_fuente = ""; if (fuente_info.Rows.Count > 0) { texto_fuente = fuente_info.Rows[0]["ValTexto"].ToString(); } DataTable fuente_enlace = datos.ObtParametroGeneral("enlace_fuente_ayuda"); if (fuente_enlace.Rows.Count > 0) { string enlace = fuente_enlace.Rows[0]["ValTexto"].ToString(); texto_fuente += "</br><a role = \"button\" onclick = \"javascript: fnVentanaEmergente(\"" + enlace + "\",\"Preguntas frecuentes\");\">" + enlace + "</a>"; } outPreg += "$(\"#text_fuente\").html('" + texto_fuente + "');"; } } return(outPreg); }