/// <summary> /// Identifica si el usuario y la contraseña son vàlidos y abre /// la siguiente ventana. /// </summary> private void autenticarUsuario() { string dniUsuario = campoDni.Text.Trim(); string password = campoPass.Text.Trim(); GestorUsuarios gestor = new GestorUsuarios(); try { //Valido usuario y password. Si no tiro excepción. bool ok = gestor.autenticar(dniUsuario, password); if (siguiente.Equals("datos personales")) { Usuario usuario = gestor.getUsuario(dniUsuario); DatosPersonales datosPers = new DatosPersonales(this.padre, usuario); datosPers.Show(); } if (siguiente.Equals("asignar horario")) { EditarHorarios edit = new EditarHorarios(this.padre, dniUsuario); edit.Show(); } //CHAU this.Close(); this.padre.Hide(); } catch (MySqlException exError) { MessageBox.Show(exError.Message, "Error de DB", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } catch (Exception ex) { MessageBox.Show(ex.Message, "Inválido", MessageBoxButtons.OK, MessageBoxIcon.Error); } }