コード例 #1
0
ファイル: ShipPayType.xaml.cs プロジェクト: sanlonezhang/ql
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            facade = new ShipTypePayTypeFacade(this);
            //commonFacade = new CommonDataFacade(this);
            queryFilterVM = new ShipTypePayTypeQueryFilterVM();

            //commonFacade.GetStockList(true, (obj, args) =>
            //{
            //    comStockList.ItemsSource = args.Result;
            //    comStockList.SelectedIndex = 0;
            //});

            this.gridSearchCondition.DataContext = queryFilterVM;
        }
コード例 #2
0
        public void QueryShipTypePayTypeList(ShipTypePayTypeQueryFilterVM filter, EventHandler<RestClientEventArgs<dynamic>> callback)
        {
            string relativeUrl = "/CommonService/ShipTypePayType/QueryShipTypePayType";

            var msg = filter.ConvertVM<ShipTypePayTypeQueryFilterVM, ShipTypePayTypeQueryFilter>();

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