private void ingresarButton_Click(object sender, EventArgs e) { string nombreUsuario = usuarioText.Text; string passUsuario = contraseñaText.Text; Usuario usuario = Aplicacion.IniciarSesion(nombreUsuario, passUsuario); if (usuario == null) { MessageBox.Show("Usuario o Contraseña incorrecto", "Login Error"); return; } IniciarSesionEventArgs iniciarSesionArgs = new IniciarSesionEventArgs(); iniciarSesionArgs.usuario = usuario; OnIniciarSesion(this, iniciarSesionArgs); this.Hide(); }
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; }