public static bool ClearProudctStatistic(int productId, int quantity, decimal amount, OrderInfo order) { DateTime payDate = order.PayDate; EnumTrafficActivityType productActivityType = ProductStatisticsHelper.GetProductActivityType(order); return(new ProductStatisticsDao().ClearProudctStatistic(productId, quantity, amount, payDate, productActivityType)); }
public static bool UpdateOrderSaleStatistics(OrderInfo order) { if (order.LineItems.Count == 0) { return(false); } EnumTrafficActivityType productActivityType = ProductStatisticsHelper.GetProductActivityType(order); return(new ProductStatisticsDao().UpdateOrderSaleStatistics(order, productActivityType)); }
public static bool ClearProudctStatisticOfOrder(OrderInfo order, int quantity, decimal refundAmount) { EnumTrafficActivityType productActivityType = ProductStatisticsHelper.GetProductActivityType(order); return(new ProductStatisticsDao().ClearProudctStatisticOfOrder(order, productActivityType, quantity, refundAmount)); }