Exemple #1
0
        private void ButtonCreate_Click(object sender, RoutedEventArgs e)
        {
            //this.Window.Navigate(string.Format(ConstValue.MKT_AmbassadorNewsMaintainUrlFormat, ""), null, true);

            AmbassadorNewsMaintain maintainAmbassadorNewsForm = new AmbassadorNewsMaintain();

            maintainAmbassadorNewsForm.CurrentDialog = Window.ShowDialog(ResAmbassadorNews.Expander_CreateAmbassadorNews, maintainAmbassadorNewsForm, (s, args) =>
            {
                if (args.DialogResult == DialogResultType.OK)
                {
                    this.DataGrid.Bind();
                }
            });
        }
Exemple #2
0
        private void ButtonEdit_Click(object sender, RoutedEventArgs e)
        {
            HyperlinkButton btnEdit = sender as HyperlinkButton;
            var             row     = btnEdit.DataContext as dynamic;
            //this.Window.Navigate(string.Format(ConstValue.MKT_AmbassadorNewsMaintainUrlFormat, row.SysNo), null, true);

            AmbassadorNewsMaintain maintainAmbassadorNewsForm = new AmbassadorNewsMaintain();

            maintainAmbassadorNewsForm.AmbassadorNewsSysNo = row.SysNo;
            maintainAmbassadorNewsForm.CurrentDialog       = Window.ShowDialog(ResAmbassadorNews.Expander_MaintainAmbassaderNews, maintainAmbassadorNewsForm, (s, args) => {
                if (args.DialogResult == DialogResultType.OK)
                {
                    this.DataGrid.Bind();
                }
            });
        }