コード例 #1
0
        protected bool CheckAndConfirmDelete()
        {
            if (NeedsDeleteCheck())
            {
                var result = BusinessObject.CanDelete();
                if (!result.Allowed)
                {
                    var reason = result.CreateMessage(CommandRes.CantDelete);
                    MessageBox.ShowWarning(reason);
                    return(false);
                }
            }

            return(Confirmation());
        }
コード例 #2
0
ファイル: CommandExecutor.cs プロジェクト: momothink/PLSoft
 private void ShowNoPermissionMessage()
 {
     MessageBox.ShowWarning(CommandExecutorRes.NoPermissionMsg, CommandExecutorRes.NoPermissionCaption);
 }