private void BBack_Click(object sender, EventArgs e) { MainAplicacion main = new MainAplicacion(); main.Show(); this.Close(); }
private void Menu_LogIn(object sender, LogInEventArgs e) { ActiveUser = e.Usuario; MainAplicacion menu = new MainAplicacion(); menu.Show(); form_login.Enabled = false; }
private void EnviaNota(object sender, RankEventArgs e) { ActiveUser = e.Usuario; ActiveUser.SetNota(e.Lugar, e.Nota, e.Comment); MainAplicacion menu = new MainAplicacion(); menu.Show(); ventana.Enabled = false; }
private void BCredito_Click(object sender, EventArgs e) { List <Local> locales = Metodos.DeserializarLocal(); List <Users> usuarios = Metodos.DeserializarUsers(); bool hay_error = false; try { string elige_local = CLocal.Text; string elige_producto = LProducto.Text; int Cantidad = Convert.ToInt32(ICantidad.Text); } catch (Exception exc) { MessageBox.Show("No relleno todos los campos\n" + exc.Message, "Error"); Metodos.SerializarLocal(locales); hay_error = true; } if (hay_error == false) { int MedioPago = 1; string elige_local = CLocal.SelectedItem.ToString(); Local Lugar = Metodos.BuscaLocal(elige_local, locales); string elige_producto = CProducto.SelectedItem.ToString(); int Cantidad = Convert.ToInt32(ICantidad.Text); Users UsuarioActivo = AUser.UsuarioA; int numero = Metodos.BuscaIndiceUser(usuarios, UsuarioActivo); if (UsuarioActivo.RealizarPedido(locales, elige_local, elige_producto, Cantidad, MedioPago)) { MessageBox.Show("Pedido Realizado con exito!"); Metodos.SerializarLocal(locales); usuarios[numero].RealizarPedido(locales, elige_local, elige_producto, Cantidad, MedioPago); Metodos.SerializarUsers(usuarios); MainAplicacion main = new MainAplicacion(); main.Show(); this.Close(); } else { MessageBox.Show("Error en realizar pedido", "Error"); } Metodos.SerializarLocal(locales); Metodos.SerializarUsers(usuarios); } }