public VoucherDto GetVoucher(int voucherId) { Assertion.Assert(voucherId > 0, "Unrecognized voucherId."); Voucher voucher = Voucher.Parse(voucherId); return(VoucherMapper.Map(voucher)); }
public FixedList <VoucherDescriptorDto> SearchVouchers(SearchVouchersCommand searchCommand) { Assertion.AssertObject(searchCommand, "searchCommand"); searchCommand.EnsureIsValid(); string filter = searchCommand.MapToFilterString(); string sort = searchCommand.MapToSortString(); FixedList <Voucher> list = Voucher.GetList(filter, sort, searchCommand.PageSize); return(VoucherMapper.MapToVoucherDescriptor(list)); }