private void bbiNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { DataSources.dsNU.MenuThemeRow row = dsNU.MenuTheme.NewMenuThemeRow(); row.MenuThemeId = -1; row.Disabled = false; MenuThemeEditorWFrm frm = new MenuThemeEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.MenuThemeId = (int)menuThemeTableAdapter.NewId(); dsNU.MenuTheme.AddMenuThemeRow(row); row.EndEdit(); menuThemeTableAdapter.Update(row); NU.LogMessage("New Menu Theme Added ...", this, Utilities.Types.MessageType.Success, Utilities.Types.MessagePopupType.Alert); } catch (Exception ex) { NU.LogMessage(ex.Message, this, Utilities.Types.MessageType.Error, Utilities.Types.MessagePopupType.Message, ex); } }
private void repositoryItemButtonEditEdit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { DataSources.dsNU.MenuThemeRow row = (DataSources.dsNU.MenuThemeRow)((DataRowView)gridViewMain.GetRow(gridViewMain.FocusedRowHandle)).Row; MenuThemeEditorWFrm frm = new MenuThemeEditorWFrm(row); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) return; row.EndEdit(); menuThemeTableAdapter.Update(row); NU.LogMessage("Menu Theme Changed ...", this, Utilities.Types.MessageType.Success, Utilities.Types.MessagePopupType.Alert); } catch (Exception ex) { NU.LogMessage(ex.Message, this, Utilities.Types.MessageType.Error, Utilities.Types.MessagePopupType.Message, ex); } }