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); }