public ClientManagerInspectOrderPresenter(IKernel kernel, IClientManagerInspectOrderView view) { _kernel = kernel; _view = view; _view.Back += () => Back(); _view.CancelOrder += () => CancelOrder(); _view.EditOrder += () => EditOrder(); _view.SearchOrder += () => SearchOrder(); }
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(); }
public ClientManagerInspectOrderPresenter(IKernel kernel, IClientManagerInspectOrderView view, IClientOrderServiceForClientManager model, ClientOrder order) : this(kernel, view, model) { _order = _model.GetNotPaidOrder(order.OrderId); _view.SetOrderInfo((ClientOrder)_order.Clone()); }