sozsoft-platform/api/src/Sozsoft.Platform.Application.Contracts/Public/OrderDto.cs

30 lines
763 B
C#
Raw Normal View History

2026-02-24 20:44:16 +00:00
using System;
using System.Collections.Generic;
using Sozsoft.Platform.Tenants;
using Volo.Abp.Application.Dtos;
namespace Sozsoft.Platform.Public;
public class OrderDto : EntityDto<Guid>
{
public CustomTenantDto Tenant { get; set; }
public List<OrderItemDto> Items { get; set; }
public string BillingCycle { get; set; }
public int Period { get; set; }
public DateTime? LicenseStartTime { get; set; }
public DateTime? LicenseStopTime { get; set; }
2026-02-24 20:44:16 +00:00
public decimal Subtotal { get; set; }
public decimal Commission { get; set; }
public decimal Total { get; set; }
public Guid PaymentMethodId { get; set; }
public int? Installment { get; set; }
public Dictionary<string, object> PaymentData { get; set; }
}