//using ServerCommon.BusinessLogDomain; //using ServerCommon; //using System; //using System.Collections.Generic; //using System.Linq; //using System.Text; //using System.Threading.Tasks; //namespace GameServer //{ // public static class MailHelper // { // public static void setMailInfo(this MailInfo mailInfo, MailEntity mailEntity, EMailType mailType) // { // mailInfo.MailKey = mailEntity.Attr.mailKey; // mailInfo.IsRead = mailEntity.Attr.isRead == true ? 1 : 0; // mailInfo.IsGetItem = mailEntity.Attr.isGetItem == true ? 1 : 0; // mailInfo.IsSystemMail = mailEntity.Attr.isSystemMail == true ? 1 : 0; // mailInfo.NickName = mailType == EMailType.RECEIVED_MAIL ? mailEntity.Attr.senderNickName : mailEntity.Attr.receiverNickName; // mailInfo.Guid = mailType == EMailType.RECEIVED_MAIL ? mailEntity.Attr.senderGuid : mailEntity.Attr.receiverGuid; // mailInfo.Title = mailEntity.Attr.title; // mailInfo.Text = mailEntity.Attr.text; // mailInfo.CreateTime = mailEntity.Attr.createTime; // mailInfo.ExpireTime = mailEntity.Attr.expireTime; // mailInfo.MailType = (int)mailType; // mailInfo.ItemList.AddRange(mailEntity.Attr.ItemList); // } // } //}