private void uiCommandManager1_CommandClick(object sender, Janus.Windows.UI.CommandBars.CommandEventArgs e) { try { switch (e.Command.Key) { case "cmdToggleTooltip": showTooltip = !showTooltip; break; case "cmdCompleteBF": CurrentRow().Completed = !CurrentRow().Completed; CurrentRow().ManuallyCompleted = CurrentRow().Completed; break; case "cmdSave": Save(); break; case "cmdHideCompletedBFs": //JLL: 2017-01-19 - commented out line below, it got missed when commenting out the previous reference above to the binding source filter //string basefilter = "not (isMail=1 and BFOfficerid<>" + FM.AtMng.WorkingAsOfficer.OfficerId.ToString() + ")"; if (cmdHideCompletedBFs.IsChecked) { activityBFBindingSource.Filter = "completed=0"; } else { activityBFBindingSource.Filter = ""; } break; case "tsAudit": fData fAudit = new fData(CurrentRow()); fAudit.Show(); break; } } catch (Exception x) { UIHelper.HandleUIException(x); } }
private void uiCommandManager1_CommandClick(object sender, Janus.Windows.UI.CommandBars.CommandEventArgs e) { try { switch (e.Command.Key) { case "cmdUnbreak": FM.EFile.UnBreakInherit(); if (FM.EFile.GetParentFileXref(FM.CurrentFile).secBreakInherit) { cmdUnbreak.Enabled = Janus.Windows.UI.InheritableBoolean.True; tsBreakInherit.Enabled = Janus.Windows.UI.InheritableBoolean.False; } else { cmdUnbreak.Enabled = Janus.Windows.UI.InheritableBoolean.False; tsBreakInherit.Enabled = Janus.Windows.UI.InheritableBoolean.True; } break; case "tsBreakInherit": FM.EFile.BreakInherit(); if (FM.EFile.GetParentFileXref(FM.CurrentFile).secBreakInherit) { cmdUnbreak.Enabled = Janus.Windows.UI.InheritableBoolean.True; tsBreakInherit.Enabled = Janus.Windows.UI.InheritableBoolean.False; } else { cmdUnbreak.Enabled = Janus.Windows.UI.InheritableBoolean.False; tsBreakInherit.Enabled = Janus.Windows.UI.InheritableBoolean.True; } break; case "tsAdd": lmDatasets.atriumDB.secFileRuleRow dr = (lmDatasets.atriumDB.secFileRuleRow)FM.GetsecFileRule().Add(FM.CurrentFile); dr.FileId = FM.CurrentFile.FileId; secFileRuleBindingSource.MoveLast(); break; case "tsSave": Save(); break; case "tsCancel": Cancel(); break; case "tsDelete": Delete(); break; case "tsAudit": fData fAudit = new fData(CurrentRow()); fAudit.Show(); break; } } catch (Exception x) { UIHelper.HandleUIException(x); } }