You are here: RainWorx.FrameWorx.MVC Namespaces > RainWorx.FrameWorx.MVC.Controllers > AdminController Class > SalesInvoicesReport Method

AdminControllerSalesInvoicesReport Method

AuctionWorx 3.5 API
Displays "Sales Invoices" admin report

Namespace:  RainWorx.FrameWorx.MVC.Controllers
Assembly:  RainWorx.FrameWorx.MVC (in RainWorx.FrameWorx.MVC.dll) Version: 3.5

Syntax

C#
public ActionResult SalesInvoicesReport(
	string dateStart,
	string dateEnd,
	string invoiceIDLow,
	string invoiceIDHigh,
	string eventID,
	string payee,
	string payer,
	string lineItemCountLow,
	string lineItemCountHigh,
	string totalQtyLow,
	string totalQtyHigh,
	string subTotalLow,
	string subTotalHigh,
	string taxLow,
	string taxHigh,
	string shippingLow,
	string shippingHigh,
	string buyersPremiumLow,
	string buyersPremiumHigh,
	string adjustmentsLow,
	string adjustmentsHigh,
	string totalLow,
	string totalHigh,
	string isPaid,
	string firstName,
	string lastName,
	string address,
	string city,
	string stateRegion,
	string zipPostal,
	string country,
	string sort,
	string page,
	string descending
)

Parameters

dateStart
Type: SystemString
the earliest invoice date to include
dateEnd
Type: SystemString
the latest invoice date to include
invoiceIDLow
Type: SystemString
the lowest invoice id to search for (-1 to skip this filter)
invoiceIDHigh
Type: SystemString
the highest invoice id to search for (-1 to skip this filter)
eventID
Type: SystemString
null, blank or -2 for all data, -1 for all event data, 0 for all non-event data, > 0 for specific event data
payee
Type: SystemString
the partial payee username to search for ("" to skip this filter)
payer
Type: SystemString
the partial payer username to search for ("" to skip this filter)
lineItemCountLow
Type: SystemString
the lowest invoice lineitem count to search for (-1 to skip this filter)
lineItemCountHigh
Type: SystemString
the highest invoice lineitem count to search for (-1 to skip this filter)
totalQtyLow
Type: SystemString
the lowest total quantity of invoice line items to search for (-1 to skip this filter)
totalQtyHigh
Type: SystemString
the highest total quantity of invoice line items to search for (-1 to skip this filter)
subTotalLow
Type: SystemString
the lowest total quantity of the line item to search for (-1 to skip this filter)
subTotalHigh
Type: SystemString
the highest total quantity of the line item to search for (-1 to skip this filter)
taxLow
Type: SystemString
the lowest tax amount to search for (-1 to skip this filter)
taxHigh
Type: SystemString
the highest tax amount to search for (-1 to skip this filter)
shippingLow
Type: SystemString
the lowest shipping amount to search for (-1 to skip this filter)
shippingHigh
Type: SystemString
the highest shipping amount to search for (-1 to skip this filter)
buyersPremiumLow
Type: SystemString
the lowest buyers premium amount to search for (-1 to skip this filter)
buyersPremiumHigh
Type: SystemString
the highest buyers premium amount to search for (-1 to skip this filter)
adjustmentsLow
Type: SystemString
the lowest total adjustment amount to search for (-1 to skip this filter)
adjustmentsHigh
Type: SystemString
the highest total adjustment amount to search for (-1 to skip this filter)
totalLow
Type: SystemString
the lowest invoice total to search for (-1 to skip this filter)
totalHigh
Type: SystemString
the highest invoice total to search for (-1 to skip this filter)
isPaid
Type: SystemString
1 for paid only, 2 for unpaid only (0 to skip this filter)
firstName
Type: SystemString
the partial payer first name to search for ("" to skip this filter)
lastName
Type: SystemString
the partial payer last name to search for ("" to skip this filter)
address
Type: SystemString
the partial payer address to search for ("" to skip this filter)
city
Type: SystemString
the partial payer city to search for ("" to skip this filter)
stateRegion
Type: SystemString
the partial state/region username to search for ("" to skip this filter)
zipPostal
Type: SystemString
the partial zip/postal username to search for ("" to skip this filter)
country
Type: SystemString
the partial country username to search for ("" to skip this filter)
sort
Type: SystemString
the name of the column to sort the results by
page
Type: SystemString
index of the page to be displayed (default 0)
descending
Type: SystemString
true to order the results from highest to lowest

Return Value

Type: ActionResult
View(Page<SalesTransactionReportResult>)
See Also

Reference

Copyright © 2002-2022. RainWorx Software. All rights reserved.