/// <summary> /// Event for copy a mail message to a folder. /// </summary> /// <param name="sender">The sender object.</param> /// <param name="e">The event arguments.</param> private void copytoFolderToolStripMenuItem_Click(object sender, EventArgs e) { MoveToFolderForm moveToFolderForm = new MoveToFolderForm(); moveToFolderForm.SelectedFolder = this.GetSelectedFolder(); DialogResult dr = moveToFolderForm.ShowDialog(); if (dr == DialogResult.OK) { Facade facade = Facade.GetInstance(); MailMessage mailMessage = this.rightSpine1.GetSelectedMessage(); mailMessage.ParentFolder = moveToFolderForm.SelectedFolder; facade.GetMessageStoreCustom().Messages.Add(mailMessage); } }
/// <summary> /// Event for move a mail message to a folder. /// </summary> /// <param name="sender">The sender object.</param> /// <param name="e">The event arguments.</param> public void toolStripMoveFolder_Click(object sender, EventArgs e) { MoveToFolderForm moveToFolderForm = new MoveToFolderForm(); moveToFolderForm.SelectedFolder = this.GetSelectedFolder(); DialogResult dr = moveToFolderForm.ShowDialog(); if (dr == DialogResult.OK) { Facade facade = Facade.GetInstance(); MailMessage mailMessage = this.rightSpine1.GetSelectedMessage(); mailMessage.ParentFolder = moveToFolderForm.SelectedFolder; facade.GetMessageStoreCustom().Messages.Add(mailMessage); this.messageArea1.MessageList.DeleteSelectedMessageForMove(); } }