You are here: RainWorx.FrameWorx.MVC Namespaces > RainWorx.FrameWorx.MVC.Controllers > ListingController Class

ListingController Class

AuctionWorx 3.5 API
Provides methods that respond to listing-specific MVC requests
Inheritance Hierarchy

SystemObject
  ControllerBase
    Controller
      RainWorx.FrameWorx.MVC.ControllersAuctionWorxController
        RainWorx.FrameWorx.MVC.ControllersListingController

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

Syntax

C#
public class ListingController : AuctionWorxController

The ListingController type exposes the following members.

Constructors

NameDescription
Public methodListingController
Initializes a new instance of the ListingController class
Top
Methods

NameDescription
Public methodAcceptOffer
processes request to accept the specified offer for the specified listing
Public methodAction
Processes request to submit a listing action (e.g. bid or purchase)
Public methodAddWatch
Processes request to add the specified listing to user's watch list
Public methodAnswerQuestion
processes an AJAX request to answer a public listing question
Public methodAudit
Displays a page of the list of -all- listing actions (i.e. bids or purchases) for the specified listing
Public methodBrowse
Displays a page of a list of listings
Public methodBrowseCategories
Redirect helper
Public methodBrowseRegions
Redirect helper
Public methodConfirmAction
Displays confirmation page for listing action request (e.g. bid or purchase)
Public methodConfirmActionModal
Displays confirmation page for listing action request as a modal window
Public methodConfirmOfferModal
validates an offer for the specified listing and displays confirmation page
Public methodCreateListingPage1(NullableInt32, String)
Displays form to enter initial listing details (page 1 of 2)
Public methodCreateListingPage1(NullableInt32, NullableInt32, NullableInt32, NullableInt32, String, String, NullableInt32, String)
Processes request to enter initial listing details (page 1 of 2)
Public methodCreateListingPage2(Int32, NullableInt32, NullableInt32, NullableInt32, String, String, String)
Displays form to enter remaining new listing details (page 2 of 2)
Public methodCreateListingPage2(Int32, NullableInt32, NullableInt32, NullableInt32, String, String, String, String)
Processes request to enter remaining new listing details (page 2 of 2)
Public methodCreateTestListing
create listing test
Public methodDeclineOffer
processes request to decline an offer for the specified listing
Public methodDelete
Processes request to delete the specified listing
Public methodDeleteQuestion
Processes request to delete a listing question
Public methodDetails
Displays detailed listing view
Public methodEdit(Int32, String)
Displays form to edit listing
Public methodEdit(Int32, Int32, String, String, String, String)
Processes request to edit the specified listing
Public methodEndEarly
Processes request to end the specified listing early
Public methodHistory
Displays a page of the list of -accepted- listing actions (i.e. bids or purchases) for the specified listing
Public methodIndex
Redirects to default view for Listing area
Public methodListingConfirmation
displays a listing confirmation view for the specified listing
Public methodMakeOfferModal
Displays make offer modal content for the specified listing
Public methodManageOffers
displays all relevant offers for the specified listing where the authenticated user is involved
Public methodNoPermissionToSell
Displays "You do not currently have permission to post listings..." error message.
Public methodNotFound
Displays "Listing not found" error message.
Public methodPostAndFinalFees
Displays Post Fee and Final Fee details for the specified listing type and price
Public methodPostListingQuestion
processes an AJAX request to post a public listing question
Public methodRemoveWatch
Processes request to remove the specified listing from the user's watch list
Public methodRollbackListingActionsByID
Processes request to roll back listing actions to to the specified listing action (e.g. retract a middle bid and all newer bids)
Public methodSearch
Displays form and processes request to search for listings with a veriety of filters and options
Public methodStartNow
Processes request to start the specified scheduled listing immediately
Public methodSubmitCounteroffer
processes request to submit a counteroffer to the specified offer for the specified listing
Public methodSubmitOffer
processes offer for the specified listing
Public methodUndoListingAction
Processes request to undo a listing action (e.g. retract the last bid)
Top
Extension Methods

