예제 #1
0
 private void FormEmailTemplateEdit_Load(object sender, System.EventArgs e)
 {
     gridAttachments.ContextMenu = contextMenuAttachments;
     textSubject.Text            = ETcur.Subject;
     textDescription.Text        = ETcur.Description;
     if (ETcur.EmailTemplateNum == 0)           //New email template
     {
         _listEmailAttachDisplayed = new List <EmailAttach>();
         ETcur.BodyText            = "";
     }
     else
     {
         _listEmailAttachDisplayed = EmailAttaches.GetForTemplate(ETcur.EmailTemplateNum);
         foreach (EmailAttach attachment in _listEmailAttachDisplayed)
         {
             _listEmailAttachOld.Add(attachment.Copy());
         }
     }
     textBodyText.Text = ETcur.BodyText;
     if (EmailMessages.IsHtmlEmail(ETcur.TemplateType))
     {
         _hasTextChanged = true;
         _isRaw          = (ETcur.TemplateType == EmailType.RawHtml);
         ChangeView(true);
     }
     FillAttachments();
 }
예제 #2
0
 private void FormEmailTemplateEdit_Load(object sender, System.EventArgs e)
 {
     gridAttachments.ContextMenu = contextMenuAttachments;
     textSubject.Text            = ETcur.Subject;
     textBodyText.Text           = ETcur.BodyText;
     textDescription.Text        = ETcur.Description;
     if (ETcur.EmailTemplateNum == 0)           //New email template
     {
         _listEmailAttachDisplayed = new List <EmailAttach>();
     }
     else
     {
         _listEmailAttachDisplayed = EmailAttaches.GetForTemplate(ETcur.EmailTemplateNum);
         foreach (EmailAttach attachment in _listEmailAttachDisplayed)
         {
             _listEmailAttachOld.Add(attachment.Copy());
         }
     }
     FillAttachments();
 }