public IEnumerable <IApplyPostingLineCommand> Convert(ApplyPostingLineCollectionViewModel applyPostingLineCollectionViewModel, ResolutionContext context)
            {
                NullGuard.NotNull(applyPostingLineCollectionViewModel, nameof(applyPostingLineCollectionViewModel))
                .NotNull(context, nameof(context));

                return(applyPostingLineCollectionViewModel
                       .OrderBy(applyPostingLineViewModel => applyPostingLineViewModel.PostingDate.LocalDateTime.Date)
                       .ThenBy(applyPostingLineViewModel => applyPostingLineViewModel.SortOrder ?? 0)
                       .Select(applyPostingLineViewModel => context.Mapper.Map <ApplyPostingLineViewModel, ApplyPostingLineCommand>(applyPostingLineViewModel))
                       .ToArray());
            }