Esempio n. 1
0
 public override void OnPageLoad(object sender, EventArgs e)
 {
     base.OnPageLoad(sender, e);
     _viewMode = new ShipTypeProductQueryFilterVM();
     _shipTypeProcuctFacade = new ShipTypeFacade(this);
     BindComboBoxData();
     this.QueryFilter.DataContext = _viewMode;
 }
Esempio n. 2
0
        //public void LoadWarehouse(string companyCode, EventHandler<RestClientEventArgs<dynamic>> callback)
        //{
        //    string relativeUrl = "/CommonService/ShipTypeInfo/LoadWarehouse";
        //    restClient.Query(relativeUrl, companyCode, callback);
        //}
        /// <summary>
        /// 查询配送方式-产品
        /// </summary>
        /// <param name="filter"></param>
        /// <param name="callback"></param>
        public void QueryShipTypeProductList(ShipTypeProductQueryFilterVM filter, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            string relativeUrl = "/CommonService/ShipTypeProductInfo/QueryShipTypeProductList";

            var msg = filter.ConvertVM <ShipTypeProductQueryFilterVM, ShipTypeProductQueryFilter>();

            restClient.QueryDynamicData(relativeUrl, msg, (obj, args) =>
            {
                if (args.FaultsHandle())
                {
                    return;
                }
                callback(this, new RestClientEventArgs <dynamic>(args.Result, this.Page));
            });
        }