427d2cce1d
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 6m45s
- Changed package purchase method from DirectPurchase to Manual in multiple command handlers to reflect new business logic. - Added Manual purchase method to PackagePurchaseMethod enum for clarity. - Introduced new RPC method GetCustomerPackagePurchaseRollup in Protobuf for summarizing customer package purchases. - Updated UserPackagePurchaseProfile and UserPackagePurchaseService to support new rollup functionality. - Bumped Protobuf project version to accommodate new features.
28 lines
593 B
C#
28 lines
593 B
C#
namespace CMSMicroservice.Domain.Enums;
|
|
|
|
/// <summary>
|
|
/// نحوه خرید پکیج توسط کاربر
|
|
/// </summary>
|
|
public enum PackagePurchaseMethod
|
|
{
|
|
/// <summary>
|
|
/// هنوز پکیج خریداری نکرده
|
|
/// </summary>
|
|
None = 0,
|
|
|
|
/// <summary>
|
|
/// از طریق وام دایا
|
|
/// </summary>
|
|
DayaLoan = 1,
|
|
|
|
/// <summary>
|
|
/// از طریق پرداخت مستقیم درگاه بانکی
|
|
/// </summary>
|
|
DirectPurchase = 2,
|
|
|
|
/// <summary>
|
|
/// ثبت دستی توسط ادمین
|
|
/// </summary>
|
|
Manual = 3
|
|
}
|