Provides methods that respond to admin-specific MVC requests
Inheritance Hierarchy
ControllerBase
Controller
RainWorx.FrameWorx.MVC.ControllersAuctionWorxController
RainWorx.FrameWorx.MVC.ControllersAdminController
Namespace: RainWorx.FrameWorx.MVC.Controllers
Assembly: RainWorx.FrameWorx.MVC (in RainWorx.FrameWorx.MVC.dll) Version: 3.5
Syntax
C#
public class AdminController : AuctionWorxController
The AdminController type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | AdminController |
This constructor is used by the MVC framework to instantiate the controller using
the default Asp.Net Identity user management components.
|
![]() | AdminController(AuctionWorxUserManager) |
This constructor is not used by the MVC framework but is instead provided for ease
of unit testing this type.
|
Properties
Name | Description | |
---|---|---|
![]() | UserManager |
Get/Set and instance of the user manager
|
Methods
Name | Description | |
---|---|---|
![]() | AddAddress(Int32, NullableInt32, NullableInt32) |
Displays form to enter a new address
|
![]() | AddAddress(Int32, String, NullableInt32, NullableInt32) |
Processes request to add a new address
|
![]() | AddAllLineItems |
Processes request to add a line item to an invoice
|
![]() | AddConsignor |
Displays and processes form to add a new consignor
|
![]() | AddContentLanguage |
Adds a set of Content rows for the specified language
|
![]() | AddCreditCard |
Displays form to add a credit card
Processes request to add a credit card
|
![]() | AddDecoration |
Processes request to add a new listing Decoration
|
![]() | AddEmailTemplateLanguage |
Adds a set of email templates for the specified culture
|
![]() | AddEnumeration |
Processes request to add a new custom field enumeration value
|
![]() | AddEventFee |
Processes request to add a new EventFee
|
![]() | AddFeeTier |
Processes request to add a new fee tier
|
![]() | AddInvoiceAdjustment |
Processes request to add a line item to the specified invoice
|
![]() | AddLineItem |
Processes request to add a line item to an invoice
|
![]() | AddMiscSiteFee |
Processes request from admin to add a non-standard fee to a site fee invoice
|
![]() | AddNewStatesRegions |
Processes request to add one or more new states/regions to the specifeid country
|
![]() | AddStandardShippingMethods |
Processes request to enable a standard group of shipping methods
|
![]() | AddStatementAdjustment |
Processes request to add a statement adjustment line item
|
![]() | AddUserContent |
Processes request to add custom CMS content
|
![]() | AssignField |
Processes request to associate the specified custom listing field and
the specified listing categories
|
![]() | AssignFieldFromCategoryDetail |
Processes request to associate the specified custom listing field and
the specified listing category
|
![]() | AssignListingTypeFromCategoryDetail |
Processes request to associate a listing type with a listing category
|
![]() | AssignNewFee |
Processes request to add a miscellaneous site fee
|
![]() | Attributes |
Displays a page of a list of attributes
|
![]() | AuctionLotSettings |
displays/process updates to event-specific, site-scoped Auction listing type properties only
|
![]() | AuditEmailTemplates |
outputs a plain text file with all current (culture='en') email template content followed by all default email template content
|
![]() | Banners |
Processes request to view/update banners
|
![]() | CategoryDetail |
Displays form to edit listing type and custom field associations with the specified category
|
![]() | CategoryEditor |
Displays form to add/edit/delete listing categories
|
![]() | CheckSite |
Processes request to verify basic site functionality
|
![]() | ClearCache |
Clears all cached data
|
![]() | ClearEventLog |
Processes request to clear the log
|
![]() | ConsignmentSalesReport |
Displays "Consignor Statements" admin report
|
![]() | ConsignmentSalesReportCSV |
Outputs CSV version "Consignor Statements" admin report
|
![]() | ConsignorFees |
displays and processes changes to global default consignment fees, or consignor-specific fees if specified
|
![]() | ConsignorManagement |
displays list of all consignors
|
![]() | ConsignorStatementsReport |
Displays "Consignor Statements" admin report
|
![]() | ConsignorStatementsReportCSV |
Outputs CSV version "Consignor Statements" admin report
|
![]() | ContentEditor |
Displays form and processes request to edit the content of CMS-enabled
areas of the site (e.g. Homepage Accouncement)
|
![]() | ContentManagement |
Displays list of CMS-enabled content areas
|
![]() | CountryManagement |
Processes request to enable/disable one or more countries
|
![]() | CreateBanner |
Processes request to create a new banner
|
![]() | CreateField(String, String) |
Displays form to create a new field in the requested group
|
![]() | CreateField(String, Int32, Boolean, String, String, Boolean, String, String, NullableBoolean, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Int32, NullableBoolean) |
Processes request to create a new custom field in the requested group
|
![]() | CreateUser |
Displays Create User admin form
|
![]() | CreateUser(String) |
Processes Create User admin form
|
![]() | CreditCards |
Prepares view data for Credit Card administration
|
![]() | CreditCards(FormCollection) |
Processes request to update Credit Card enable or disable credit card types
|
![]() | CultureManagement |
Processes request to edit culture properties
|
![]() | CurrencyManagement |
Displays form and processes request to change the site default currency and to edit currency exchange rates
|
![]() | DataMaintenance |
Provides settings to automatic old data cleanup
|
![]() | DeactivateConsignor |
processes request to deactivate the specified consignor
|
![]() | DecorationsManagement |
Displays form to edit listing Locations, and add or edit listing decorations
|
![]() | DeleteAddress |
Processes request to delete the spcified address
|
![]() | DeleteBanner |
Processes request to delete the specified banner
|
![]() | DeleteCreditCard |
Processes request to delete credit card
|
![]() | DeleteDecoration |
Processes request to delete the specified decoration
|
![]() | DeleteEnumeration |
Processes request to delete the specified enum value
|
![]() | DeleteEventFee |
Processes request to delete an existing EventFee
|
![]() | DeleteFeedback |
Processes request to delete a feedback record
|
![]() | DeleteField |
Processes request to delete a custom field
|
![]() | DeleteListingsNow |
Displays form and processes request to edit a set of custom properties
|
![]() | DeleteStatesRegions |
Processes request to add one or more new states/regions to the specifeid country
|
![]() | DeleteUser |
Processes request to delete a user
|
![]() | DeleteUserContent |
Processes request to delete custom CMS content
|
![]() | EditAddress(Int32) |
Processes request to update the specified address
|
![]() | EditAddress(Int32, Int32) |
Displays form to update the specified address
|
![]() | EditConsignor |
displays form and processes request to edit the specified consignor
|
![]() | EditDecoration(Int32) |
Displays form to edit the specified decoration
|
![]() | EditDecoration(Int32, String, String, String, String, String, Boolean) |
Processes request to edit an existing decoration
|
![]() | EditEventFees(Int32) |
Displays form to edit the specified event fee
|
![]() | EditEventFees(Int32, Int32, Int32, Boolean, String, String) |
Processes request to edit an existing EventFee
|
![]() | EditFees |
Displays form and processes request to edit basic fee properties in a consolidated form
|
![]() | EditFeeTier(Int32) |
Displays form to edit the specified fee tier
|
![]() | EditFeeTier(Int32, Int32, String, String, String, String) |
Processes request to edit a fee tier
|
![]() | EditField |
Displays form to edit the specified custom field
|
![]() | EditLocation(Int32) |
Displays form to edit the specified location
|
![]() | EditLocation(Int32, String, String, Boolean) |
Processes request to edit the specified listing location
|
![]() | EditUser |
Displays form to edit the specified user
|
![]() | EditUser(Int32) |
Displays form to edit the specified user
|
![]() | EmailAllStatements |
Processes request to email all consignor statements either for the specified event,
or any owned by the authenticated user which are not in an event
|
![]() | EmailMultipleStatements |
Queues multiple statement emails to be sent
|
![]() | EmailTemplateEditor(String, String) |
Displays the editor for the specified email template
|
![]() | EmailTemplateEditor(String, String, String, String) |
Displays the editor for the specified email template
|
![]() | EmailTemplates |
Displays list of available Email Templates
|
![]() | EventActivityReport |
Displays "Event Activity" admin report
|
![]() | EventActivityReportCSV |
Displays "Event Activity" admin report
|
![]() | EventFeeManagement |
Displays form to add, edit or delete event fees
|
![]() | EventLog |
Displays a page of log results
|
![]() | EventLogHistogram |
Returns log entry stats for the range and severity specified
|
![]() | ExportUserCSV(NullableInt32, String, String, String, String, String, String, String, NullableBoolean, Int32) |
Displays admin export user csv form
|
![]() | ExportUserCSV(NullableInt32, String, String, String, String, String, String, String, Boolean, Boolean, String) |
Processes admin export user csv request
|
![]() | Extend10Minutes |
Processes request to a extend a listing end date 10 minutes
|
![]() | ExtendListings |
Displays form to extend listing end dates
|
![]() | ExtendListings(String, String, Boolean) |
Processes request to extend a listing end date the specified number of minutes
|
![]() | FavIconUploader |
Displays form to upload a site favicon
|
![]() | FavIconUploader(String) |
Processes a request upload a site favicon
|
![]() | FeeCategories |
Displays and processes request to add category-specific fee exceptions
|
![]() | Fields |
Displays a page of a list of fields in the specified group
|
![]() | GenerateConsignorStatements |
Processes request to create all consignor statements either for the specified event,
or any owned by the authenticated user which are not in an event
|
![]() | GetCSVImportTemplate |
Processes request for a blank CSV import template which reflects the relevant site properties, custom fields, etc.
|
![]() | Impersonate |
Processes request for admin user to simulate being logged in as the specified user
|
![]() | ImportCategories |
Imports categories from an rwAuction Pro 7.0 database
|
![]() | ImportCategories_GetCount |
Gets a count of categories that could be imported
|
![]() | ImportCategories_ImportBatch |
Imports a batch of categories
|
![]() | ImportCSV |
Displays form to upload a CSV file of listings to be imported
|
![]() | ImportCSV(Boolean, Boolean, String, FormCollection) |
Processes request to upload a CSV file of listings to be imported
|
![]() | ImportCSVHelp |
Displays CSV Import help view
|
![]() | ImportFeedbacks |
Imports feedback data from an rwAuction Pro 7.0 database
|
![]() | ImportFeedbacks_GetCount |
Gets a count of regions that could be imported
|
![]() | ImportFeedbacks_ImportBatch |
Imports a batch of feedbacks
|
![]() | ImportListings |
Imports listings from an rwAuction Pro 7.0 database
|
![]() | ImportListings_GetCount |
Gets a count of listings that could be imported
|
![]() | ImportListings_ImportBatch |
Imports a batch of listings
|
![]() | ImportRegions |
Imports regions from an rwAuction Pro 7.0 database
|
![]() | ImportRegions_GetCount |
Gets a count of regions that could be imported
|
![]() | ImportRegions_ImportBatch |
Imports a batch of regions
|
![]() | ImportUsers |
Imports users from an rwAuction Pro 7.0 database
|
![]() | ImportUsers_GetCount |
Gets a count of user that could be imported
|
![]() | ImportUsers_ImportBatch |
Imports a batch of users
|
![]() | IncrementManagement |
Displays form and processes request to add, edit or delete bid increments
|
![]() | Index |
Displays default "Admin" view (normally "Admin > Summary")
|
![]() | InvoiceDetail(Int32, String, FormCollection) |
Processes request to pay invoice
|
![]() | InvoiceDetail(Int32, NullableBoolean, String, NullableInt32, NullableInt32, String) |
Displays form to edit applicable invoice details
|
![]() | LanguageManagement |
Processes request to edit language properties
|
![]() | ListingFeesRevenueCSV |
Sends "Listing Fees Revenue" admin report data to the user's browser in CSV format
|
![]() | ListingFeesRevenueReport |
Displays "Listing Fees Revenue" admin report
|
![]() | ListingTypeProperties |
Processes request to update listing type properties
|
![]() | ListingTypeToggle |
Displays form to enable or disable all available listing types
|
![]() | LogoUploader |
Displays form to upload site logo
|
![]() | LogoUploader(String) |
Displays form to upload non-mobil site logo
|
![]() | Maintenance |
Displays form and processes request to edit a set of custom properties
|
![]() | MarkMultipleStatementsPaid |
Processes request from seller to manually mark their own listing statement as "Paid"
|
![]() | MobileLogoUploader |
Displays form to upload a mobile site logo
|
![]() | MobileLogoUploader(String) |
Processes a request upload a mobile site logo
|
![]() | NewSiteFeesReport |
Displays a page of a list of unpaid site fee invoices
|
![]() | PreviewEmailTemplate |
Processes request to preview the results of proposed email templates subject and body changes for the specified template
|
![]() | PrintInvoice |
Displays invoice details, formatted for printing
|
![]() | PrintMultipleStatements |
Displays multiple statement details, formatted for printing
|
![]() | PrintStatement |
Displays statement details, formatted for printing
|
![]() | PropertyManagement |
Displays form and processes request to edit a set of custom properties
|
![]() | ReactivateConsignor |
processes request to re-activate the specified consignor
|
![]() | RegionDetail |
Displays form to edit the specified region
|
![]() | RegionEditor |
Displays form to add/edit/delete listing regions
|
![]() | RemoveContentLanguage |
Removes a set of Content rows for the specified language
|
![]() | RemoveEmailTemplateLanguage |
Adds a set of email templates for the specified culture
|
![]() | RemoveLineItem |
Processes request to remove a line item from the specified invoice
|
![]() | RemoveStatementLineItem |
Processes request to remove a line item from a statement
|
![]() | RenameCategory |
Process request to rename the specified category to the specified name
|
![]() | RenameRegion |
Process request to rename the specified region to the specified name
|
![]() | Reports |
Displays the results of the specified custom stored procedure
|
![]() | ResetAllEmailTemplates |
Resets all email templates to the default content for all languages
|
![]() | ResetSignalR |
Ends all SQL Service Broker conversations and re-initializes the GetCurrentTime Timer Service
|
![]() | RootCategoryEditor |
Displays form to edit system categories (developer only)
|
![]() | SalesInvoicesCSV |
Displays "Sales Invoices" admin report
|
![]() | SalesInvoicesReport |
Displays "Sales Invoices" admin report
|
![]() | SalesPreferences |
Displays form for Invoice Generation and Payment options for Sale Invoices
|
![]() | SalesTransactionCSV |
Sends "Sales Transactions" admin report data to the user's browser in CSV format
|
![]() | SalesTransactionReport |
Displays "Sales Transactions" admin report
|
![]() | SaveField |
Processes request to edit an existing custom field
|
![]() | ScheduledPayments |
Displays form for Scheduled Payment options for Fee Invoices
|
![]() | SendVerificationEmail |
Send verification email
|
![]() | SetBillingAddress(Int32) |
Displays form to select a billing address for the specified invoice
|
![]() | SetBillingAddress(Int32, Int32) |
Processes request to set the specified address as the billing address
|
![]() | SetCategoryMetaData |
Processes request to update the meta keywords and meta description for a specific category
|
![]() | SetDefaultCountry |
Sets the specified country as the site default country
|
![]() | SetDefaultCreditCard |
Processes request to set credit card as default
|
![]() | SetEmailTemplateEnabled |
Processes a request to enable or disable the specified email template
|
![]() | SetInvoicePaid |
Processes request from admin to manually a site fee invoice as "Paid"
|
![]() | SetInvoiceShipped |
Processes request to set the "shipped" status of an invoice
|
![]() | SetLogAgeDays |
Processes request to set maximum log age to the specified number of days
|
![]() | SetLoggingEnabled |
Processes request to enable or disable logging
|
![]() | SetPrimaryAddress |
Processes request to set the specified address as the primary address
|
![]() | SetShippingAddress(Int32) |
Displays form to select a billing address for the specified invoice
|
![]() | SetShippingAddress(Int32, Int32) |
Processes request to set the specified address as the billing address
|
![]() | SetStatementPaid |
Processes request from seller to manually mark their own listing statement as "Paid" or "Unpaid"
|
![]() | SetUserActive |
Processes request for admin user to simulate being logged in as the specified user
|
![]() | ShippingMethods |
Displays form and processes request to edit enabled shipping methods
|
![]() | SiteFeesReport |
Displays a page of a list of paid site fee invoices
|
![]() | Statement |
displays the specified consignor statement
|
![]() | StatesRegionsManagement |
Displays Form/Processes request to view/add/edit/delete states/regions for the specified country
|
![]() | Summary |
Displays various site stats (e.g. # of users, # of listings, etc)
|
![]() | Taxes |
Displays form and processes request to edit tax-related site properties
|
![]() | ToggleListingType |
Processes request to enable or disable the specified listing type
|
![]() | ToggleTaxableBp |
Processes request to toggle whether Buyer's Premium is taxable for the specified invoice
|
![]() | ToggleTaxableLineItem |
Processes request to toggle whether a line item is taxable
|
![]() | TransferEventAndLotOwnershipToNewUser |
Processes request to transfer ownership of an event to a new user
|
![]() | UnassignField |
Processes request to disassociate the specified custom listing field and
the specified listing categories
|
![]() | UnassignFieldFromCategoryDetail |
Processes request to disassociate the specified custom listing field and
the specified listing category
|
![]() | UnassignListingTypeFromCategoryDetail |
Processes request to disassociate a listing type from a listing category
|
![]() | UpdateBanner |
Processes request to update a banner
|
![]() | UpdateBannerProperties |
Processes request to update banner-specific site properties
|
![]() | UpdateBidIncrements |
Processes request to add, edit or delete bid increments
|
![]() | UpdateDisplayOrder |
Update custom field display order
|
![]() | UpdateInvoiceBuyersPremium |
Processes request to update an invoice comment
|
![]() | UpdateInvoiceComments |
Processes request to update an invoice comment
|
![]() | UpdateInvoiceShipping |
Processes request to change or specify the preferred shipping option on a listing invoice
|
![]() | UpdateLoggingSettings |
Processes request to set loggin options
|
![]() | UpdateShippingProperties |
Processes request to update shipping-specific site proerties
|
![]() | UpdateStatementComments |
Processes request to update a statement comment
|
![]() | UpdateStateRegion |
Processes request to update the code and/or name of the specified state/region
|
![]() | UserAddresses |
Displays form to manage addresses for the specified user
|
![]() | UserCreditCards |
Displays form to manage credit cards for the specified user
|
![]() | UserFeedback |
Displays form to manage feedback for the specified user
|
![]() | UserManagement |
Displays a page of a list of users
|
![]() | UserSummary |
Displays summary account info for the specified user
|
![]() | VersionInfo |
Displays system component version and license details
|
Extension Methods
Name | Description | |
---|---|---|
![]() | AdminResourceString | (Defined by ResourceExtensions.) |
![]() | CloneMediaAssets |
Clones a list of Media objects
(Defined by HtmlHelpers.) |
![]() | Countries | (Defined by ResourceExtensions.) |
![]() | CustomFieldResourceOrDefaultString | (Defined by ResourceExtensions.) |
![]() | CustomFieldResourceString | (Defined by ResourceExtensions.) |
![]() | DecodeBreadCrumbs(String) | Overloaded.
Parses breadcrumb values and sets ViewData as needed
(Defined by HtmlHelpers.) |
![]() | DecodeBreadCrumbs(String, ListCategory) | Overloaded.
Parses breadcrumb values and sets ViewData as needed
(Defined by HtmlHelpers.) |
![]() | FBOUserName |
Returns the username of the user being impersonated, if applicable, otherwise returns the username of the authenticated user
(Defined by HtmlHelpers.) |
![]() | FlushCountriesAndStates | (Defined by ResourceExtensions.) |
![]() | GetActionUrl(String) | Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.) |
![]() | GetActionUrl(String, String) | Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.) |
![]() | GetActionUrl(String, Object) | Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.) |
![]() | GetActionUrl(String, String, Object) | Overloaded.
Returns the URL for the virtual path of the specified action.
(Defined by HtmlHelpers.) |
![]() | GetAllStripeCards |
Calls out to stripe.com API to retrieve saved cards available for the specified invoice
(Defined by StripeHelpers.) |
![]() | GetCookie |
Returns a string representation of the browser cookie value associated with the specified key
(Defined by HtmlHelpers.) |
![]() | GetCultureInfo |
Returns the CultureInfo of the current user, or the site CultureInfo if not set
(Defined by HtmlHelpers.) |
![]() | GlobalResource | (Defined by ResourceExtensions.) |
![]() | GlobalResourceString | (Defined by ResourceExtensions.) |
![]() | HasUnexpiredCardOnFile |
Returns true if the specified payer has a card saved for use in paying the specified recipient
(Defined by HtmlHelpers.) |
![]() | HasUnexpiredStripeCardOnFile |
Calls out to stripe.com API to retrieve saved cards and returns true if an unexpired card is found
(Defined by StripeHelpers.) |
![]() | ImpersonateUser |
If the currently authenticated user is an admin user, sets a cookie indicating the user to be impersonated
(Defined by HtmlHelpers.) |
![]() | LocalCurrency |
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.) |
![]() | LocalDTTM(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.) |
![]() | LocalDTTM(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.) |
![]() | LocalDTTM(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.) |
![]() | LocalDTTMString |
returns a string representation of a UTC date/time value, adjusted for the site timezone and with the specified format string
(Defined by HtmlHelpers.) |
![]() | LocalizeCountry | (Defined by ResourceExtensions.) |
![]() | LocalizeCustomFieldValidationMessages |
Localizes a collection of validation issues with content defined in Validation.resx
(Defined by HtmlHelpers.) |
![]() | LocalizedCategoryName |
Retrieves the localized category or region name
(Defined by ResourceExtensions.) |
![]() | LocalizeState | (Defined by ResourceExtensions.) |
![]() | ResourceString |
Retrieves a resource string based on the specified expression
(Defined by ResourceExtensions.) |
![]() | SellerTakesCreditCardPayments |
Returns true if the specified seller has payment gateway credentials and can process credit card payments from a card on file
(Defined by HtmlHelpers.) |
![]() | SetCookie |
Sets a cookie for the current user with the specified key and value
(Defined by HtmlHelpers.) |
![]() | SiteCurrencyOrFree |
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.) |
![]() | TimeZoneAbbreviationString | (Defined by ResourceExtensions.) |
![]() | ToMvcHtmlString |
Returns the HTML version of the ToString() output method of the specified object
(Defined by HtmlHelpers.) |
![]() | ValidateCaptcha | (Defined by RecaptchaMVC.) |
![]() | ValidationResourceString | (Defined by ResourceExtensions.) |
See Also