protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UsuarioID"] != null)
            {
                UsuarioEncuesta Usuario = new UsuarioEncuesta();
                try
                {
                    int UsuarioID = Int32.Parse(Session["UsuarioID"].ToString());
                    using (EncuestaServiceClient client = new EncuestaServiceClient())
                    {
                        Usuario = client.ObtenerUsuario(UsuarioID);
                    }

                    Session["EsAdministrador"] = Usuario.EsAdministrador;

                    if (!Page.IsPostBack)
                    {
                        txtCorreoElectronico.Text = Usuario.CorreoElectronico;
                        txtPrimerNombre.Text = Usuario.PrimerNombre;
                        txtSegundoNombre.Text = Usuario.SegundoNombre;
                        txtPrimerApellido.Text = Usuario.PrimerApellido;
                        txtSegundoApellido.Text = Usuario.SegundoApellido;
                        txtNombreEntidad.Text = Usuario.NombreEntidad;
                        txtNombreProyecto.Text = Usuario.NombreProyecto;
                        txtCargoFuncionario.Text = Usuario.CargoFuncionario;
                    }
                }
                catch (Exception ex)
                {

                }
            }
            else
            {
                Response.Redirect("~/Pages/Login.aspx");
            }
        }
        public UsuarioEncuesta ObtenerUsuario(int UsuarioEncuestaID)
        {
            UsuarioEncuesta Usuario = new UsuarioEncuesta();
            try
            {
                Usuario = new EncuestaDAL().ObtenerUsuario(UsuarioEncuestaID);
            }
            catch (Exception ex)
            {
                if (!EventLog.SourceExists("EncuestasEvaluacion App"))
                    EventLog.CreateEventSource("EncuestasEvaluacion App", "Application");

                EventLog.WriteEntry("EncuestasEvaluacion App", string.Format("Error: {0}. StackTrace: {1}", ex.Message, ex.StackTrace), EventLogEntryType.Error);
            }
            return Usuario;
        }