コード例 #1
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="utilityService"></param>
 /// <param name="resourceManager"></param>
 /// <param name="tillService"></param>
 public MessageManager(IUtilityService utilityService, IApiResourceManager resourceManager,
                       ITillService tillService)
 {
     _utilityService  = utilityService;
     _resourceManager = resourceManager;
     _tillService     = tillService;
 }
コード例 #2
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="receiptManager"></param>
 /// <param name="tillService"></param>
 /// <param name="resourceManager"></param>
 public ReportController(IReceiptManager receiptManager, ITillService tillService,
                         IApiResourceManager resourceManager)
 {
     _receiptManager  = receiptManager;
     _tillService     = tillService;
     _resourceManager = resourceManager;
 }
コード例 #3
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="policyManager"></param>
 /// <param name="tillService"></param>
 /// <param name="taxExemptSaleService"></param>
 /// <param name="treatyManager"></param>
 /// <param name="purchaseListManager"></param>
 public TaxExemptSaleManager(IPolicyManager policyManager,
                             ITillService tillService,
                             ITaxExemptService taxExemptSaleService,
                             ITreatyManager treatyManager,
                             IPurchaseListManager purchaseListManager)
 {
     _policyManager        = policyManager;
     _tillService          = tillService;
     _taxExemptSaleService = taxExemptSaleService;
     _treatyManager        = treatyManager;
     _purchaseListManager  = purchaseListManager;
 }
コード例 #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="cashService"></param>
 /// <param name="receiptManager"></param>
 /// <param name="tillService"></param>
 /// <param name="reasonService"></param>
 /// <param name="policyManager"></param>
 /// <param name="loginManager"></param>
 /// <param name="resourceManager"></param>
 /// <param name="tenderManager"></param>
 /// <param name="saleManager"></param>
 public CashBonusManager(ICashBonusService cashBonusService, IPolicyManager policyManager, ITillService tillService, ILoginManager loginManager, IApiResourceManager resourceManager, IReceiptManager receiptManager, IReasonService reasonService /*ITillService tillService,
                                                                                                                                                                                                                                                    * IReasonService reasonService
                                                                                                                                                                                                                                                    * , ITenderManager tenderManager,
                                                                                                                                                                                                                                                    * ISaleManager saleManager*/)
 {
     _cashBonusService = cashBonusService;
     _receiptManager   = receiptManager;
     _reasonService    = reasonService;
     _policyManager    = policyManager;
     _loginManager     = loginManager;
     _resourceManager  = resourceManager;
     _tillService      = tillService;
     //_tenderManager = tenderManager;
     //_saleManager = saleManager;
 }
コード例 #5
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="cashService"></param>
 /// <param name="receiptManager"></param>
 /// <param name="tillService"></param>
 /// <param name="reasonService"></param>
 /// <param name="policyManager"></param>
 /// <param name="loginManager"></param>
 /// <param name="resourceManager"></param>
 /// <param name="tenderManager"></param>
 /// <param name="saleManager"></param>
 public CashManager(ICashService cashService, IReceiptManager receiptManager, ITillService tillService,
                    IReasonService reasonService, IPolicyManager policyManager,
                    ILoginManager loginManager, IApiResourceManager resourceManager, ITenderManager tenderManager,
                    ISaleManager saleManager)
 {
     _cashService     = cashService;
     _receiptManager  = receiptManager;
     _reasonService   = reasonService;
     _policyManager   = policyManager;
     _loginManager    = loginManager;
     _resourceManager = resourceManager;
     _tillService     = tillService;
     _tenderManager   = tenderManager;
     _saleManager     = saleManager;
 }
コード例 #6
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="utilityService"></param>
 /// <param name="userService"></param>
 /// <param name="loginService"></param>
 /// <param name="resourceManager"></param>
 /// <param name="tillService"></param>
 /// <param name="shiftService"></param>
 /// <param name="policyManager"></param>
 public LoginManager(IUtilityService utilityService,
                     IUserService userService,
                     ILoginService loginService,
                     IApiResourceManager resourceManager,
                     ITillService tillService,
                     IShiftService shiftService,
                     IPolicyManager policyManager)
 {
     _userService     = userService;
     _utilityService  = utilityService;
     _loginService    = loginService;
     _resourceManager = resourceManager;
     _tillService     = tillService;
     _shiftService    = shiftService;
     _policyManager   = policyManager;
 }
コード例 #7
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="taxManager"></param>
 /// <param name="resourceManager"></param>
 /// <param name="policyManager"></param>
 /// <param name="saleManager"></param>
 /// <param name="recieptManager"></param>
 /// <param name="stockService"></param>
 /// <param name="reasonService"></param>
 /// <param name="tillService"></param>
 /// <param name="userService"></param>
 /// <param name="tenderManager"></param>
 /// <param name="taxService"></param>
 public PayoutManager(ITaxManager taxManager, IApiResourceManager resourceManager,
                      IPolicyManager policyManager, ISaleManager saleManager, IReceiptManager recieptManager,
                      IStockService stockService, IReasonService reasonService, ITillService tillService,
                      IUserService userService, ITenderManager tenderManager, ITaxService taxService)
 {
     _taxManager      = taxManager;
     _resourceManager = resourceManager;
     _policyManager   = policyManager;
     _saleManager     = saleManager;
     _receiptManager  = recieptManager;
     _stockService    = stockService;
     _reasonService   = reasonService;
     _tillService     = tillService;
     _userService     = userService;
     _tenderManager   = tenderManager;
     _taxService      = taxService;
 }
コード例 #8
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="bottleReturnService"></param>
 /// <param name="policyManager"></param>
 /// <param name="resourceManager"></param>
 /// <param name="saleService"></param>
 /// <param name="saleManager"></param>
 /// <param name="loginManager"></param>
 /// <param name="tenderManager"></param>
 /// <param name="receiptManager"></param>
 /// <param name="tillService"></param>
 public BottleManager(IBottleReturnService bottleReturnService,
                      IPolicyManager policyManager,
                      IApiResourceManager resourceManager,
                      ISaleService saleService,
                      ISaleManager saleManager,
                      ILoginManager loginManager,
                      ITenderManager tenderManager,
                      IReceiptManager receiptManager,
                      ITillService tillService)
 {
     _bottleReturnService = bottleReturnService;
     _policyManager       = policyManager;
     _resourceManager     = resourceManager;
     _saleService         = saleService;
     _saleManager         = saleManager;
     _loginManager        = loginManager;
     _tenderManager       = tenderManager;
     _receiptManager      = receiptManager;
     _tillService         = tillService;
 }
コード例 #9
0
 public UnCompletePrepayManager(
     ISaleLineManager saleLineManager,
     IPolicyManager policyManager,
     ISaleManager saleManager,
     IApiResourceManager resourceManager,
     ISaleService saleService,
     IPrepayManager prepayManager,
     IFuelPumpService fuelPumpService,
     ITillService tillService,
     IFuelPrepayManager fuelPrepayManager)
 {
     _saleLineManager   = saleLineManager;
     _policyManager     = policyManager;
     _saleManager       = saleManager;
     _resourceManager   = resourceManager;
     _saleService       = saleService;
     _prepayManager     = prepayManager;
     _fuelPumpService   = fuelPumpService;
     _tillService       = tillService;
     _fuelPrepayManager = fuelPrepayManager;
 }
コード例 #10
0
 public TillController(ITillService _tillService)
 {
     tillService = _tillService;
 }
コード例 #11
0
 public FindOrCreateBranch(StorePurchaseContext next, ITillService tillService) : base(next)
 {
     _tillService = tillService;
 }