Пример #1
0
        private void UCAddStopWords_Loaded(object sender, RoutedEventArgs e)
        {
            Loaded -= new RoutedEventHandler(UCAddStopWords_Loaded);
            facade  = new StopWordsQueryFacade(CPApplication.Current.CurrentPage);
            if (SysNo > 0)
            {
                facade.LoadStopWordsInfo(SysNo, (obj, args) =>
                {
                    if (args.FaultsHandle())
                    {
                        return;
                    }

                    vm                     = args.Result.Convert <StopWordsInfo, StopWordsQueryVM>();
                    vm.ChannelID           = "1";
                    LayoutRoot.DataContext = vm;
                });
            }
            else
            {
                vm                     = new StopWordsQueryVM();
                vm.ChannelID           = "1";
                vm.Status              = ADTStatus.Active;
                LayoutRoot.DataContext = vm;
            }
        }
Пример #2
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            facade                   = new StopWordsQueryFacade(this);
            filter                   = new StopWordsQueryFilter();
            model                    = new StopWordsQueryVM();
            model.ChannelID          = "1";
            model.CompanyCode        = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode;
            QuerySection.DataContext = model;

            cbShowComment.ItemsSource = EnumConverter.GetKeyValuePairs <ADTStatus>(EnumConverter.EnumAppendItemType.All);
            base.OnPageLoad(sender, e);
        }