Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        public static bool UpdateOrderSaleStatistics(OrderInfo order)
        {
            if (order.LineItems.Count == 0)
            {
                return(false);
            }
            EnumTrafficActivityType productActivityType = ProductStatisticsHelper.GetProductActivityType(order);

            return(new ProductStatisticsDao().UpdateOrderSaleStatistics(order, productActivityType));
        }
Exemplo n.º 3
0
        public static bool ClearProudctStatisticOfOrder(OrderInfo order, int quantity, decimal refundAmount)
        {
            EnumTrafficActivityType productActivityType = ProductStatisticsHelper.GetProductActivityType(order);

            return(new ProductStatisticsDao().ClearProudctStatisticOfOrder(order, productActivityType, quantity, refundAmount));
        }