NameDescription
Public Extension MethodAdminResourceString (Defined by ResourceExtensions.)
Public Extension MethodCloneMediaAssets
Clones a list of Media objects
(Defined by HtmlHelpers.)
Public Extension MethodCountries (Defined by ResourceExtensions.)
Public Extension MethodCustomFieldResourceOrDefaultString (Defined by ResourceExtensions.)
Public Extension MethodCustomFieldResourceString (Defined by ResourceExtensions.)
Public Extension MethodDecodeBreadCrumbs(String)Overloaded.
Parses breadcrumb values and sets ViewData as needed
(Defined by HtmlHelpers.)
Public Extension MethodDecodeBreadCrumbs(String, ListCategory)Overloaded.
Parses breadcrumb values and sets ViewData as needed
(Defined by HtmlHelpers.)
Public Extension MethodFBOUserName
Returns the username of the user being impersonated, if applicable, otherwise returns the username of the authenticated user
(Defined by HtmlHelpers.)
Public Extension MethodFlushCountriesAndStates (Defined by ResourceExtensions.)
Public Extension MethodGetActionUrl(String)Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.)
Public Extension MethodGetActionUrl(String, String)Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.)
Public Extension MethodGetActionUrl(String, Object)Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.)
Public Extension MethodGetActionUrl(String, String, Object)Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.)
Public Extension MethodGetAllStripeCards
Calls out to stripe.com API to retrieve saved cards available for the specified invoice
(Defined by StripeHelpers.)
Public Extension MethodGetCookie
Returns a string representation of the browser cookie value associated with the specified key
(Defined by HtmlHelpers.)
Public Extension MethodGetCultureInfo
Returns the CultureInfo of the current user, or the site CultureInfo if not set
(Defined by HtmlHelpers.)
Public Extension MethodGlobalResource (Defined by ResourceExtensions.)
Public Extension MethodGlobalResourceString (Defined by ResourceExtensions.)
Public Extension MethodHasUnexpiredCardOnFile
Returns true if the specified payer has a card saved for use in paying the specified recipient
(Defined by HtmlHelpers.)
Public Extension MethodHasUnexpiredStripeCardOnFile
Calls out to stripe.com API to retrieve saved cards and returns true if an unexpired card is found
(Defined by StripeHelpers.)
Public Extension MethodImpersonateUser
If the currently authenticated user is an admin user, sets a cookie indicating the user to be impersonated
(Defined by HtmlHelpers.)
Public Extension MethodLocalCurrency
Returns HTML showing the specified numeric value formatted as the specified currency. The numeric portion will be wrapped in a <span> tag with css class "NumberPart" applied
(Defined by HtmlHelpers.)
Public Extension MethodLocalDTTM(DateTime)Overloaded.
returns a string representation of a UTC date/time value, adjusted for the site timezone and with format string "F"
(Defined by HtmlHelpers.)
Public Extension MethodLocalDTTM(DateTime, String)Overloaded.
returns a string representation of a UTC date/time value, adjusted for the site timezone and with the specified format string
(Defined by HtmlHelpers.)
Public Extension MethodLocalDTTM(DateTime, String, String)Overloaded.
returns a string representation of a UTC date/time value, adjusted for the specified timezone and with the specified format string
(Defined by HtmlHelpers.)
Public Extension MethodLocalDTTMString
returns a string representation of a UTC date/time value, adjusted for the site timezone and with the specified format string
(Defined by HtmlHelpers.)
Public Extension MethodLocalizeCountry (Defined by ResourceExtensions.)
Public Extension MethodLocalizeCustomFieldValidationMessages
Localizes a collection of validation issues with content defined in Validation.resx
(Defined by HtmlHelpers.)
Public Extension MethodLocalizedCategoryName
Retrieves the localized category or region name
(Defined by ResourceExtensions.)
Public Extension MethodLocalizeState (Defined by ResourceExtensions.)
Public Extension MethodResourceString
Retrieves a resource string based on the specified expression
(Defined by ResourceExtensions.)
Public Extension MethodSellerTakesCreditCardPayments
Returns true if the specified seller has payment gateway credentials and can process credit card payments from a card on file
(Defined by HtmlHelpers.)
Public Extension MethodSetCookie
Sets a cookie for the current user with the specified key and value
(Defined by HtmlHelpers.)
Public Extension MethodSiteCurrencyOrFree
Returns a string representation of the specified numeric value formatted as the site currency. If the specified value is less than or equal to zero then the localized version of "Free" is returned instead.
(Defined by HtmlHelpers.)
Public Extension MethodTimeZoneAbbreviationString (Defined by ResourceExtensions.)
Public Extension MethodToMvcHtmlString
Returns the HTML version of the ToString() output method of the specified object
(Defined by HtmlHelpers.)
Public Extension MethodValidateCaptcha (Defined by RecaptchaMVC.)
Public Extension MethodValidationResourceString (Defined by ResourceExtensions.)
Top
See Also

Reference

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