Beispiel #1
0
        public CourseOrderDTO ToDTO(CourseOrderEntity entity)
        {
            CourseOrderDTO dto = new CourseOrderDTO();

            dto.Id             = entity.Id;
            dto.Amount         = entity.Amount;
            dto.AuditMobile    = entity.AuditMobile;
            dto.AuditTime      = entity.AuditTime;
            dto.BuyerId        = entity.BuyerId;
            dto.BuyerName      = entity.BuyerName;
            dto.Code           = entity.Code;
            dto.CourseId       = entity.CourseId;
            dto.CourseName     = entity.CourseName;
            dto.CreateTime     = entity.CreateTime;
            dto.DiscountAmount = entity.DiscountAmount;
            dto.ImgUrl         = entity.ImgUrl;
            dto.OrderStateName = entity.OrderStateId.GetEnumName <CourseOrderStateEnum>();
            return(dto);
        }
        public CourseOrderDTO ToDTO(CourseOrderEntity entity, string url)
        {
            CourseOrderDTO dto = new CourseOrderDTO();

            dto.Id             = entity.Id;
            dto.Amount         = entity.Amount;
            dto.AuditMobile    = entity.AuditMobile;
            dto.AuditTime      = entity.AuditTime;
            dto.BuyerId        = entity.BuyerId;
            dto.BuyerName      = entity.BuyerName;
            dto.Code           = entity.Code;
            dto.CourseId       = entity.CourseId;
            dto.CourseName     = entity.CourseName;
            dto.CreateTime     = entity.CreateTime;
            dto.DiscountAmount = entity.DiscountAmount;
            dto.ImgUrl         = entity.ImgUrl;
            dto.Url            = string.IsNullOrEmpty(url) ? url : url.Contains("http://") ? url : "http://" + url;
            dto.OrderStateName = entity.OrderStateId.GetEnumName <CourseOrderStateEnum>();
            return(dto);
        }