protected void SeleccionarUsuario(UsuarioEntidad UsuarioEntidadObjeto)
        {
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            UsuarioProceso   UsuarioProcesoNegocio = new UsuarioProceso();

            Resultado = UsuarioProcesoNegocio.SeleccionarUsuario(UsuarioEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    TablaUsuario.CssClass = ConstantePrograma.ClaseTablaVacia;
                }
                else
                {
                    TablaUsuario.CssClass = ConstantePrograma.ClaseTabla;
                }

                TablaUsuario.DataSource = Resultado.ResultadoDatos;
                TablaUsuario.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
        protected void SeleccionarUsuarioPorId(Int16 UsuarioId)
        {
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            UsuarioEntidad   UsuarioEntidadObjeto  = new UsuarioEntidad();
            UsuarioProceso   UsuarioProcesoNegocio = new UsuarioProceso();

            UsuarioEntidadObjeto.UsuarioId = UsuarioId;

            Resultado = UsuarioProcesoNegocio.SeleccionarUsuario(UsuarioEntidadObjeto);

            PanelNuevoRegistro.CssClass = ConstantePrograma.ClaseEditarRegistro;

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    LimiparCampos();

                    EtiquetaMensaje.Text = TextoError.UsuarioNoExiste;
                }
                else
                {
                    NombreNuevo.Text           = Resultado.ResultadoDatos.Tables[0].Rows[0]["Nombre"].ToString();
                    ApellidoPaternoNuevo.Text  = Resultado.ResultadoDatos.Tables[0].Rows[0]["ApellidoPaterno"].ToString();
                    ApellidoMaternoNuevo.Text  = Resultado.ResultadoDatos.Tables[0].Rows[0]["ApellidoMaterno"].ToString();
                    CuentaUsuarioNuevo.Text    = Resultado.ResultadoDatos.Tables[0].Rows[0]["CuentaUsuario"].ToString();
                    RolNuevo.SelectedValue     = Resultado.ResultadoDatos.Tables[0].Rows[0]["RolId"].ToString();
                    EstatusNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString();

                    UsuarioIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["UsuarioId"].ToString();

                    PanelBusquedaAvanzada.Visible = false;
                    PanelNuevoRegistro.Visible    = true;
                }
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }