| 123456789101112131415161718192021222324252627 |
- using Application.Abstractions.Messaging;
- using Domain.Entities.Store.ValueObject;
- using Microsoft.AspNetCore.Http;
- using SharedKernel.Results;
- namespace Application.Features.Admin.Store.Product.Update;
- public sealed record Command(
- int ID,
- int GameID,
- string Name,
- IFormFile? ThumbnailFile,
- bool RemoveThumbnail,
- string? Description,
- ProductType Type,
- int Price,
- DiscountType DiscountType,
- int DiscountValue,
- int Stock,
- int MinPurchase,
- int MaxPurchase,
- int Order,
- bool IsActive,
- DateTime? SaleStartAt,
- DateTime? SaleEndAt,
- bool RequireDonationChannel
- ) : ICommand<Result>;
|