44 lines
1.8 KiB
C#
44 lines
1.8 KiB
C#
//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 MailBusinessLogHelper
|
|
// {
|
|
// public static MailLogData toMailLogInfo(MailEntity mailEntity)
|
|
// {
|
|
// var log_mail_info = new MailLogData();
|
|
// log_mail_info.setMailLogInfo(mailEntity);
|
|
// return log_mail_info;
|
|
// }
|
|
|
|
// //=====================================================================================
|
|
// // 비즈니스 로그 주요 함수
|
|
// //=====================================================================================
|
|
|
|
// public static void setMailLogInfo(this MailLogData logData, MailEntity mailEntity)
|
|
// {
|
|
// logData.MailPK = MainDB.MakePK(mailEntity.entityType, mailEntity.PK_Guid);
|
|
// logData.MailSK = MainDB.MakePK(mailEntity.entityType, mailEntity.SK_DateSequence);
|
|
// logData.MailKey = mailEntity.Attr.mailKey;
|
|
// logData.Title = mailEntity.Attr.title;
|
|
// logData.Body = mailEntity.Attr.text;
|
|
// logData.IsSystemMail = mailEntity.Attr.isSystemMail;
|
|
// logData.IsReadMail = mailEntity.Attr.isRead;
|
|
// logData.SenderNickname = mailEntity.Attr.senderNickName;
|
|
// logData.SenderGuid = mailEntity.Attr.senderGuid;
|
|
// logData.ReceiverNickname = mailEntity.Attr.receiverNickName;
|
|
// logData.ReceiverGuid = mailEntity.Attr.receiverGuid;
|
|
// foreach(var mailitem in mailEntity.Attr.ItemList)
|
|
// {
|
|
// logData.MailItems.Add(new() { ItemMID = mailitem.ItemId, ItemCount = mailitem.Count });
|
|
// }
|
|
// }
|
|
// }
|
|
//}
|