예제 #1
0
        public void Change(RequestedChanges requestedChanges)
        {
            //TODO: Verify there are no duplicate identifiers (will fail anyway) and report as rejection

            requestedChanges
            .VerifyWith(_view.With(requestedChanges))
            .RecordUsing(Apply);
        }
예제 #2
0
        public void ChangeBasedOnArchive(ArchiveId archiveId, Reason reason, OperatorName @operator,
                                         Organization.DutchTranslation organization, RequestedChanges requestedChanges)
        {
            //TODO: Verify there are no duplicate identifiers (will fail anyway) and report as rejection

            requestedChanges
            .VerifyWith(_view.With(requestedChanges))
            .RecordUsing(archiveId, reason, @operator, organization, Apply);
        }