示例#1
0
        public static T MapTo <T>(this IUserToUserRequestEntity entity)
            where T : Request, new()
        {
            var request = new T();

            entity.MapTo(request);
            return(request);
        }
示例#2
0
 public static void MapTo(this Request request, IUserToUserRequestEntity entity)
 {
     entity.messageText   = request.Text;
     entity.status        = (byte)request.Status;
     entity.firstSentTime = request.FirstSentTime;
     entity.lastSentTime  = request.LastSentTime;
     entity.actionedTime  = request.ActionedTime;
 }
示例#3
0
 public static void MapTo(this IUserToUserRequestEntity entity, Request request)
 {
     request.Id            = entity.id;
     request.Text          = entity.messageText;
     request.Status        = (RequestStatus)entity.status;
     request.FirstSentTime = entity.firstSentTime;
     request.LastSentTime  = entity.lastSentTime;
     request.ActionedTime  = entity.actionedTime;
 }