Exemple #1
0
        private void btnNewItem_Click(object sender, RoutedEventArgs e)
        {
            UCAddAdvertisers usercontrol = new UCAddAdvertisers();

            usercontrol.Dialog = Window.ShowDialog(ResNewsInfo.Title_CreateAdvertiser, usercontrol, (obj, args) =>
            {
                filter   = model.ConvertVM <AdvertisersQueryVM, AdvertiserQueryFilter>();
                filterVM = Newegg.Oversea.Silverlight.Utilities.UtilityHelper.DeepClone <AdvertiserQueryFilter>(filter);
                QueryResultGrid.QueryCriteria = this.filter;
                QueryResultGrid.Bind();
            });
        }
Exemple #2
0
        /// <summary>
        /// 编辑该行
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void hlEdit_Click(object sender, RoutedEventArgs e)
        {
            dynamic item = this.QueryResultGrid.SelectedItem as dynamic;

            if (item != null)
            {
                //Window.Navigate(string.Format("/ECCentral.Portal.UI.MKT/UCAddAdvertisers/{0}", adv.SysNo), null, true);
                UCAddAdvertisers usercontrol = new UCAddAdvertisers();
                usercontrol.SysNo  = item.SysNo;
                usercontrol.Dialog = Window.ShowDialog(ResNewsInfo.Title_EditAdvertiser, usercontrol, (obj, args) =>
                {
                    QueryResultGrid.Bind();
                });
            }
            else
            {
                Window.Alert(ResNewsInfo.Information_MoreThanOneRecord, MessageType.Error);
            }
        }