コード例 #1
0
        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
            });
        }
コード例 #2
0
        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
            });
        }