public ClientManagerAddOrderFirstStepPresenter(IKernel kernel, IClientManagerAddOrderFirstStepView view , IServiceForControlProductMovementInClientOrder productMovementService, ClientOrder order) : this(kernel, view, productMovementService) { this._order = order; _isNewOrder = false; SetOrderInfo(); }
public ClientManagerAddOrderFirstStepPresenter(IKernel kernel, IClientManagerAddOrderFirstStepView view, IServiceForControlProductMovementInClientOrder productMovementService) { _kernel = kernel; _view = view; _productMovementService = productMovementService; _isNewOrder = true; _view.Back += Back; _view.NextStep += NextStep; }
public ClientManagerEditOrderFirstStepPresenter(IKernel kernel, IClientManagerAddOrderFirstStepView view, IServiceForControlProductMovementInClientOrder editor, ClientOrder order) { this._kernel = kernel; this._view = view; this._order = order; this._editor = editor; this._editor.AddClientOrder(this._order); InitializeView(); this._view.Back += OnButtonBackClick; this._view.NextStep += OnButtonNextStepClick; this._view.SetFormName("Редактирование данных заказчика"); }