public OrderedProductDto IncreaceCount(OrderedProductDto dto) { Mapper mapper = new Mapper(new MapperConfiguration(z => z.CreateMap <OrderedProductDto, OrderedProductDto>())); var instance = mapper.Map <OrderedProductDto>(dto); instance.Count++; return(instance); }
public async Task <OrderedProductDto> UpdateSale(OrderedProductDto dto) { var instance = mapper.GetCopy(dto); var sale = await GetMaxCommonSale(dto.ProductDto.Id, dto.Count); instance.CommonSale = sale; return(instance); }
public OrderedProductDto DecreaceCount(OrderedProductDto dto) { if (dto.Count <= 1) { return(dto); } var instance = mapper.GetCopy(dto); instance.Count--; return(instance); }