コード例 #1
0
        public static bool IsReadyToSubmit(this ProjectUpdateBatch projectUpdateBatch)
        {
            bool inEditableState                       = projectUpdateBatch.InEditableState();
            bool isPassingAllValidationRules           = projectUpdateBatch.IsPassingAllValidationRules();
            bool projectUpdateBatchHasAlreadyBeenSaved = ModelObjectHelpers.IsRealPrimaryKeyValue(projectUpdateBatch.ProjectUpdateBatchID);

            return(inEditableState && isPassingAllValidationRules && projectUpdateBatchHasAlreadyBeenSaved);
        }
コード例 #2
0
 public static bool IsReadyToApprove(this ProjectUpdateBatch projectUpdateBatch) => projectUpdateBatch.IsPassingAllValidationRules();