public List <EM_Preguntas> ObtenerPregutasXIDEncuesta(EM_Preguntas Datos)
 {
     try
     {
         object[]            Parametros = { Datos.IDEncuesta };
         List <EM_Preguntas> Lista      = new List <EM_Preguntas>();
         EM_Preguntas        Item;
         SqlDataReader       Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_PreguntaXIDEncuesta", Parametros);
         while (Dr.Read())
         {
             Item                   = new EM_Preguntas();
             Item.IDPreguntas       = Dr.GetString(Dr.GetOrdinal("IDPregunta"));
             Item.IDEncuesta        = Dr.GetString(Dr.GetOrdinal("IDEncuesta"));
             Item.NombrePregunta    = Dr.GetString(Dr.GetOrdinal("NombrePregunta"));
             Item.FechaCaptura      = Dr.GetDateTime(Dr.GetOrdinal("FechaCaptura"));
             Item.CantidadRespuesta = Dr.GetInt32(Dr.GetOrdinal("CantidadRespuesta"));
             Item.NombreTipoPre     = Dr.GetString(Dr.GetOrdinal("TipoPregunta"));
             Item.Resultado         = Dr.GetInt32(Dr.GetOrdinal("Orden"));
             Item.IDTipoPregunta    = Dr.GetInt32(Dr.GetOrdinal("IDTipoRespuesta"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (Request.QueryString["op"] != null && Request.QueryString["op"] == "0")
         {
             if (Request.QueryString["id"] != null)
             {
                 string       AuxID = Request.QueryString["id"].ToString();
                 EM_Preguntas Datos = new EM_Preguntas {
                     Conexion = Comun.Conexion, IDEncuesta = AuxID
                 };
                 EM_PreguntasNegocio PN = new EM_PreguntasNegocio();
                 ListaPregunta   = PN.ObtenerPreguntasXID(Datos);
                 this.IDEncuesta = AuxID;
             }
         }
         else if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
         {
             if (Request.QueryString["id"] != null && Request.QueryString["id2"] != null)
             {
                 string AuxID  = Request.QueryString["id"];
                 string AuxID2 = Request.QueryString["id2"];
                 this.IDEncuesta = AuxID2;
                 //int.TryParse(Request.QueryString["id"], out AuxID);
                 EM_Preguntas Datos = new EM_Preguntas {
                     Conexion = Comun.Conexion, IDPreguntas = AuxID, IDEncuesta = AuxID2, IDUsuario = Comun.IDUsuario
                 };
                 EM_PreguntasNegocio CN = new EM_PreguntasNegocio();
                 CN.EliminarPreguntasXID(Datos);
                 if (Datos.Completado)
                 {
                     string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                     ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                     Response.Redirect("frmPreguntas.aspx?op=0&id=" + this.IDEncuesta.ToString(), false);
                 }
                 else
                 {
                     string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                     ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                 }
             }
         }
         if (!IsPostBack)
         {
         }
         else
         {
         }
         if (Request.QueryString["errorMessage"] != null)
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al cargar los datos. Intenté nuevamente", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult);
     }
 }
 public EM_Encuesta ObtenerPreguntaRespuestaXID(EM_Encuesta Datos)
 {
     try
     {
         DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "EM_spCSLDB_get_PreguntasRespuestaXID", Datos.IDEncuesta);
         if (Ds != null)
         {
             if (Ds.Tables.Count == 2)
             {
                 DataTableReader Dr = Ds.Tables[0].CreateDataReader();
                 while (Dr.Read())
                 {
                     Datos.IDEncuesta     = !Dr.IsDBNull(Dr.GetOrdinal("IDRespuesta")) ? Dr.GetString(Dr.GetOrdinal("IDRespuesta")) : string.Empty;
                     Datos.NombreEncuesta = !Dr.IsDBNull(Dr.GetOrdinal("Folio")) ? Dr.GetString(Dr.GetOrdinal("Folio")) : string.Empty;
                     Datos.ListaPregunta  = new List <EM_Preguntas>();
                 }
                 List <EM_Preguntas> ListaPreguntas = new List <EM_Preguntas>();
                 EM_Preguntas        Item;
                 DataTableReader     DTR  = Ds.Tables[1].CreateDataReader();
                 DataTable           Tbl1 = Ds.Tables[1];
                 while (DTR.Read())
                 {
                     Item = new EM_Preguntas();
                     Item.ListaRespuesta = new List <RR_NuevaRespuesta>();
                     Item.IDPreguntas    = !DTR.IsDBNull(DTR.GetOrdinal("IDPregunta")) ? DTR.GetString(DTR.GetOrdinal("IDPregunta")) : string.Empty;
                     Item.NombrePregunta = !DTR.IsDBNull(DTR.GetOrdinal("NombrePregunta")) ? DTR.GetString(DTR.GetOrdinal("NombrePregunta")) : string.Empty;
                     Item.IDTipoPregunta = !DTR.IsDBNull(DTR.GetOrdinal("IDTipoPregunta")) ? DTR.GetInt32(DTR.GetOrdinal("IDTipoPregunta")) : 0;
                     string Aux = !DTR.IsDBNull(DTR.GetOrdinal("TablaRespuestas")) ? DTR.GetString(DTR.GetOrdinal("TablaRespuestas")) : string.Empty;
                     Item.IDRespuestaContestada = !DTR.IsDBNull(DTR.GetOrdinal("Respuesta")) ? DTR.GetString(DTR.GetOrdinal("Respuesta")) : string.Empty;
                     Aux = string.Format("<Main>{0}</Main>", Aux);
                     XmlDocument xm = new XmlDocument();
                     xm.LoadXml(Aux);
                     XmlNodeList Registros = xm.GetElementsByTagName("Main");
                     XmlNodeList Lista     = ((XmlElement)Registros[0]).GetElementsByTagName("E");
                     List <RR_NuevaRespuesta> ListaRespuesta = new List <RR_NuevaRespuesta>();
                     RR_NuevaRespuesta        ItemAux;
                     foreach (XmlElement Nodo in Lista)
                     {
                         ItemAux = new RR_NuevaRespuesta();
                         XmlNodeList IDRespuesta    = Nodo.GetElementsByTagName("IDRespuesta");
                         XmlNodeList ClaveRespuesta = Nodo.GetElementsByTagName("ClaveRespuesta");
                         XmlNodeList Respuesta      = Nodo.GetElementsByTagName("Respuesta");
                         ItemAux.IDRespuesta  = IDRespuesta[0].InnerText;
                         ItemAux.ClvRespuesta = ClaveRespuesta[0].InnerText;
                         ItemAux.Respuesta    = Respuesta[0].InnerText;
                         Item.ListaRespuesta.Add(ItemAux);
                     }
                     ListaPreguntas.Add(Item);
                 }
                 Datos.ListaPregunta = ListaPreguntas;
             }
         }
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void Guardar(bool NuevoRegistro, string ID, string IDEncuesta, string Nombre, int IDTipoPRe, int orden)
 {
     try
     {
         EM_Preguntas Datos = new EM_Preguntas
         {
             NuevoRegistro  = NuevoRegistro,
             IDPreguntas    = ID,
             IDEncuesta     = IDEncuesta,
             NombrePregunta = Nombre,
             IDTipoPregunta = IDTipoPRe,
             Orden          = orden,
             Conexion       = Comun.Conexion,
             IDUsuario      = User.Identity.Name
         };
         EM_PreguntasNegocio EN = new EM_PreguntasNegocio();
         EN.ACPreguntas(Datos);
         if (Datos.Completado)
         {
             this.IDEncuesta = Datos.IDEncuesta.ToString();
             hf2.Value       = Datos.IDEncuesta.ToString();
             Response.Redirect("frmPreguntas.aspx?op=0&id=" + Datos.IDEncuesta.ToString(), false);
         }
         else
         {
             if (Datos.Resultado == 3)
             {
                 this.IDEncuesta = Datos.IDEncuesta.ToString();
                 hf2.Value       = Datos.IDEncuesta.ToString();
                 string ScriptError = DialogMessage.Show(TipoMensaje.Error, "El número de orden ya exite para esta encuestas.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
             }
             else if (Datos.Resultado == 2)
             {
                 this.IDEncuesta = Datos.IDEncuesta.ToString();
                 hf2.Value       = Datos.IDEncuesta.ToString();
                 string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Verifique número de orden ya exite para esta encuestas.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
             }
             else
             {
                 this.IDEncuesta = Datos.IDEncuesta.ToString();
                 hf2.Value       = Datos.IDEncuesta.ToString();
                 string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
 public void ActualizarCamposPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         EM_PreguntasDatos PD = new EM_PreguntasDatos();
         PD.ActualizacionCamposPreguntasXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 6
0
 public void ObtenerCampoMapaPreguntaXID(EM_Preguntas Datos)
 {
     try
     {
         EM_PreguntasDatos PD = new EM_PreguntasDatos();
         PD.ObtenerCamposPreguntasXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 7
0
 public void EliminarPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         EM_PreguntasDatos PD = new EM_PreguntasDatos();
         PD.EliminarPreguntasXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 8
0
 public List <EM_Preguntas> ObtenerPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         EM_PreguntasDatos PD = new EM_PreguntasDatos();
         return(PD.ObtenerPregutasXIDEncuesta(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 9
0
 public void ACPreguntas(EM_Preguntas Datos)
 {
     try
     {
         EM_PreguntasDatos PD = new EM_PreguntasDatos();
         PD.ACPreguntas(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void CargarDatos(EM_Preguntas DatosAux)
 {
     try
     {
         hf.Value = DatosAux.IDPreguntas.ToString();
         txtTituloRespuesta.Value  = DatosAux.TituloRespuesta;
         txtPeriodoDatos.Value     = DatosAux.PeriodoDatos;
         txtTituloPorcentaje.Value = DatosAux.TituloPorcentaje;
         txtExplicacion.Value      = DatosAux.Explicacion;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void EliminarPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPreguntas, Datos.IDEncuesta, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "EM_spCSLDB_del_Preguntas", Parametros);
         int      Resultado  = 0;
         int.TryParse(Result.ToString(), out Resultado);
         if (Resultado == 1)
         {
             Datos.Completado = true;
         }
         Datos.Resultado = Resultado;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void CargarDatos(EM_Preguntas DatosAux)
 {
     try
     {
         hf.Value          = DatosAux.IDPreguntas.ToString();
         hf2.Value         = DatosAux.IDEncuesta.ToString();
         txtPregunta.Value = DatosAux.NombrePregunta;
         txtOrden.Value    = Convert.ToString(DatosAux.Orden.ToString());
         string ScriptError = @"
             $(document).ready(
                 function() {                        
                 document.getElementById('cmb_TipoPregunta').value=" + DatosAux.IDTipoPregunta + @";
             });";
         ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ObtenerDetallePreguntaXID(EM_Preguntas Datos)
 {
     try
     {
         object[]      Parametros = { Datos.IDPreguntas };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_PreguntaDetalleXID", Parametros);
         while (Dr.Read())
         {
             Datos.IDEncuesta     = Dr.GetString(Dr.GetOrdinal("IDEncuesta"));
             Datos.NombrePregunta = Dr.GetString(Dr.GetOrdinal("NombrePregunta"));
             Datos.IDTipoPregunta = Dr.GetInt32(Dr.GetOrdinal("IDTipoPregunta"));
             Datos.Orden          = Dr.GetInt32(Dr.GetOrdinal("Orden"));
             Datos.Completado     = true;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ObtenerCamposPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         object[]      Parametros = { Datos.IDPreguntas };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_PreguntaDetalleCamposMapaXID", Parametros);
         while (Dr.Read())
         {
             Datos.IDEncuesta       = Dr.GetString(Dr.GetOrdinal("IDEncuesta"));
             Datos.TituloRespuesta  = Dr.GetString(Dr.GetOrdinal("TituloRespuesta"));
             Datos.PeriodoDatos     = Dr.GetString(Dr.GetOrdinal("PeriodoDatos"));
             Datos.TituloPorcentaje = Dr.GetString(Dr.GetOrdinal("TituloPorcentaje"));
             Datos.Explicacion      = Dr.GetString(Dr.GetOrdinal("Explicacion"));
             Datos.Completado       = true;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ActualizacionCamposPreguntasXID(EM_Preguntas Datos)
 {
     try
     {
         object[]      Parametros = { Datos.IDPreguntas, Datos.TituloRespuesta, Datos.PeriodoDatos, Datos.TituloPorcentaje, Datos.Explicacion, Datos.IDUsuario };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_set_PreguntasActualizacion", Parametros);
         while (Dr.Read())
         {
             int Resultado = Dr.GetInt32(Dr.GetOrdinal("Resultado"));
             if (Resultado == 1)
             {
                 Datos.Completado  = true;
                 Datos.IDPreguntas = Dr.GetString(Dr.GetOrdinal("IDPregunta"));
             }
             Datos.Resultado = Resultado;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ACPreguntas(EM_Preguntas Datos)
 {
     try
     {
         object[]      Parametros = { Datos.NuevoRegistro, Datos.IDPreguntas, Datos.IDTipoPregunta, Datos.IDEncuesta, Datos.NombrePregunta, Datos.Orden, Datos.IDUsuario };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_AC_Preguntas", Parametros);
         while (Dr.Read())
         {
             int Resultado = Dr.GetInt32(Dr.GetOrdinal("Resultado"));
             if (Resultado == 1)
             {
                 Datos.Completado  = true;
                 Datos.IDPreguntas = Dr.GetString(Dr.GetOrdinal("IDPRegunta"));
                 Datos.IDEncuesta  = Dr.GetString(Dr.GetOrdinal("IDEncuesta"));
             }
             Datos.Resultado = Resultado;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void Guardar(string ID2, string ID, string Titulores, string periodoDatos, string tituloporcen, string explicacion)
 {
     try
     {
         EM_Preguntas Datos = new EM_Preguntas
         {
             IDEncuesta       = ID2,
             IDPreguntas      = ID,
             TituloRespuesta  = Titulores,
             PeriodoDatos     = periodoDatos,
             TituloPorcentaje = tituloporcen,
             Explicacion      = explicacion,
             Conexion         = Comun.Conexion,
             IDUsuario        = User.Identity.Name
         };
         EM_PreguntasNegocio EN = new EM_PreguntasNegocio();
         EN.ActualizarCamposPreguntasXID(Datos);
         if (Datos.Completado)
         {
             this.IDEncuesta = Datos.IDEncuesta;
             hf2.Value       = Datos.IDEncuesta;
             Response.Redirect("frmPreguntas.aspx?op=0&id=" + Datos.IDEncuesta, false);
         }
         else
         {
             this.IDEncuesta = Datos.IDEncuesta;
             hf2.Value       = Datos.IDEncuesta;
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            CargarCombo();
            if (!IsPostBack)
            {
                if (Request.QueryString["op"] != null)
                {
                    if (Request.QueryString["op"] == "2")
                    {
                        if (Request.QueryString["id"] != null)
                        {
                            string ID = Request.QueryString["id"].ToString();
                            if (Request.QueryString["id"].ToString() == ID)
                            {
                                //Obtener los datos y dibujarlos.
                                EM_Preguntas DatosAux = new EM_Preguntas {
                                    Conexion = Comun.Conexion, IDPreguntas = ID
                                };
                                EM_PreguntasNegocio CN = new EM_PreguntasNegocio();
                                CN.ObtenerDetallePreguntasXID(DatosAux);
                                if (DatosAux.Completado)
                                {
                                    this.IDEncuesta = DatosAux.IDEncuesta;
                                    this.CargarDatos(DatosAux);
                                }
                                else
                                {
                                    //Ocurrió un error
                                    Response.Redirect("frmPreguntas.aspx?error=" + "Error al cargar los datos&nError=1");
                                }
                            }
                            else
                            {
                                Response.Redirect("frmEncuestas", false);
                            }
                        }
                        else
                        {
                            Response.Redirect("frmEncuestas");
                        }
                    }
                    else if (Request.QueryString["op"] == "1")
                    {
                        if (Request.QueryString["id"] != null)
                        {
                            string ID = Request.QueryString["id"].ToString();
                            if (Request.QueryString["id"].ToString() == ID)
                            {
                                this.IDEncuesta = ID.ToString();
                                hf2.Value       = ID.ToString();
                            }
                            else
                            {
                                Response.Redirect("frmPreguntas.aspx?op=0&id=" + this.IDEncuesta.ToString(), false);
                            }
                        }
                        else
                        {
                            Response.Redirect("frmEncuestas", false);
                        }
                    }
                    else
                    {
                        Response.Redirect("frmEncuestas", false);
                    }
                }

                else
                {
                    this.IniciarDatos();
                }
            }
            else
            {
                if (Request.Form.Count == 9)
                {
                    int    IDTipoPregunta = 0, Orden = 0;
                    string txtNomb = Request.Form["ctl00$cph_MasterBody$txtPregunta"].ToString();
                    int.TryParse(Request.Form["cmb_TipoPregunta"].ToString(), out IDTipoPregunta);
                    string IDEncuestas = Request.Form["ctl00$cph_MasterBody$hf2"].ToString();
                    int.TryParse(Request.Form["ctl00$cph_MasterBody$txtOrden"].ToString(), out Orden);
                    string IDPregunta = "";
                    try
                    {
                        string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();

                        IDPregunta = AuxID;
                        bool NuevoRegistro = string.IsNullOrEmpty(IDPregunta);
                        this.Guardar(NuevoRegistro, IDPregunta, IDEncuestas, txtNomb, IDTipoPregunta, Orden);
                    }
                    catch (Exception ex)
                    {
                        Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
                    }
                }
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Request.QueryString["op"] != null)
         {
             if (Request.QueryString["op"] == "4")
             {
                 if (Request.QueryString["id"] != null && Request.QueryString["id2"] != null)
                 {
                     string ID  = Request.QueryString["id"].ToString();
                     string ID2 = Request.QueryString["id2"].ToString();
                     this.IDEncuesta = ID2;
                     hf2.Value       = ID2.ToString();
                     if (Request.QueryString["id"].ToString() == ID)
                     {
                         //Obtener los datos y dibujarlos.
                         EM_Preguntas DatosAux = new EM_Preguntas {
                             Conexion = Comun.Conexion, IDPreguntas = ID
                         };
                         EM_PreguntasNegocio CN = new EM_PreguntasNegocio();
                         CN.ObtenerCampoMapaPreguntaXID(DatosAux);
                         if (DatosAux.Completado)
                         {
                             this.CargarDatos(DatosAux);
                         }
                         else
                         {
                             //Ocurrió un error
                             Response.Redirect("frmDatosMapa.aspx?error=" + "Error al cargar los datos&nError=1");
                         }
                     }
                     else
                     {
                         Response.Redirect("frmEncuestas.aspx");
                     }
                 }
                 else
                 {
                     Response.Redirect("frmEncuestas.aspx");
                 }
             }
             else
             {
                 Response.Redirect("frmEncuestas.aspx");
             }
         }
         else
         {
             this.IniciarDatos();
         }
     }
     else
     {
         if (Request.Form.Count == 10)
         {
             string txtTituloRespuesta  = Request.Form["ctl00$cph_MasterBody$txtTituloRespuesta"].ToString();
             string txtPeriodoDatos     = Request.Form["ctl00$cph_MasterBody$txtPeriodoDatos"].ToString();
             string txtTituloPorcentaje = Request.Form["ctl00$cph_MasterBody$txtTituloPorcentaje"].ToString();
             string txtExplicacion      = HttpUtility.HtmlDecode(this.txtExplicacion.InnerHtml);
             string IDPregunta          = "";
             string IDEn = "";
             try
             {
                 string AuxID         = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                 string AuxIDEncuesta = Request.Form["ctl00$cph_MasterBody$hf2"].ToString();
                 IDPregunta = AuxID;
                 IDEn       = AuxIDEncuesta;
                 this.Guardar(IDEn, IDPregunta, txtTituloRespuesta, txtPeriodoDatos, txtTituloPorcentaje, txtExplicacion);
             }
             catch (Exception ex)
             {
                 Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
             }
         }
     }
 }