Пример #1
0
        public async Task <IList <MovementData> > HandleAsync(GetSubmittedMovementsByNotificationId message)
        {
            var movements = await movementRepository.GetAllActiveMovementsForReceipt(message.Id);

            return(movements.Select(m => mapper.Map <MovementData>(m)).ToList());
        }
        public async Task <IList <MovementData> > HandleAsync(GetSubmittedMovementsByNotificationId message)
        {
            var movements = await movementRepository.GetMovementsByStatus(message.Id, MovementStatus.Submitted);

            return(movements.Where(m => m.HasShipped).Select(mapper.Map).ToArray());
        }