Esempio n. 1
0
 public static MessageRecord ToModel(this MessageRecordData node)
 {
     return(new MessageRecord()
     {
         Id = node.Id,
         MessageId = node.MessageId,
         UserId = node.UserId,
         IsReaded = node.IsReaded,
         IsEnable = node.IsEnable,
         IsDeleted = node.IsDeleted,
         ReadedTime = node.ReadedTime,
     });
 }
Esempio n. 2
0
        public static MessageRecordData ToViewData(this MessageRecord node, CategoryDictionary suffix = CategoryDictionary.None)
        {
            if (node == null)
            {
                return(null);
            }
            var model = new MessageRecordData()
            {
                Id         = node.Id,
                MessageId  = node.MessageId,
                UserId     = node.UserId,
                IsReaded   = node.IsReaded,
                IsEnable   = node.IsEnable,
                IsDeleted  = node.IsDeleted,
                ReadedTime = node.ReadedTime,
                Message    = ((suffix & CategoryDictionary.Message) == CategoryDictionary.Message) && node.Message != null?node.Message.ToViewData() : null
            };

            return(model);
        }