示例#1
0
 public GetStoreCreditTransactionsByConsignorIdOutput GetStoreCreditTransactionsByConsignorId(
     GetStoreCreditTransactionsByConsignorIdInput input)
 {
     return(new GetStoreCreditTransactionsByConsignorIdOutput
     {
         Transactions = _storeCreditTransRepository.GetStoreCreditTransactionsByConsignorId(input.ConsignorId).Select(i => new StoreCreditTransactionDto(i)).ToList()
     });
 }
示例#2
0
        public IEnumerable <StoreCreditTransaction> GetStoreCreditTransactionsByConsignorId(int id)
        {
            var input = new GetStoreCreditTransactionsByConsignorIdInput
            {
                ConsignorId = id
            };

            using (var repo = new StoreCreditTransactionRepository())
            {
                var app = new StoreCreditTransactionAppService(repo);

                return
                    (app.GetStoreCreditTransactionsByConsignorId(input)
                     .Transactions.Select(i => i.ConvertToStoreCreditTransaction())
                     .ToList());
            }
        }