Refactor: rename Price to Amount and update protobuf enums
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
using BackOffice.BFF.Application.UserOrderCQ.Queries.GetAllUserOrderByFilter;
|
||||
using BackOffice.BFF.Application.UserOrderCQ.Queries.GetUserOrder;
|
||||
using CMSMicroservice.Protobuf.Protos;
|
||||
using Google.Protobuf.WellKnownTypes;
|
||||
using CmsUserOrderFilter = CMSMicroservice.Protobuf.Protos.UserOrder.GetAllUserOrderByFilterFilter;
|
||||
using CmsUserOrderRequest = CMSMicroservice.Protobuf.Protos.UserOrder.GetAllUserOrderByFilterRequest;
|
||||
@@ -19,16 +21,15 @@ public class UserOrderProfile : IRegister
|
||||
.IgnoreIf((src, dest) => src.Filter.DeliveryStatus==null,dest => dest.Filter.DeliveryStatus)
|
||||
.IgnoreIf((src, dest) => src.Filter.PaymentMethod==null,dest => dest.Filter.PaymentMethod)
|
||||
.IgnoreIf((src, dest) => src.Filter.PaymentStatus==null,dest => dest.Filter.PaymentStatus)
|
||||
.Map(dest => dest.Filter, src => src.Filter == null || IsEmptyFilter(src.Filter) ? null : BuildFilter(src.Filter));
|
||||
|
||||
|
||||
|
||||
.Map(dest => dest.Filter, src => src.Filter == null || IsEmptyFilter(src.Filter) ? null : BuildFilter(src.Filter));
|
||||
|
||||
|
||||
}
|
||||
|
||||
private static bool IsEmptyFilter(GetAllUserOrderByFilterFilter src)
|
||||
{
|
||||
return src.Id == null
|
||||
&& src.Price == null
|
||||
&& src.Amount == null
|
||||
&& src.PackageId == null
|
||||
&& src.TransactionId == null
|
||||
&& src.PaymentStatus == null
|
||||
@@ -45,8 +46,8 @@ public class UserOrderProfile : IRegister
|
||||
if (src.Id.HasValue)
|
||||
filter.Id = src.Id.Value;
|
||||
|
||||
if (src.Price.HasValue)
|
||||
filter.Amount = src.Price.Value;
|
||||
if (src.Amount.HasValue)
|
||||
filter.Amount = src.Amount.Value;
|
||||
|
||||
if (src.PackageId.HasValue)
|
||||
filter.PackageId = src.PackageId.Value;
|
||||
@@ -64,17 +65,17 @@ public class UserOrderProfile : IRegister
|
||||
|
||||
if (src.PaymentStatus.HasValue)
|
||||
{
|
||||
filter.PaymentStatus = (CMSMicroservice.Protobuf.Protos.PaymentStatus)src.PaymentStatus.Value;
|
||||
filter.PaymentStatus = (PaymentStatus)src.PaymentStatus.Value;
|
||||
}
|
||||
|
||||
if (src.DeliveryStatus.HasValue)
|
||||
{
|
||||
filter.DeliveryStatus = (CMSMicroservice.Protobuf.Protos.DeliveryStatus)src.DeliveryStatus.Value;
|
||||
filter.DeliveryStatus = (DeliveryStatus)src.DeliveryStatus.Value;
|
||||
}
|
||||
|
||||
if (src.PaymentMethod.HasValue)
|
||||
{
|
||||
filter.PaymentMethod = (CMSMicroservice.Protobuf.Protos.PaymentMethod)src.PaymentMethod.Value;
|
||||
filter.PaymentMethod = (PaymentMethod)src.PaymentMethod.Value;
|
||||
}
|
||||
|
||||
return filter;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
namespace BackOffice.BFF.Application.UserOrderCQ.Queries.GetAllUserOrderByFilter;
|
||||
public record GetAllUserOrderByFilterQuery : IRequest<GetAllUserOrderByFilterResponseDto>
|
||||
public record GetAllUserOrderByFilterQuery : IRequest<CMSMicroservice.Protobuf.Protos.UserOrder.GetAllUserOrderByFilterResponse>
|
||||
{
|
||||
//موقعیت صفحه بندی
|
||||
public PaginationState? PaginationState { get; init; }
|
||||
@@ -12,8 +12,8 @@ public record GetAllUserOrderByFilterQuery : IRequest<GetAllUserOrderByFilterRes
|
||||
{
|
||||
//شناسه
|
||||
public long? Id { get; set; }
|
||||
//قیمت
|
||||
public long? Price { get; set; }
|
||||
//قیمت
|
||||
public long? Amount { get; set; }
|
||||
//شناسه پکیج
|
||||
public long? PackageId { get; set; }
|
||||
//شناسه تراکنش
|
||||
|
||||
@@ -13,7 +13,7 @@ public class GetAllUserOrderByFilterResponseModel
|
||||
//شناسه
|
||||
public long Id { get; set; }
|
||||
//قیمت
|
||||
public long Price { get; set; }
|
||||
public long Amount { get; set; }
|
||||
//شناسه پکیج
|
||||
public long PackageId { get; set; }
|
||||
//شناسه تراکنش
|
||||
|
||||
@@ -5,7 +5,7 @@ public class GetUserOrderResponseDto
|
||||
//شناسه
|
||||
public long Id { get; set; }
|
||||
//قیمت
|
||||
public long Price { get; set; }
|
||||
public long Amount { get; set; }
|
||||
//شناسه پکیج
|
||||
public long PackageId { get; set; }
|
||||
//شناسه تراکنش
|
||||
|
||||
Reference in New Issue
Block a user