public ButtonMesa IniMesasPlano(int index) { ButtonMesa mesa = new ButtonMesa(GestionJson.mesasJson[index].numMesa, GestionJson.mesasJson[index].altura, GestionJson.mesasJson[index].ancho, GestionJson.mesasJson[index].numSillas); mesa.fijado = true; mesa.yacreadoBool = true; mesa.BackgroundImage = (Image)Properties.Resources.ResourceManager.GetObject(GestionJson.mesasJson[index].pathImage); mesa.BackgroundImageLayout = ImageLayout.Stretch; mesa.FlatAppearance.BorderColor = Color.Green; mesa.BackColor = Color.Green; mesa.Text = mesa.numeroMesa.ToString(); if (mesa.Height > mesa.Width) { mesa.BackgroundImage.RotateFlip(RotateFlipType.Rotate90FlipXY); } if (DatosEstaticos.simulacionOn == 1) { FichasMesas ficha = new FichasMesas(mesa.numeroMesa); DatosEstaticos.fichasMesas.Add(ficha); } return(mesa); }
public ButtonMesa CreateButtonMesa(int tamanioMesa, bool escalarPlano, int anchoMesas, int altoMesas) { /**1 = 2 sillas cuadrado * 2 = 4 sillas cuadrado * 3 = 6 sillas cuadrado * 4 = 8 sillas cuadrado * 5 = 4 sillas redondas **/ if (escalarPlano) { anchoMesas *= 2; altoMesas *= 2; } ButtonMesa btnMesa = new ButtonMesa(DatosEstaticos.numMesa, anchoMesas, altoMesas, 8); if (DatosEstaticos.Borrados.Count == 0) { btnMesa.numeroMesa = DatosEstaticos.numMesa; DatosEstaticos.IncrementarNumMesa(); } else { int count = 0; int numMesaBusqueda = 0; for (int i = 0; i < DatosEstaticos.Borrados.Count; i++) { if (count == 0) { numMesaBusqueda = DatosEstaticos.Borrados[0]; count = 1; } else { if (numMesaBusqueda > DatosEstaticos.Borrados[i]) { numMesaBusqueda = DatosEstaticos.Borrados[i]; } } } btnMesa.numeroMesa = numMesaBusqueda; DatosEstaticos.Borrados.Remove(numMesaBusqueda); } if (tamanioMesa == 1) { btnMesa.cantidadSillas = 2; btnMesa.BackgroundImage = Properties.Resources.Mesa_2Sillas1; btnMesa.resourceImageName = "Mesa_2Sillas1"; } else if (tamanioMesa == 2) { btnMesa.cantidadSillas = 4; btnMesa.BackgroundImage = Properties.Resources.Mesa_4Sillas1; btnMesa.resourceImageName = "Mesa_4Sillas1"; } else if (tamanioMesa == 3) { btnMesa.cantidadSillas = 6; btnMesa.BackgroundImage = Properties.Resources.Mesa_6Sillas1; btnMesa.resourceImageName = "Mesa_6Sillas1"; } else if (tamanioMesa == 4) { btnMesa.cantidadSillas = 8; btnMesa.BackgroundImage = Properties.Resources.Mesa_8Sillas1; btnMesa.resourceImageName = "Mesa_8Sillas1"; } else if (tamanioMesa == 5) { btnMesa.cantidadSillas = 2; btnMesa.BackgroundImage = Properties.Resources.MesaVistaAereaCircular_1; btnMesa.resourceImageName = "MesaVistaAereaCircular_1"; } btnMesa.BackgroundImageLayout = ImageLayout.Stretch; return(btnMesa); }