public void Handle(EntityDeletedEvent <ItSystemUsage> domainEvent) { var systemUsageDeleted = domainEvent.Entity; var toBeDeleted = _userNotificationRepository.GetByRelatedEntityIdAndType(systemUsageDeleted.Id, RelatedEntityType.itSystemUsage).ToList(); _userNotificationService.BulkDeleteUserNotification(toBeDeleted); }
public void Handle(ContractDeleted domainEvent) { var contractDeleted = domainEvent.DeletedContract; var toBeDeleted = _userNotificationRepository.GetByRelatedEntityIdAndType(contractDeleted.Id, RelatedEntityType.itContract).ToList(); _userNotificationService.BulkDeleteUserNotification(toBeDeleted); }
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); }