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); }
public static OrderDetailManager CreateAsSingleton(PathModel pathModel) { if (_orderDetailManager == null) { _orderDetailManager = new OrderDetailManager(pathModel); } return(_orderDetailManager); }