Esempio n. 1
0
        public void Clear()
        {
            var order = OrderService.GetCurrentOrder();

            if (order == null || order.HasPayment)
            {
                return;
            }
            OrderDetailService.DeleteAndSubmit(order.OrderDetails);
            OrderExamService.DeleteAndSubmit(order.OrderExams);
            OrderService.DeleteAndSubmit(order);
        }
Esempio n. 2
0
        public void DeleteTrack(string trackTC)
        {
            var order = OrderService.GetCurrentOrder();

            if (order == null || order.HasPayment)
            {
                return;
            }
            var orderDetailsForDelete = order.OrderDetails
                                        .Where(od => od.Track_TC == trackTC);

            OrderDetailService.DeleteAndSubmit(orderDetailsForDelete);
        }