public void Handle(EntityDeletedEvent <ItSystemUsage> domainEvent)
        {
            var systemUsageDeleted = domainEvent.Entity;
            var toBeDeleted        = _userNotificationRepository.GetByRelatedEntityIdAndType(systemUsageDeleted.Id, RelatedEntityType.itSystemUsage).ToList();

            _userNotificationService.BulkDeleteUserNotification(toBeDeleted);
        }
Esempio n. 2
0
        public void Handle(ContractDeleted domainEvent)
        {
            var contractDeleted = domainEvent.DeletedContract;
            var toBeDeleted     = _userNotificationRepository.GetByRelatedEntityIdAndType(contractDeleted.Id, RelatedEntityType.itContract).ToList();

            _userNotificationService.BulkDeleteUserNotification(toBeDeleted);
        }
Esempio n. 3
0
        public void Handle(EntityDeletedEvent <DataProcessingRegistration> domainEvent)
        {
            var dataProcessingRegistration = domainEvent.Entity;
            var toBeDeleted = _userNotificationRepository.GetByRelatedEntityIdAndType(dataProcessingRegistration.Id, RelatedEntityType.dataProcessingRegistration).ToList();

            _userNotificationService.BulkDeleteUserNotification(toBeDeleted);
        }
        public void Handle(EntityDeletedEvent <ItProject> domainEvent)
        {
            var projectDeleted = domainEvent.Entity;
            var toBeDeleted    = _userNotificationRepository.GetByRelatedEntityIdAndType(projectDeleted.Id, RelatedEntityType.itProject).ToList();

            _userNotificationService.BulkDeleteUserNotification(toBeDeleted);
        }