public ClientManagerInspectOrderPresenter(IKernel kernel, IClientManagerInspectOrderView view)
        {
            _kernel = kernel;
            _view   = view;

            _view.Back        += () => Back();
            _view.CancelOrder += () => CancelOrder();
            _view.EditOrder   += () => EditOrder();
            _view.SearchOrder += () => SearchOrder();
        }
Exemplo n.º 2
0
        public ClientManagerInspectOrderPresenter(IKernel kernel, IClientManagerInspectOrderView view,
                                                  IClientOrderServiceForClientManager model)
        {
            _kernel = kernel;
            _view   = view;
            _model  = model;

            _view.Back        += () => Back();
            _view.RemoveOrder += () => RemoveOrder();
            _view.EditOrder   += () => EditOrder();
            _view.SearchOrder += () => SearchOrder();
        }
Exemplo n.º 3
0
 public ClientManagerInspectOrderPresenter(IKernel kernel, IClientManagerInspectOrderView view,
                                           IClientOrderServiceForClientManager model, ClientOrder order) : this(kernel, view, model)
 {
     _order = _model.GetNotPaidOrder(order.OrderId);
     _view.SetOrderInfo((ClientOrder)_order.Clone());
 }