コード例 #1
0
ファイル: SalePresenter.cs プロジェクト: rizonemeer/PoS
        public SalePresenter(ISaleView view)
        {
            _business         = new OrderBusiness(Singleton <PosEngine> .Instance.Resolve <IRepository <Order> >());
            _businessItems    = new OrderItemBusiness(Singleton <PosEngine> .Instance.Resolve <IRepository <OrderItem> >());
            _businessCustomer = new CustomerBusiness(Singleton <PosEngine> .Instance.Resolve <IRepository <Customer> >());
            _businessProduct  = new ProductBusiness(Singleton <PosEngine> .Instance.Resolve <IRepository <Product> >());
            _view             = view;

            _model = new SaleModel(new Customer());

            _view.InitView(_model);
        }
コード例 #2
0
ファイル: Class1.cs プロジェクト: xerxesb/modulardesign
 public SaleController(IBarcodeReader barcodeReader, ISaleView saleView, ICatalog catalog)
 {
     _saleView = saleView;
     _catalog = catalog;
     barcodeReader.OnBarcode += HandleBarcode;
 }
コード例 #3
0
 public SalePresenter(ISaleView view)
 {
     saleView = view;
 }