示例#1
0
        public ClientManagerShowListOrdersPresenter(IKernel kernel, IClientOrderServiceForBooker model,
                                                    IClientManagerShowListOrdersView view)
        {
            this._kernel = kernel;
            this._model  = model;
            this._view   = view;

            this._view.Back += OnButtonBackClick;
            this._view.SetInformation(this._model.GetListNotPaidClientOrders());
        }
        public BookerShowNotPaidClientOrdersPresenter(IKernel kernel, IBookerShowNotPaidClientOrdersView view,
                                                      IClientOrderServiceForBooker model)
        {
            this._kernel = kernel;
            this._view   = view;
            this._model  = model;

            this._view.Back += OnButtonBackClick;
            this._view.ShowOrders(this._model.GetListNotPaidClientOrders());
        }
示例#3
0
        public BookerCheckPaymentClientOrderPresenter(IKernel kernel, IBankForClientOrderService bank,
                                                      IBookerCheckPaymentClientOrderView view, IClientOrderServiceForBooker model)
        {
            this._kernel = kernel;
            this._bank   = bank;
            this._view   = view;
            this._model  = model;

            this._view.Back         += OnButtonBackClick;
            this._view.CheckPayment += OnButtonCheckPayment;
        }