public UsrEditFrm(GigUser u) { user = u; InitializeComponent(); comboBoxEx1.SelectedItem = comboItem8; this.Text += u.Username; textBoxX2.Text = u.Email; textBoxX3.Text = u.Name; if (u.Role == GIGRoles.Utilisateur) { comboBoxEx1.SelectedItem = comboItem8; } else if (u.Role == GIGRoles.Moderateur) { comboBoxEx1.SelectedItem = comboItem9; } else if (u.Role == GIGRoles.Administrateur) { comboBoxEx1.SelectedItem = comboItem10; } else if (u.Role == GIGRoles.Directeur) { comboBoxEx1.SelectedItem = comboItem11; } }
private void item_Click(object sender, EventArgs e) { try { ButtonItem btn = (ButtonItem)sender; GigUser g = GigSpace.Client.GetUserInfo(btn.Text); GigSpace.ShowUserInfo(g); } catch { } }
public static void ShowUserInfo(GigUser u) { try { ProfileControl.SetProfileInfo(u); MainForm.ShowModalPanel(ProfileControl); } catch (Exception ex) { GigSpace.LogError(ex); } }
private void item_Click(object sender, EventArgs e) { try { ButtonItem btn = (ButtonItem)sender; GigUser g = GigSpace.Client.GetUserInfo(btn.Text); GigSpace.ShowUserInfo(g); } catch (Exception ex) { GigSpace.LogError(ex); } }
private void addMessageToList(GigUser cmd) { try { ListViewItem item = this.listViewEx1.Items.Add(new ListViewItem(cmd.Username.ToString())); item.Tag = cmd; item.SubItems.Add(cmd.Name); item.SubItems.Add(cmd.Email); item.SubItems.Add(cmd.Role.ToString()); item.SubItems.Add(cmd.RegistrationDate.ToString()); } catch (Exception ex) { //GigSpace.LogError(ex); } }
private void buttonItem21_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { if (Admins.admin.RemoveUsers(u.Username)) { MessageBoxEx.Show("Supprimé avec succès", "Utilisateurs", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch { } }
public void AddCMD(GigUser cmd) { try { if (this.listViewEx1.InvokeRequired) { addMessageDelegate d = new addMessageDelegate(addMessageToList); listViewEx1.Invoke(d, cmd); } else { addMessageToList(cmd); } } catch (Exception ex) { // GigSpace.LogError(ex); } }
private void buttonItem16_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { CreateGtafrm frm = new CreateGtafrm(); frm.ShowDialog(); if (Admins.admin.CreateChar(u.Username, frm.textBoxX1.Text)) { MessageBoxEx.Show("Crée avec succès", "Utilisateurs", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch { } }
private void buttonItem4_Click(object sender, EventArgs e) { try{ GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { usrCtrl1.SetVisible(5); usrCtrl1.itemPanel4.Items.Clear(); foreach (GFriendRequests g in Admins.admin.GetFriendRequests(u.Username)) { LabelItem l = new LabelItem(); l.Text = g.Friend; usrCtrl1.itemPanel4.Items.Add(l); } } } catch { } }
private void buttonItem24_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { usrCtrl1.SetVisible(4); usrCtrl1.itemPanel3.Items.Clear(); foreach (GLog g in Admins.admin.GetLogs(u.Username)) { LabelItem l = new LabelItem(); l.Text = u.Username + "@" + g.LogDate + ": " + g.LogText; usrCtrl1.itemPanel3.Items.Add(l); } } } catch { } }
private void buttonItem26_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { usrCtrl1.SetVisible(2); usrCtrl1.nlist.Items.Clear(); foreach (string g in Admins.admin.GetFriends(u.Username)) { LabelItem l = new LabelItem(); l.Text = g; usrCtrl1.nlist.Items.Add(l); } } } catch { } }
private void buttonItem23_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { usrCtrl1.SetVisible(1); usrCtrl1.itemPanel1.Items.Clear(); foreach (GigMessage g in Admins.admin.GetMessages(u.Username)) { LabelItem l = new LabelItem(); l.Text = g.Sender + ": " + g.Message; usrCtrl1.itemPanel1.Items.Add(l); } } } catch { } }
public void Init(string user) { try { listViewEx1.Items.Clear(); Admins.SetSTAT("Recherche des produits..."); GigUser scmd = new GigUser(); // AddCMD(scmd); foreach (KeyValuePair <string, string> f in Admins.admin.FindUser(user)) { scmd = Admins.admin.GetUserInfo(f.Key); AddCMD(scmd); } Admins.SetSTAT("Recherche terminé"); } catch { } }
private void buttonItem20_Click(object sender, EventArgs e) { try { GigUser u = usrCtrl1.GetSelectedUser(); if (u != null) { UsrEditFrm frm = new UsrEditFrm(u); frm.ShowDialog(); if (frm.Done) { if (Admins.admin.ModifyUser(u.Username, frm.user.Name, frm.user.Email, ((byte)frm.user.Role).ToString())) { MessageBoxEx.Show("Modifié avec succès", "Utilisateurs", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } catch { } }
public async Task <IActionResult> OnPostAsync(string returnUrl = null) { returnUrl = returnUrl ?? Url.Content("~/"); if (ModelState.IsValid) { var user = new GigUser { UserName = Input.Email, Email = Input.Email, Name = Input.Name }; var result = await _userManager.CreateAsync(user, Input.Password); if (result.Succeeded) { _logger.LogInformation("User created a new account with password."); var code = await _userManager.GenerateEmailConfirmationTokenAsync(user); var callbackUrl = Url.Page( "/Account/ConfirmEmail", pageHandler: null, values: new { userId = user.Id, code = code }, protocol: Request.Scheme); await _emailSender.SendEmailAsync(Input.Email, "Confirm your email", $"Please confirm your account by <a href='{HtmlEncoder.Default.Encode(callbackUrl)}'>clicking here</a>."); await _signInManager.SignInAsync(user, isPersistent : false); return(LocalRedirect(returnUrl)); } foreach (var error in result.Errors) { ModelState.AddModelError(string.Empty, error.Description); } } // If we got this far, something failed, redisplay form return(Page()); }
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 { } }