/// <summary> /// Constructor FormSalon /// </summary> public FormSalon() { ///<summary> ///Inicializamos componentes ///</summary> this.WindowState = FormWindowState.Maximized; InitializeComponent(); BotonMas.Hide(); BotonMenos.Hide(); BotonActualizar.Hide(); LayoutMesas.BackColor = Color.FromArgb(0, Color.Black); LayoutMesas.AutoScroll = true; label1.BackColor = System.Drawing.Color.Transparent; ///<summary> ///Creamos las mesas existentes cada vez que este form se abre /// </summary> if (Properties.Settings.Default.MesasSalon != 0) { crearMesas(Properties.Settings.Default.MesasSalon); botonAñadir.Hide(); BotonActualizar.Show(); } ///<summary> ///Si el usuario es el admin, mostramos los botones + y - para que pueda manipular las mesas /// </summary> if (Properties.Settings.Default.Admin == true) { BotonMas.Show(); BotonMenos.Show(); } }
/// <summary> /// Método para crear las mesas la primera vez /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void botonAñadir_Click(object sender, EventArgs e) { FormAñadir añadir = new FormAñadir(); if (añadir.ShowDialog() == DialogResult.OK) { LayoutMesas.Controls.Clear(); Properties.Settings.Default.MesasSalon = añadir.numMesas; Properties.Settings.Default.Save(); crearMesas(Properties.Settings.Default.MesasSalon); botonAñadir.Dispose(); BotonActualizar.Show(); BotonMas.Show(); BotonMenos.Show(); } }
private void botonAñadir_Click(object sender, System.EventArgs e) { FormAñadir añadir = new FormAñadir(); if (añadir.ShowDialog() == DialogResult.OK) { LayoutMesas.Controls.Clear(); Properties.Settings.Default.MesasTerraza = añadir.numMesas; Properties.Settings.Default.Save(); crearMesas(Properties.Settings.Default.MesasTerraza); botonAñadir.Hide(); BotonActualizar.Show(); } if (Properties.Settings.Default.Admin == true) { BotonMas.Show(); BotonMenos.Show(); } }
public FormTerraza() { InitializeComponent(); this.WindowState = FormWindowState.Maximized; label1.BackColor = System.Drawing.Color.Transparent; BotonMas.Hide(); BotonMenos.Hide(); BotonActualizar.Hide(); LayoutMesas.BackColor = Color.FromArgb(0, Color.Black); label1.BackColor = System.Drawing.Color.Transparent; if (Properties.Settings.Default.MesasTerraza != 0) { crearMesas(Properties.Settings.Default.MesasTerraza); botonAñadir.Dispose(); BotonActualizar.Show(); BotonMas.Show(); BotonMenos.Show(); } }
/// <summary> /// Método para actualizar el numero de mesas en salon /// Solo podrás usar este método si eres admin /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BotonActualizar_Click(object sender, EventArgs e) { if (Properties.Settings.Default.Admin == true) { FormAñadir añadir = new FormAñadir(); añadir.StartPosition = FormStartPosition.CenterScreen; if (añadir.ShowDialog() == DialogResult.OK) { LayoutMesas.Controls.Clear(); Properties.Settings.Default.MesasSalon = añadir.numMesas; Properties.Settings.Default.Save(); crearMesas(Properties.Settings.Default.MesasSalon); BotonMas.Show(); BotonMenos.Show(); } } else { MessageBox.Show("Debes iniciar sesion como administrador para actualizar las mesas"); } }