void InitSysTitleItem(tagSystemMailTitle SysMailTitle) { EmailItemUI item = null; item = new EmailItemUI(null, SysMailTitle); item.Init(m_EmailItemObj); m_EmailList.Add(item); }
public EmailItemUI(tagNormalMailTitle NormalMailTitle, tagSystemMailTitle SysMailTitle) { if (NormalMailTitle != null) { m_MailItmeInfo.MailID = NormalMailTitle.MailID; m_MailItmeInfo.bType = (byte)EmailType.Normal_Email; m_MailItmeInfo.SrcFaceID = NormalMailTitle.SrcFaceID; m_MailItmeInfo.SrcNickName = NormalMailTitle.SrcNickName; m_MailItmeInfo.SrcUserID = NormalMailTitle.SrcUserID; m_MailItmeInfo.bIsRead = NormalMailTitle.bIsRead; m_MailItmeInfo.bDiffTime = NormalMailTitle.bDiffTime; } else { m_MailItmeInfo.bType = (byte)EmailType.Sys_Email; m_MailItmeInfo.bDiffTime = SysMailTitle.bDiffTime; m_MailItmeInfo.bIsExistsItem = SysMailTitle.bIsExistsItem; m_MailItmeInfo.bIsRead = SysMailTitle.bIsRead; m_MailItmeInfo.MailID = SysMailTitle.MailID; } }