public Broker(IAssetFactory factory, IMarket market, IOManager consoleManager, IPrinterManager printerManager, IUserSession userSession) { this.Factory = factory; this.MarketProp = market; ConsoleManager = consoleManager; PrinterManager = printerManager; UserSession = userSession; }
/// <summary> /// Initializes a new instance of the <see cref="PlayCommand"/> class. /// </summary> /// <param name="currentCommand">Given command.</param> /// <param name="topPlayers">Top players of the game.</param> /// <param name="scoreBoard">Current score board.</param> /// <param name="board">Current play board.</param> /// <param name="printer">Given printer.</param> public PlayCommand(string currentCommand, string[,] topPlayers, ScoreBoard scoreBoard, Board board, IPrinterManager printer) { this.currentCommand = currentCommand; this.topPlayers = topPlayers; this.scoreBoard = scoreBoard; this.board = board; this.printer = printer; }
public ChangeTermStateController(ITermsManager termManager, IUserManager userManager, IDeliveryNoteSignaturesManager deliveryNoteSignaturesManager, IPrinterManager printerManager) { this.termManager = termManager; this.userManager = userManager; this.deliveryNoteSignaturesManager = deliveryNoteSignaturesManager; this.printerManager = printerManager; }
public UserHandler(IUserFactory userFactory, IStreamManager streamManager, IOManager consoleManager, IPrinterManager printerManager, IUserSession userSession) { UserFactory = userFactory; StreamManager = streamManager; ConsoleManager = consoleManager; PrinterManager = printerManager; UserSession = userSession; }
public GenerateMonthInvoicesController(IInvoicesManager invoicesManager, IOrdersManager ordersManager, ITaxesManager taxesManager, IInvoicePositionsManager invoicePositionsManager, IUniqueNumberProvider numberProvider, ITermPositionsManager termPositionsManager, IPositionsManager positionsManager, ITermCostsManager termCostsManager, IPrinterManager printerManager) : base(invoicesManager, ordersManager, taxesManager, invoicePositionsManager, numberProvider, termPositionsManager, positionsManager, termCostsManager) { this.printerManager = printerManager; }
public PrintController(IOrdersManager manager, IInvoicesManager invoicesManager, IInvoiceStornosManager invoiceStornosManager, ITaxesManager taxesManager, ITransportOrdersManager transportOrdersManager, IPrinterManager printerManager, ITermsManager termsManager) : base() { this.taxesManager = taxesManager; this.invoicesManager = invoicesManager; this.invoiceStornosManager = invoiceStornosManager; this.transportOrdersManager = transportOrdersManager; this.printerManager = printerManager; this.termsManager = termsManager; Manager = manager; FilterExpressionCreator = new FilterExpressionCreator(); }
public HelpCommand(IOManager consoleManager, IPrinterManager printerManager) { ConsoleManager = consoleManager; PrinterManager = printerManager; }
public NESEngine(IProcessCommand commandProcessor, IOManager consoleManager, IPrinterManager printerManager) { CommandProcessor = commandProcessor; ConsoleManager = consoleManager; PrinterManager = printerManager; }
public LogoutCommand(IStreamManager streamManager, IPrinterManager printerManager, IUserSession userSession) { StreamManager = streamManager; PrinterManager = printerManager; UserSession = userSession; }
/// <summary> /// Initializes a new instance of the <see cref="RestartCommand"/> class. /// </summary> /// <param name="board">Board value.</param> /// <param name="printer">Printer value.</param> public RestartCommand(Board board, IPrinterManager printer) { this.board = board; this.printer = printer; }
public void Unsubscribe(IPrinterManager manager) { manager.PrintTime -= this.TimePrinted; }
public void GetTime(IPrinterManager manager) { manager.PrintTime += this.TimePrinted; }
public PrintWalletCommand(IOManager consoleManager, IPrinterManager printerManager, IUserSession userSession) { ConsoleManager = consoleManager; PrinterManager = printerManager; UserSession = userSession; }