コード例 #1
0
 /// <summary>
 /// 转换为商户应用数据传输对象
 /// </summary>
 /// <param name="entity">商户应用实体</param>
 public static MerchantAppDto ToDto(this MerchantApp entity)
 {
     if (entity == null)
     {
         return(new MerchantAppDto());
     }
     return(entity.MapTo <MerchantAppDto>());
 }
コード例 #2
0
 /// <summary>
 /// 转换为商户应用数据传输对象
 /// </summary>
 /// <param name="entity">商户应用实体</param>
 public static MerchantAppDto ToDto2(this MerchantApp entity)
 {
     if (entity == null)
     {
         return(new MerchantAppDto());
     }
     return(new MerchantAppDto {
         Id = entity.Id.ToString(),
         MerchantId = entity.MerchantId,
         AppId = entity.AppId,
         ExpiryTime = entity.ExpiryTime,
         RegisterDate = entity.RegisterDate,
         Code = entity.Code,
         State = entity.State,
         Version = entity.Version,
     });
 }
コード例 #3
0
        /// <summary>
        /// 创建商户应用
        /// </summary>
        /// <param name="merchantAppId">商户应用编号</param>
        /// <param name="merchantId">商户编号</param>
        /// <param name="appId">应用程序编号(AppId)</param>
        /// <param name="expiryTime">到期时间</param>
        /// <param name="registerDate">注册时间</param>
        /// <param name="code">授权码</param>
        /// <param name="state">状态</param>
        /// <param name="version">版本号</param>
        public static MerchantApp Create(
            Guid merchantAppId,
            Guid?merchantId,
            Guid?appId,
            DateTime expiryTime,
            DateTime registerDate,
            string code,
            int state,
            Byte[] version
            )
        {
            MerchantApp result;

            result              = new MerchantApp(merchantAppId);
            result.MerchantId   = merchantId;
            result.AppId        = appId;
            result.ExpiryTime   = expiryTime;
            result.RegisterDate = registerDate;
            result.Code         = code;
            result.State        = state;
            result.Version      = version;
            return(result);
        }