Exemplo n.º 1
0
 public PlataformaEstudianteController(PlataformaEstudianteForm plataformaEstudianteForm, Usuario usuarioActivo)
 {
     this.usuarioActivo            = usuarioActivo;
     this.plataformaEstudianteForm = plataformaEstudianteForm;
     this.plataformaEstudianteForm.OnInscribirCurso += VistasInscribirCurso_OnInscribirCurso;
     this.plataformaEstudianteForm.OnEditarPerfil   += VistasEditarPerfil_OnEditarPerfil;
     this.plataformaEstudianteForm.OnCerrarSesion   += OnCerrarSesion;
     this.plataformaEstudianteForm.OnCerrandoApp    += OnCerrandoApp;
     this.plataformaEstudianteForm.OnAgregarEvento  += VistasAgregarEvento_OnClickAgregarEvento;
 }
Exemplo n.º 2
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;
        }