示例#1
0
 private OrderManager(PathModel pathModel = null) : base(pathModel)
 {
     _customerManager    = CustomerManager.CreateAsSingleton(PathHelper.CustomerPathModel);
     _creditManager      = CreditManager.CreateAsSingleton(PathHelper.CreditPathModel);
     _cashManager        = CashManager.CreateAsSingleton(PathHelper.CashPathModel);
     _checkManager       = CheckManager.CreateAsSingleton(PathHelper.CheckPathModel);
     _orderDetailManager = OrderDetailManager.CreateAsSingleton(PathHelper.OrderDetailPathModel);
 }
示例#2
0
        public static OrderDetailManager CreateAsSingleton(PathModel pathModel)
        {
            if (_orderDetailManager == null)
            {
                _orderDetailManager = new OrderDetailManager(pathModel);
            }

            return(_orderDetailManager);
        }