/// <summary> /// Gets the transaction response. /// </summary> /// <param name="parameters">The parameters.</param> /// <returns></returns> public TransactionReportResponse GetTransactionResponse(IDictionary <string, string> parameters) { TransactionReportRequest request = base.CreateBaseRequest <TransactionReportRequest>(ServerType.Reports, parameters); ReportDetailsBuilder builder = new ReportDetailsBuilder(request); request.Details = builder.Details; return(reportService.GetTransactionResponse(request)); }
/// <summary> /// Gets the order detail by reference code. /// </summary> /// <param name="parameters">The parameters.</param> /// <returns></returns> public OrderReportListResponse GetOrderDetailByReferenceCode(IDictionary <string, string> parameters) { OrderReportRequest request = base.CreateBaseRequest <OrderReportRequest>(ServerType.Reports, parameters); ReportDetailsBuilder builder = new ReportDetailsBuilder(request); request.Details = builder.Details; return(reportService.GetOrderDetailByReferenceCode(request)); }