public async Task AuditNotificationReadAsync(int notificationId, NotificationAuditType auditDetails, string userName) { var notificationIdString = notificationId.ToString(); await _auditContext.AuditOperationAsync( notificationIdString, RootEntities.Notification, auditDetails.ToString(), READ_EVENT, userName, RootEntities.Notification, notificationIdString); }
public async Task AuditMatchSpecimen(int notificationId, string labReferenceNumber, string userName, NotificationAuditType auditType) { await _auditContext.AuditOperationAsync( labReferenceNumber, SPECIMEN_ENTITY_TYPE, auditType.ToString(), MATCH_EVENT, userName, RootEntities.Notification, notificationId.ToString()); }
public async Task AuditRejectPotentialSpecimen(int notificationId, string labReferenceNumber, string userName, NotificationAuditType auditType) { await _auditContext.AuditOperationAsync( labReferenceNumber, SPECIMEN_ENTITY_TYPE, auditType.ToString(), AuditEventType.REJECT_POTENTIAL, userName, RootEntities.Notification, notificationId.ToString()); }