コード例 #1
0
ファイル: UserFlagExtensions.cs プロジェクト: garysharp/Disco
        public static void OnEditComments(this UserFlagAssignment fa, string Comments)
        {
            if (!fa.CanEditComments())
                throw new InvalidOperationException("Editing comments for user flags is denied");

            fa.Comments = string.IsNullOrWhiteSpace(Comments) ? null : Comments.Trim();
        }
コード例 #2
0
ファイル: JobQueueExtensions.cs プロジェクト: garysharp/Disco
        public static bool CanEditRemovedComment(this JobQueueJob jqj)
        {
            if (!jqj.RemovedDate.HasValue)
                return false;

            return jqj.CanEditComments();
        }
コード例 #3
0
ファイル: JobQueueExtensions.cs プロジェクト: garysharp/Disco
 public static bool CanEditAddedComment(this JobQueueJob jqj)
 {
     return jqj.CanEditComments();
 }