예제 #1
0
        private void VistasActualizarPreRequisitos_OnRegresar(object sender, EventArgs e)
        {
            GestorForm       gestorForm       = new GestorForm();
            GestorController gestorController = new GestorController(gestorForm);

            gestorForm.Show();
        }
        private void VistasEliminarCurso_OnRegresar(object sender, EventArgs e)
        {
            GestorForm       gestorForm       = new GestorForm();
            GestorController gestorController = new GestorController(gestorForm);

            gestorForm.Show();
            eliminarCursoForm.Enabled = false;
        }
        private void VistasCrearCurso_OnRegresar(object sender, EventArgs e)
        {
            GestorForm       gestorForm       = new GestorForm();
            GestorController gestorController = new GestorController(gestorForm);

            gestorForm.Show();
            crearCursoForm.Close();
        }
예제 #4
0
        private void VistasCrearNuevoAdministrador_OnRegresar(object sender, EventArgs e)
        {
            GestorForm       gestorForm       = new GestorForm();
            GestorController gestorController = new GestorController(gestorForm);

            gestorForm.Show();
            crearNuevoAdministradorForm.Enabled = false;
        }
예제 #5
0
 public GestorController(GestorForm gestorForm)
 {
     this.gestorForm = gestorForm;
     this.gestorForm.OnCrearCurso              += VistasGestor_OnCrearCurso;
     this.gestorForm.OnEliminarCurso           += VistasGestor_OnEliminarCurso;
     this.gestorForm.OnLeerCurso               += VistasGestor_OnLeerCurso;
     this.gestorForm.OnCerrarSesion            += VistasGestor_OnCerrarSesion;
     this.gestorForm.OnActualizarCurso         += VistasGestor_OnActualizarCurso;
     this.gestorForm.OnActualizarAvance        += VistasGestor_OnActualizarAvance;
     this.gestorForm.OnCrearNuevoAdministrador += VistasGestor_OnCrearNuevoAdministrador;
 }
예제 #6
0
        private void VistasLogin_OnIniciarSesion(object sender, IniciarSesionEventArgs e)
        {
            usuarioActivo = null;
            usuarioActivo = e.usuario;
            if (usuarioActivo is Estudiante)
            {
                //Aplicacion.usuarios.Remove(usuarioActivo);
                PlataformaEstudianteForm       plataformaEstudianteForm       = new PlataformaEstudianteForm();
                PlataformaEstudianteController plataformaEstudianteController = new PlataformaEstudianteController(plataformaEstudianteForm, usuarioActivo);
                MessageBox.Show("Bienvenido estudiante: " + usuarioActivo.nombre);
                plataformaEstudianteForm.Show();
            }

            else if (e.usuario is Administrador)
            {
                GestorForm       gestorForm       = new GestorForm();
                GestorController gestorController = new GestorController(gestorForm);
                MessageBox.Show("Bienvenido administrador: " + usuarioActivo.nombre);
                gestorForm.Show();
            }
            loginForm.Enabled = false;
        }