Displays "Sales Invoices" admin report
Namespace:
RainWorx.FrameWorx.MVC.ControllersAssembly: 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: ActionResultView(Page<SalesTransactionReportResult>)
See Also