public void removeMessage(Message m) { messages.Remove(m); }
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); }
public void addMessage(Message m) { messages.Add(m); }
private void buttonNewMessage_Click(object sender, RoutedEventArgs e) { if (ComboBoxCanaux.SelectedValue != null) { Message m = new Message(login, DateTime.Now, newMessageBox.Text); canaux[ComboBoxCanaux.SelectedItem.ToString()].addMessage(m); refreshMessages(sender, e); } }