Add address/order handling
This commit is contained in:
@@ -11,7 +11,7 @@ public interface IUnitOfWork
|
||||
public IUserRoleRepository UserRoleRepository { get; }
|
||||
public IRoleRepository RoleRepository { get; }
|
||||
public IOrderRepository OrderRepository { get; }
|
||||
public IOrderItemRepository OrderItemRepository { get; }
|
||||
public IAddressRepository AddressRepository { get; }
|
||||
|
||||
Task SaveAsync(CancellationToken cancellationToken = default);
|
||||
Task BeginTransactionAsync(CancellationToken cancellationToken = default);
|
||||
|
||||
@@ -16,17 +16,15 @@ public class ProductMappingProfile: Profile
|
||||
.ForMember(dest => dest.ModifiedAt, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.CreatedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.ModifiedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.Product, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.OrderItems, opt => opt.Ignore());
|
||||
.ForMember(dest => dest.Product, opt => opt.Ignore());
|
||||
|
||||
CreateMap<ProductVariant, ProductVariantDto>();
|
||||
CreateMap<ProductVariantDto, ProductVariant>()
|
||||
.ForMember(dest => dest.CreatedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.ModifiedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.OrderItems, opt => opt.Ignore());
|
||||
.ForMember(dest => dest.ModifiedBy, opt => opt.Ignore());
|
||||
|
||||
CreateMap<Product, ProductDto>();
|
||||
|
||||
|
||||
CreateMap<CreateProductCommand, Product>()
|
||||
.ForMember(dest => dest.Id, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.CreatedAt, opt => opt.Ignore())
|
||||
@@ -34,8 +32,7 @@ public class ProductMappingProfile: Profile
|
||||
.ForMember(dest => dest.CreatedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.ModifiedBy, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.Category, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.ProductVariants, opt => opt.Ignore())
|
||||
.ForMember(dest => dest.OrderItems, opt => opt.Ignore());
|
||||
.ForMember(dest => dest.ProductVariants, opt => opt.Ignore());
|
||||
|
||||
CreateMap<Category, CategoryDto>();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user