internal void FillForm(BaseMessage message)
        {
            Tag                         = message;
            _titleLabel.Text            = message.Subject;
            _fromLabel.Text             = string.Concat("From: ", message.Sender);

            string messageDateTime;
            if(message.DateToSend < message.DateCreated)
                messageDateTime = string.Format("{0:MMM dd, yyyy} at {0:h:mm tt}", message.DateCreated);
            else
                messageDateTime = string.Format("{0:MMM dd, yyyy}", message.DateToSend);

            _dateSentLabel.Text = messageDateTime;
            _messageBodyTextBox.Text    = message.Message;
        }
        private ListViewItem FindElement(BaseMessage message)
        {
            ListViewItem toRemove = null;
            foreach (ListViewItem li in _messagesListView.Items)
            {
                if (li.Tag == message)
                {
                    toRemove = li;
                    break;
                }
            }

            return toRemove;
        }