Ejemplo n.º 1
0
    // Start is called before the first frame update
    void Start()
    {
        PsicologoDAO     psicologoDAO = new PsicologoDAO();
        List <Psicologo> psicologos   = psicologoDAO.Lista();

        if (psicologos.Count > 0)
        {
            TutorDAO     tutorDAO = new TutorDAO();
            List <Tutor> tutores  = tutorDAO.Lista();

            if (tutores.Count > 0)
            {
                JugadorDAO jugadorDAO = new JugadorDAO();
                Jugador    jugador    = jugadorDAO.BuscarJugadorActivo();
                if (jugador == null)
                {
                    MotorMicrojuego.AbrirLogin();
                }
            }
            else
            {
                MotorMicrojuego.AbrirRegistroTutor();
            }
        }
        else
        {
            MotorMicrojuego.AbrirRegistroPsicologo();
        }
    }
Ejemplo n.º 2
0
 public void EliminarTutores()
 {
     if (MotorMicrojuego.DesdeIniciarSesion)
     {
         MotorMicrojuego.AbrirLogin();
     }
     else
     {
         TutorDAO     tutorDAO = new TutorDAO();
         List <Tutor> tutores  = tutorDAO.Lista();
         foreach (Tutor tutor in tutores)
         {
             tutorDAO.Eliminar(tutor);
         }
         MotorMicrojuego.AbrirRegistroTutor();
     }
 }
Ejemplo n.º 3
0
 public void AbrirLogin()
 {
     MotorMicrojuego.AbrirLogin();
 }