Example #1
0
        /// <summary>
        /// 查询配送方式
        /// </summary>
        /// <param name="filter"></param>
        /// <param name="callback"></param>
        public void QueryShipTypeList(ShipTypeQueryVM _filter, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            string relativeUrl = "/CommonService/ShipTypeInfo/QueryShipTypeList";
            var    msg         = _filter.ConvertVM <ShipTypeQueryVM, ShipTypeQueryFilter>();

            restClient.QueryDynamicData(relativeUrl, msg, callback);
        }
Example #2
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            // filter = new ShipTypeQueryFilter();
            facade                   = new ShipTypeFacade(this);
            queryVM                  = new ShipTypeQueryVM();
            queryVM.ChannelID        = "0";
            SeachBuilder.DataContext = queryVM;
            queryVM.CompanyCode      = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode;

            comIsWithPackFee.ItemsSource = EnumConverter.GetKeyValuePairs <SYNStatus>(EnumConverter.EnumAppendItemType.All); //收取包裹费
            comIsOnlineShow.ItemsSource  = EnumConverter.GetKeyValuePairs <HYNStatus>(EnumConverter.EnumAppendItemType.All); //前台显示

            //facade.LoadWarehouse(queryVM.CompanyCode, (obj, args) =>
            //{
            //    if (args.FaultsHandle())
            //        return;
            //    cbOnlyForStockSysNo.ItemsSource = args.Result;
            //});
            base.OnPageLoad(sender, e);
        }