示例#1
0
 /// <summary>
 /// 转换为商户应用消息设置实体
 /// </summary>
 /// <param name="dto">商户应用消息设置数据传输对象</param>
 public static MerchanAppMessageSet ToEntity(this MerchanAppMessageSetDto dto)
 {
     if (dto == null)
     {
         return(new MerchanAppMessageSet());
     }
     return(dto.MapTo(new MerchanAppMessageSet(dto.Id.ToGuid())));
 }
示例#2
0
 /// <summary>
 /// 转换为商户应用消息设置实体
 /// </summary>
 /// <param name="dto">商户应用消息设置数据传输对象</param>
 public static MerchanAppMessageSet ToEntity3(this MerchanAppMessageSetDto dto)
 {
     if (dto == null)
     {
         return(new MerchanAppMessageSet());
     }
     return(MerchanAppMessageSetFactory.Create(
                setId: dto.Id.ToGuid(),
                categoryId: dto.CategoryId,
                type: dto.Type,
                state: dto.State,
                merchanId: dto.MerchanId,
                isDeleted: dto.IsDeleted,
                version: dto.Version
                ));
 }
示例#3
0
 /// <summary>
 /// 转换为商户应用消息设置实体
 /// </summary>
 /// <param name="dto">商户应用消息设置数据传输对象</param>
 public static MerchanAppMessageSet ToEntity2(this MerchanAppMessageSetDto dto)
 {
     if (dto == null)
     {
         return(new MerchanAppMessageSet());
     }
     return(new MerchanAppMessageSet(dto.Id.ToGuid())
     {
         CategoryId = dto.CategoryId,
         Type = dto.Type,
         State = dto.State,
         MerchanId = dto.MerchanId,
         IsDeleted = dto.IsDeleted,
         Version = dto.Version,
     });
 }