private void unpaidTile_Click(object sender, EventArgs e) { try { CGIGPfrm frm = new CGIGPfrm(); if (GigSpace.Client.MyAccount.GIGP > 3) { frm.integerInput1.MaxValue = GigSpace.Client.MyAccount.GIGP - 1; frm.ShowDialog(); if (frm.Done && frm.textBoxX2.Text.Length > 0) { GigSpace.SetSTAT("Convertion des points..."); if (GigSpace.Client.ConvertGIGP(frm.integerInput1.Value, frm.textBoxX2.Text)) { GigSpace.Client.MyAccount = GigSpace.Client.GetUserInfo(GigSpace.Client.MyAccount.Username); LoadCtrl(); MessageBoxEx.Show("Points transfèrè au jeu avec succès", "GIGP", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBoxEx.Show("Transfert échouè", "GIGP", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBoxEx.Show("Solde insuffisant", "GIGP", MessageBoxButtons.OK, MessageBoxIcon.Information); } GigSpace.SetSTAT("Terminé"); } catch (Exception ex) { GigSpace.LogError(ex); } }
public void Init() { try { itemPanel1.Items.Clear(); int i = 0; GigSpace.SetSTAT("Recherche des messages..."); foreach (GigMessage msg in GigSpace.Client.GetMessages()) { i++; ButtonItem btn = new ButtonItem(); btn.Image = GIG_CLIENT.Properties.Resources.e_mail; btn.Text = msg.Sender + " : " + msg.Message; btn.ButtonStyle = eButtonStyle.ImageAndText; btn.Name = msg.Sender + i.ToString(); btn.Tag = msg; btn.Click += new EventHandler(btn_Click); itemPanel1.Items.Add(btn); } GigSpace.SetSTAT("Terminé"); } catch { } }
public void Init() { try { GigSpace.SetSTAT("Liste d'amis..."); itemPanel1.Items.Clear(); foreach (string friend in GigSpace.Client.MyAccount.Friends) { if (friend.Length > 3) { ButtonItem item = new ButtonItem(); item.Image = GIG_CLIENT.Properties.Resources.my_friends; item.Text = friend; item.Name = friend; item.ButtonStyle = eButtonStyle.ImageAndText; item.Click += new EventHandler(item_Click); itemPanel1.Items.Add(item); } } } catch (Exception ex) { GigSpace.LogError(ex); } }
private void buttonX1_Click(object sender, EventArgs e) { try { if (textBoxX1.Text.Length > 0) { GigSpace.SetSTAT("Recherche des utilisateurs (" + textBoxX1.Text + ")..."); Dictionary <string, string> u = GigSpace.Client.FindUser(textBoxX1.Text); itemPanel2.Items.Clear(); GigSpace.SetSTAT(u.Count.ToString() + " utilisateur(s) trouvé(s)"); foreach (KeyValuePair <string, string> user in u) { ButtonItem item = new ButtonItem(); item.Image = GIG_CLIENT.Properties.Resources.user; item.Text = user.Key + " Nom : " + user.Value; item.Name = user.Key; item.ButtonStyle = eButtonStyle.ImageAndText; item.Click += new EventHandler(item1_Click); itemPanel2.Items.Add(item); } this.Refresh(); } } catch (Exception ex) { GigSpace.LogError(ex); } }
private void buttonX1_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(textBoxX1.Text) || string.IsNullOrEmpty(textBoxX2.Text) || (textBoxX1.Text + textBoxX2.Text).Contains("&") || (textBoxX1.Text + textBoxX2.Text).Contains("=") || (textBoxX1.Text + textBoxX2.Text).Contains(".") || (textBoxX1.Text + textBoxX2.Text).Contains("?") && GigSpace.Client.MyAccount.Friends.Contains(textBoxX1.Text)) { MessageBoxEx.Show("Enterer un message et un nom d'utilisateur valides", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { GigSpace.SetSTAT("Envoi en cours..."); if (GigSpace.Client.SendMessage(GigSpace.Client.MyAccount.Username, textBoxX1.Text, textBoxX2.Text)) { MessageBoxEx.Show("Envoyé!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBoxEx.Show("échoué : " + GigSpace.Client.ErrorMSG, "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } GigSpace.SetSTAT("Terminé"); } } catch { } finally { this.Close(); } }
public void Init() { try{ itemPanel1.Items.Clear(); itemPanel2.Items.Clear(); itemPanel3.Items.Clear(); itemPanel4.Items.Clear(); foreach (GIGNewsEntry news in GigSpace.Client.GetNews()) { LabelItem it = new LabelItem(); it.Name = news.Name; it.Text = news.Name + " : " + news.Content; itemPanel3.Items.Add(it); } GigSpace.SetSTAT("Recherche des informations..."); CommunityInfo ci = GigSpace.Client.GetCommunityInfo(); GigSpace.SetSTAT("Informations trouvé..."); GigSpace.Connected = ci.NumberPlayers; GigSpace.SetCON(ci.NumberPlayers); foreach (GigServer sv in ci.Servers) { LabelItem it = new LabelItem(); it.Name = sv.Name; it.Text = sv.Name + " : (" + sv.EP.ToString() + ")"; itemPanel4.Items.Add(it); } int i = 0; foreach (string s in ci.TopTenPlayers) { i++; LabelItem it = new LabelItem(); it.Name = s; it.Text = i.ToString() + ". " + s; itemPanel1.Items.Add(it); } i = 0; foreach (string s in ci.TopTenRich) { i++; LabelItem it = new LabelItem(); it.Name = s; it.Text = i.ToString() + ". " + s; itemPanel2.Items.Add(it); } } catch (Exception ex) { GigSpace.LogError(ex); } }
private void Home_Shown(object sender, EventArgs e) { try { GigSpace.CommunityControl.Init(); GigSpace.SetSTAT("Prêt"); ShowPanel(GigSpace.HomeControl); GPlayer.Welcome(); } catch { } }
public void Init() { try { messagesListView.Items.Clear(); GigSpace.SetSTAT("Recherche des transactions..."); foreach (GigTransaction t in GigSpace.Client.GetTransactions()) { AddTRANS(t); } GigSpace.SetSTAT("Terminé"); } catch { } }
public void LoadCtrl() { try { GigSpace.SetSTAT("Recherche de votre solde..."); GigSpace.Client.MyAccount = GigSpace.Client.GetUserInfo(GigSpace.Client.MyAccount.Username); GigSpace.SetSTAT("Terminé"); labelX2.Text = GigSpace.Client.MyAccount.GIGP.ToString(); if (GigSpace.Client.MyAccount.GIGP > 10) { labelX2.ForeColor = Color.LimeGreen; } else { labelX2.ForeColor = Color.Red; } } catch { } }
// Init public void Init() { try { messagesListView.Items.Clear(); GigSpace.SetSTAT("Recherche des commandes..."); foreach (GigCommand cmd in GigSpace.Client.GetMyCommands()) { AddCMD(cmd); } GigSpace.SetSTAT("Recherche terminé"); } catch (Exception ex) { GigSpace.LogError(ex); } }
public void SetProfileInfo(GigUser gigu) { try { if (gigu.Username == GigSpace.Client.MyAccount.Username) { GigSpace.SetSTAT("Recherche de votre infos..."); GigSpace.Client.MyAccount = GigSpace.Client.GetUserInfo(GigSpace.Client.MyAccount.Username); GigSpace.SetSTAT("Terminé"); } nlist.Items.Clear(); flist.Items.Clear(); vlist.Items.Clear(); if (gigu.Username == GigSpace.Client.MyAccount.Username) { Notificationtab.Visible = true; foreach (string not in GigSpace.Client.GetNotifications()) { nlist.AddItem(not); } superTabItem3.Visible = true; buttonItem4.Visible = false; } else { Notificationtab.Visible = false; nlist.Items.Clear(); superTabItem3.Visible = false; buttonItem4.Visible = true; } unlb.Text = gigu.Username; nlb.Text = gigu.Name; elb.Text = gigu.Email; rlb.Text = gigu.Role.ToString(); dlb.Text = gigu.RegistrationDate.ToString(); foreach (string friend in gigu.Friends) { if (friend.Length > 3) { ButtonItem item = new ButtonItem(); item.Image = GIG_CLIENT.Properties.Resources.my_friends; item.Text = friend; item.Name = friend; item.ButtonStyle = eButtonStyle.ImageAndText; item.Click += new EventHandler(item_Click); flist.Items.Add(item); } } gtaunlb.Text = gigu.GTAUsername; gigplb.Text = gigu.GIGP.ToString(); vipgta.Text = gigu.VIP.ToString(); foreach (Car f in gigu.Cars) { vlist.AddItem(f.Name); } // Load Calender calendarView1.CalendarModel.Appointments.Clear(); XmlDocument doc = new XmlDocument(); doc.Load(Application.StartupPath + @"\Data\Calender.dat"); foreach (XmlElement el in doc.DocumentElement.ChildNodes) { DateTime startDate = DateTime.Parse(el.GetAttribute("sd")); DateTime endDate = DateTime.Parse(el.GetAttribute("ed")); if (calendarView1.DateSelectionStart.HasValue && calendarView1.DateSelectionEnd.HasValue) { startDate = calendarView1.DateSelectionStart.Value; endDate = calendarView1.DateSelectionEnd.Value; } Appointment ap = AddNewAppointment(startDate, endDate, el.GetAttribute("desc"), el.GetAttribute("subject"), el.GetAttribute("tooltip")); // Make sure the appointment is visible calendarView1.EnsureVisible(ap); } } catch { } }
public void Init() { try { GigSpace.SetSTAT("Recherche des articles..."); itemPanel1.Items.Clear(); itemPanel2.Items.Clear(); itemPanel3.Items.Clear(); foreach (GigVehicle c in GigSpace.Client.GetVehicles()) { ButtonItem b = new ButtonItem(); if (File.Exists(Application.StartupPath + @"\CARS\Vehicle_" + c.Model + ".jpg")) { b.Image = new Bitmap(Application.StartupPath + @"\CARS\Vehicle_" + c.Model + ".jpg"); } if (c.Price <= GigSpace.Client.MyAccount.GIGP) { b.ForeColor = Color.LimeGreen; } else { b.ForeColor = Color.Red; } b.ButtonStyle = eButtonStyle.ImageAndText; b.Text = c.ID.ToString() + ". " + c.Name; b.Name = c.ID.ToString(); b.Tag = c; b.Click += new EventHandler(b_Click); itemPanel1.Items.Add(b); } foreach (GigHouse h in GigSpace.Client.GetHouses()) { ButtonItem b = new ButtonItem(); b.Text = h.ID.ToString() + ". " + h.Name.Replace("?", "è"); if (h.Price <= GigSpace.Client.MyAccount.GIGP) { b.ForeColor = Color.LimeGreen; } else { b.ForeColor = Color.Red; } b.Name = h.ID.ToString(); b.Tag = h; b.Click += new EventHandler(h_Click); itemPanel2.Items.Add(b); } foreach (GigWeapon w in GigSpace.Client.GetWeapons()) { ButtonItem b = new ButtonItem(); if (File.Exists(Application.StartupPath + @"\WEAPONS\" + w.ID + ".gif")) { b.Image = new Bitmap(Application.StartupPath + @"\WEAPONS\" + w.ID + ".gif"); } b.Name = w.ID.ToString(); b.ButtonStyle = eButtonStyle.ImageAndText; if (w.Price <= GigSpace.Client.MyAccount.GIGP) { b.ForeColor = Color.LimeGreen; } else { b.ForeColor = Color.Red; } b.Text = w.ID.ToString() + ". " + w.Name; b.Tag = w; b.Click += new EventHandler(w_Click); itemPanel3.Items.Add(b); GigSpace.SetSTAT("Terminé"); } } catch { } }