private void btnNew_Click(object sender, RoutedEventArgs e) { SMSTemplateEdit dialogWindow = new SMSTemplateEdit(); dialogWindow.Dialog = CPApplication.Current.CurrentPage.Context.Window.ShowDialog(ResSMSTemplateQuery.windowTitle_AddTemplate, dialogWindow, (a, args) => { if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK) { dataGrid1.Bind(); } }, new Size(400, 300)); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { if (dataGrid1.SelectedItem != null) { SMSTemplateEdit dialogWindow = new SMSTemplateEdit(); dialogWindow.viewModel = DynamicConverter <ShipTypeSMSTemplateVM> .ConvertToVM(dataGrid1.SelectedItem); dialogWindow.Dialog = CPApplication.Current.CurrentPage.Context.Window.ShowDialog(ResSMSTemplateQuery.windowTitle_EditTemplate, dialogWindow, (a, args) => { if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK) { dataGrid1.Bind(); } }, new Size(400, 300)); } else { CPApplication.Current.CurrentPage.Context.Window.Alert(ResSMSTemplateQuery.msg_SelectTemplate); } }