Exemplo n.º 1
0
        /// <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);
            }
        }
Exemplo n.º 2
0
        /// <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();
            }
        }