private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            ValidarTokenBackGruondWorker();
            snackBarDelegate               = new SnackBarDelegate(EstadoSnackBar);
            progressBarDelegate            = new ProgressBarDelegate(EstadoProgressBar);
            iniRehabBtnDelegate            = new IniRehabBtnDelegate(EstadoIniciarRehabilitacion);
            labelNombreDelegate            = new LabelNombreDelegate(LlenarNombrePaciente);
            labelIdDelegate                = new LabelIdDelegate(LlenarId);
            pacienteCardDelegate           = new PacienteCardDelegate(EstadoPacienteCard);
            nombreEjercicioDelegate        = new NombreEjercicioDelegate(LlenarNombreEjercicio);
            dificultadEjercicioDelegate    = new DificultadEjercicioDelegate(LlenarDificultadEjercicio);
            repeticionesEjercicioDelegate  = new RepeticionesEjercicioDelegate(LlenarRepeticiones);
            iconoTokenDelegate             = new IconoTokenDelegate(EstadoIconoToken);
            dNIPacienteDelegate            = new DNIPacienteDelegate(EstadoDNIPaciente);
            sesionPacienteDelegate         = new SesionPacienteDelegate(EstadoSesionId);
            tokenButtonDelegate            = new ValidarTokenButtonDelegate(EstadoValidarTokenBtn);
            ratingBarDelegate              = new RatingBarDelegate(EstadoRatingBar);
            estadoGeneralDelegate          = new EstadoGeneralDelegate(EstadoGeneral);
            atrasBtnDelegate               = new AtrasBtnDelegate(EstadoAtrasBtn);
            sinConexionCardDelegate        = new SinConexionCardDelegate(EstadoSinConexionCard);
            sinConexionTextBlockDelegate   = new SinConexionTextBlockDelegate(EstadoSinConexiónTextBlock);
            tokenInvalidoTextBlockDelegate = new TokenInvalidoTextBlockDelegate(EstadoTokenInvalidoTextBlock);


            Sesion    = new SesionViewModel();
            Ejercicio = new RepeticionViewModel();
            DNITextBox.Focus();
        }
 private void DNITextBox_KeyUp(object sender, KeyEventArgs e)
 {
     if (FlagFocusSesionTextBox && DNITextBox.GetLineLength(0) == 8)
     {
         SesionTextBox.Focus();
         FlagFocusSesionTextBox = false;
     }
 }
 private void AtrasBtn_Click(object sender, RoutedEventArgs e)
 {
     EstadoPacienteCard(Visibility.Hidden);
     IniRehabBtn.Visibility     = Visibility.Hidden;
     AtrasBtn.Visibility        = Visibility.Hidden;
     SinConexionCard.Visibility = Visibility.Hidden;
     EstadoRatingBar(Visibility.Hidden);
     EstadoGeneral("Ingrese los datos de la sesión");
     DNITextBox.Focus();
 }