private void btnConstular_Click(object sender, EventArgs e) { txtZonaA.Text = Convert.ToString(AccederZona.darNumReservasA()) + " de 30"; txtZonaB.Text = Convert.ToString(AccederZona.darNumReservasB()) + " de 30"; txtZonaC.Text = Convert.ToString(AccederZona.darNumReservasC()) + " de 30"; txtZonaD.Text = Convert.ToString(AccederZona.darNumReservasD()) + " de 30"; txtZonaEspecial.Text = Convert.ToString(AccederZona.darNumReservasEspecial()) + " de 60"; txtZonaVIP.Text = Convert.ToString(AccederZona.darNumReservasVIP() + " de 60"); }
private void btnZonaD_Click(object sender, EventArgs e) { if (AccederZona.darNumReservasD() < 30) { btnZonaD.BackgroundImage = Image.FromFile(@"imagenes\ZonaDVerde.png"); zona = "D"; GUIZonas zonas = new GUIZonas(); zonas.Show(); } else { btnZonaD.BackgroundImage = Image.FromFile(@"imagenes\ZonaDRojo.png"); MessageBox.Show("La Zona D Ya Se Encuentra Al Maximo De Su Capacidad"); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (comboZonas.Text.Length == 0) { MessageBox.Show("Ingrese un valor valido"); return; } string zona = comboZonas.Text; try { int usuarios = Convert.ToInt32(txtPersonas.Text); AccederZona.setSalidaZona(usuarios); } catch { MessageBox.Show("Ingrese un valor valido"); return; } switch (zona) { case "ZONA ESPECIAL": try { AccederZona.salidaZonaEspecial(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "ZONA A": try { AccederZona.salidaZonaA(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "ZONA B": try { AccederZona.salidaZonaB(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "ZONA C": try { AccederZona.salidaZonaC(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "ZONA D": try { AccederZona.salidaZonaD(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "ZONA VIP": try { AccederZona.salidaZonaVIP(); MessageBox.Show("Se Ha Registrado La Salida De Los Usuarios !"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; } this.Close(); }
private void btnConfirmar_Click(object sender, EventArgs e) { String zona = GUIPrincipal.getZona(); String idUsuario = txtIdentificacionUsuario.Text; if (idUsuario.Length == 0) { MessageBox.Show("Ingrese un valor valido para la identificacion del usuario"); return; } Cliente user = Usuario.buscarUsuario(idUsuario); if (user == null) { MessageBoxButtons botonesConf = MessageBoxButtons.YesNo; DialogResult dR = MessageBox.Show("El usuario con la identificacion: " + idUsuario + " No existe, ¿Desea crearlo?", "Crear Usuario", botonesConf); if (dR == DialogResult.Yes) { GUIAgregar agregar = new GUIAgregar(); agregar.Show(); } return; } try { numPersonas = Convert.ToInt32(txtIngreso.Text); AccederZona.setIngreso(numPersonas); } catch { MessageBox.Show("Ingrese un valor valido"); return; } switch (zona) { case "E": try { AccederZona.reservarZonaEspecial(); MessageBox.Show("Se han ingresado los clientes!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "A": try { AccederZona.reservarZonaA(); MessageBox.Show("Se han ingresado los clientes!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "B": try { AccederZona.reservarZonaB(); MessageBox.Show("Se han ingresado los clientes!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "C": try { AccederZona.reservarZonaC(); MessageBox.Show("Se han ingresado los clientes!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "D": try { AccederZona.reservarZonaD(); MessageBox.Show("Se han ingresado los clientes!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } break; case "V": try { if (user.getTipoCuenta().Equals(Cuenta.Cuentas.VIP)) { AccederZona.reservarZonaVIP(); MessageBox.Show("Se han ingresado los clientes!"); } else { MessageBox.Show("El cliente " + user.getNombre() + " No puede ingresar a esta zona porque no es VIP"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } break; } this.Close(); }
private void btnAfotoPorcentual_Click(object sender, EventArgs e) { double aforo = AccederZona.darAforoTotal(); MessageBox.Show("El Aforo en la discoteca es del: " + aforo + "%", "Aforo Porcentual"); }