private void Remove_Click(object sender, EventArgs e) { bool hay_error = false; try { string prod = CProducto.SelectedItem.ToString(); } catch (Exception exc) { MessageBox.Show("Error al remover producto\n" + exc.Message, "Error"); hay_error = true; } if (hay_error == false) { string prod = CProducto.SelectedItem.ToString(); List <Local> locales = Metodos.DeserializarLocal(); AdminLocal admin = AUser.AdminLocalA; Producto aremover = Metodos.BuscaProducto(admin.GetLocal().menu, prod); admin.QuitarDelMenu(aremover); MessageBox.Show("Product removed!"); this.Hide(); Metodos.SerializarLocal(locales); MainAdminLocal a = new MainAdminLocal(); a.Show(); } }
private void BBack_Click(object sender, EventArgs e) { MainAdminLocal a = new MainAdminLocal(); this.Close(); a.Show(); }
private void BAdd_Click(object sender, EventArgs e) { bool hay_error = false; try { string Nombre = TNombre.Text; string Precio = TPrecio.Text; int Stock = Int32.Parse(TStock.Text); int Id = Int32.Parse(TId.Text); } catch (Exception exc) { MessageBox.Show("Error al agregar producto\n" + exc.Message, "Error"); hay_error = true; } if (hay_error == false) { string local = CLocal.SelectedItem.ToString(); List <Local> locales = Metodos.DeserializarLocal(); Local lugar = Metodos.BuscaLocal(local, locales); string Nombre = TNombre.Text; int Precio = Convert.ToInt32(TPrecio.Text); int Stock = Int32.Parse(TStock.Text); int Id = Int32.Parse(TId.Text); AdminLocal adminLocal = AUser.AdminLocalA; adminLocal.AgregarAlMenu(lugar, Nombre, Precio, Stock); Metodos.SerializarLocal(locales); MessageBox.Show("Producto agregado con exito!"); this.Close(); MainAdminLocal a = new MainAdminLocal(); a.Show(); } }
private void Menu_LogIn(object sender, LoginLocalEventArgs e) { ActiveAdmin = e.admin; MainAdminLocal a = new MainAdminLocal(); a.Show(); login.Enabled = false; }
private void BListo_Click(object sender, EventArgs e) { DateTime hoy = DateTime.Now; bool hay_error = false; try { string[] Opening = TAbrir.Text.Split(':'); int horaOpen = Convert.ToInt32(Opening[0]); int minOpen = Convert.ToInt32(Opening[1]); string[] HClosing = TCerrar.Text.Split(':'); int horaCLose = Convert.ToInt32(HClosing[0]); int minClose = Convert.ToInt32(HClosing[1]); DateTime newAbre = new DateTime(hoy.Year, hoy.Month, hoy.Day, horaOpen, minOpen, 0); DateTime newCierre = new DateTime(hoy.Year, hoy.Month, hoy.Day, horaCLose, minClose, 0); List <Local> locales = Metodos.DeserializarLocal(); AdminLocal admin = AUser.AdminLocalA; Local lugar = Metodos.BuscaLocal(admin.GetLocal().GetName(), locales); lugar.horario.Clear(); lugar.horario[0] = newAbre; lugar.horario[1] = newCierre; } catch (Exception exc) { MessageBox.Show("Error al cambiar horario de local\n" + exc.Message, "Error"); hay_error = true; } if (hay_error == false) { string[] Opening = TAbrir.Text.Split(':'); int horaOpen = Convert.ToInt32(Opening[0]); int minOpen = Convert.ToInt32(Opening[1]); string[] HClosing = TCerrar.Text.Split(':'); int horaCLose = Convert.ToInt32(HClosing[0]); int minClose = Convert.ToInt32(HClosing[1]); DateTime newAbre = new DateTime(hoy.Year, hoy.Month, hoy.Day, horaOpen, minOpen, 0); DateTime newCierre = new DateTime(hoy.Year, hoy.Month, hoy.Day, horaCLose, minClose, 0); List <Local> locales = Metodos.DeserializarLocal(); AdminLocal admin = AUser.AdminLocalA; Local lugar = Metodos.BuscaLocal(admin.GetLocal().GetName(), locales); lugar.horario.Clear(); lugar.horario[0] = newAbre; lugar.horario[1] = newCierre; MessageBox.Show("Horario de local cambiado con exito!"); this.Close(); MainAdminLocal a = new MainAdminLocal(); a.Show(); } }