コード例 #1
0
ファイル: GiftCardQuery.xaml.cs プロジェクト: sanlonezhang/ql
        private void hlEdit_Click(object sender, RoutedEventArgs e)
        {
            GiftCardVM            item     = this.DataGrid.SelectedItem as GiftCardVM;
            UCGiftCardUsageDetail ucDetail = new UCGiftCardUsageDetail();

            ucDetail.VM     = gridVM.SingleOrDefault(a => a.SysNo.Value == item.SysNo);
            ucDetail.Dialog = this.Window.ShowDialog(ResGiftCardInfo.Information_GiftCardInformation, ucDetail, (obj, args) =>
            {
                if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK)
                {
                    DataGrid.Bind();
                }
            });
        }
コード例 #2
0
ファイル: GiftCardQuery.xaml.cs プロジェクト: sanlonezhang/ql
        public override void OnPageLoad(object sender, EventArgs e)
        {
            facade                        = new GiftCardFacade(this);
            filter                        = new ECCentral.QueryFilter.IM.GiftCardFilter();
            model                         = new GiftCardVM();
            model.CompanyCode             = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.CompanyCode;
            model.ChannelID               = "1";
            comGiftCardStatus.ItemsSource =
                EnumConverter.GetKeyValuePairs <ECCentral.BizEntity.IM.GiftCardStatus>(EnumConverter.EnumAppendItemType.All).Where(status => status.Key != GiftCardStatus.Void && status.Key != GiftCardStatus.Used);

            //comGiftCardCategory.ItemsSource = EnumConverter.GetKeyValuePairs<ECCentral.BizEntity.IM.GiftCardType>(EnumConverter.EnumAppendItemType.All);
            SeachBuilder.DataContext = model;

            base.OnPageLoad(sender, e);
        }
コード例 #3
0
ファイル: OrderVM.cs プロジェクト: Adernal/DreamSale
 public ProductDetailsVM()
 {
     ProductAttributes = new List <ProductAttributeVM>();
     GiftCard          = new GiftCardVM();
     Warnings          = new List <string>();
 }