public NotificationAuditForDisplay Map(Audit audit) { bool isInternalUser = Task.Run(() => internalUserRepository.IsUserInternal(audit.UserId)).Result; string userName = isInternalUser ? "Internal User" : Task.Run(() => notificationUserRepository.GetUserByUserId(audit.UserId)).Result.FullName; return(new NotificationAuditForDisplay() { AuditType = ((NotificationAuditType)audit.Type).ToString(), DateAdded = audit.DateAdded, ScreenName = Task.Run(() => notificationAuditScreenRepository.GetNotificationAuditScreenById(audit.Screen)).Result.ScreenName, UserName = userName }); }
public ShipmentAuditRecord Map(MovementAudit audit) { bool isInternalUser = Task.Run(() => internalUserRepository.IsUserInternal(audit.UserId)).Result; string userName = !isInternalUser ? "External User" : Task.Run(() => notificationUserRepository.GetUserByUserId(audit.UserId)).Result.FullName; return(new ShipmentAuditRecord() { ShipmentNumber = audit.ShipmentNumber, AuditType = ((MovementAuditType)audit.Type), DateAdded = audit.DateAdded, UserName = userName }); }