private void InitData() { Message m1 = new Message("admin", DateTime.Now, "message 1"); Message m2 = new Message("moi", DateTime.Now.AddDays(-1), "message 2"); Message m3 = new Message("toi", DateTime.Now.AddMonths(-1), "message 3"); Message m4 = new Message("admin", DateTime.Now.AddDays(-10), "message 4"); Canal c1 = new Canal("canal public 1", true); c1.addMessage(m1); c1.addMessage(m2); Canal c2 = new Canal("canal public 2", true); c2.addMessage(m2); c2.addMessage(m3); Canal c3 = new Canal("canal prive 1", false); c3.addMessage(m1); c3.addMessage(m4); canaux = new Dictionary <string, Canal>(); canaux.Add(c1.tag, c1); canaux.Add(c2.tag, c2); canaux.Add(c3.tag, c3); }
private void buttonCreerCanal_Click(object sender, RoutedEventArgs e) { string newTag = newCanalTag.Text; if (!canaux.ContainsKey(newTag)) { bool newIsPublic = newCanalIsPublic.IsChecked.Value && newCanalIsPublic.IsChecked.HasValue; Canal tmp = new Canal(newTag, newIsPublic); canaux.Add(tmp.tag, tmp); if (newIsPublic || login != "anonyme") { ComboBoxCanaux.Items.Add(newTag); } ResultCreationCanal.Content = "Canal créé avec succès !"; } else { ResultCreationCanal.Content = "Ce tag est déjà utilisé !"; } }
private void buttonCreerCanal_Click(object sender, RoutedEventArgs e) { string newTag = newCanalTag.Text; if (!canaux.ContainsKey(newTag)) { bool newIsPublic = newCanalIsPublic.IsChecked.Value && newCanalIsPublic.IsChecked.HasValue; Canal tmp = new Canal(newTag, newIsPublic); canaux.Add(tmp.tag,tmp); if (newIsPublic || login!="anonyme") ComboBoxCanaux.Items.Add(newTag); ResultCreationCanal.Content = "Canal créé avec succès !"; } else { ResultCreationCanal.Content = "Ce tag est déjà utilisé !"; } }
private void InitData() { Message m1 = new Message("admin", DateTime.Now, "message 1"); Message m2 = new Message("moi", DateTime.Now.AddDays(-1), "message 2"); Message m3 = new Message("toi", DateTime.Now.AddMonths(-1), "message 3"); Message m4 = new Message("admin", DateTime.Now.AddDays(-10), "message 4"); Canal c1 = new Canal("canal public 1", true); c1.addMessage(m1); c1.addMessage(m2); Canal c2 = new Canal("canal public 2", true); c2.addMessage(m2); c2.addMessage(m3); Canal c3 = new Canal("canal prive 1", false); c3.addMessage(m1); c3.addMessage(m4); canaux = new Dictionary<string, Canal>(); canaux.Add(c1.tag, c1); canaux.Add(c2.tag, c2); canaux.Add(c3.tag, c3); }