Пример #1
0
        /// <summary>
        /// 取消或者设置关注
        /// </summary>
        /// <param name="TvaID"></param>
        /// <param name="TvuID"></param>
        /// <param name="carsourceID"></param>
        /// <param name="pID"></param>
        /// <param name="sta"></param>
        /// <param name="sr"></param>
        public void CancleAttention(int TvaID, int TvuID, int carsourceID, long pID, int sta, int sr)
        {
            ServiceRequest request = new  ServiceRequest();

            request.ServiceName = "AuctionHallService";
            request.MethodName  = "AddOrUptAtt";
            request.Parameters  = new object[] { TvaID, TvuID, carsourceID, pID, sta, sr };

            IGlobalPresenter presenter = ((IBaseView)this.AuctionForm).MainPresenter;

            //presenter.ServiceProxy.RequestService<string>(
            //    presenter.ServiceProxy.ServiceSubscriber
            //    , request,
            //     DataType.Text,
            //    message =>
            //    {

            //    });

            presenter.ServiceProxy.RequestService <bool>(
                presenter.ServiceProxy.ServiceSubscriber,
                request,
                DataType.Text,
                message =>
            {
                this.AuctionForm.AddOrUptAtt(message);
            });
        }
Пример #2
0
 public MyAttentionCarPresenter(IMyAttentionCarView view, IGlobalPresenter pesenter)
 {
     this.View            = view;
     this.GlobalPresenter = pesenter;
     this.GlobalPresenter.DataSourceChange += new EventHandler(GlobalPresenter_DataSourceChange);
     if (this.GlobalPresenter is MainFormPresenter)
     {
         ((MainFormPresenter)this.GlobalPresenter).ChangeDataDay += new EventHandler <GlobalMessageArgs>(MyAttentionCarPresenter_ChangeDataDay);
     }
 }
Пример #3
0
        /// <summary>
        /// 添加确认条件
        /// </summary>
        /// <param name="TvaID"></param>
        /// <param name="PId"></param>
        public void AddPublishCondtition(AuctionTstConditionModel model)
        {
            ServiceRequest request = new  ServiceRequest();

            request.ServiceName = "AuctionMainFormService";
            request.MethodName  = "AddPublishCondtition";
            request.Parameters  = new object[] { model };

            IGlobalPresenter presenter = ((IBaseView)this.AuctionForm).MainPresenter;

            presenter.ServiceProxy.RequestService <bool>(presenter.ServiceProxy.ServiceSubscriber, request, DataType.Text, message =>
            {
                this.AuctionForm.BindPublishCondtition(message);
            });
        }
Пример #4
0
 public AuctionHallPresenter(IAuctionHallView view, IGlobalPresenter pesenter)
 {
     this.view            = view;
     this.GlobalPresenter = pesenter;
     this.GlobalPresenter.DataSourceChange += new EventHandler(GlobalPresenter_DataSourceChange);
 }
Пример #5
0
 public MyBuyCarPresenter(IMyBuyCarView view, IGlobalPresenter presenter)
 {
     View            = view;
     GlobalPresenter = presenter;
 }