C# Class Nop.Admin.Controllers.OrderController

Inheritance: Nop.Admin.Controllers.BaseAdminController
Show file Open project: grandnode/grandnode

Public Methods

Method Description
AddProductToOrder ( int orderId ) : System.Web.Mvc.ActionResult
AddProductToOrderDetails ( int orderId, int productId ) : System.Web.Mvc.ActionResult
AddShipment ( int orderId ) : System.Web.Mvc.ActionResult
AddressEdit ( int addressId, int orderId ) : System.Web.Mvc.ActionResult
BestsellersBriefReportByAmount ( ) : System.Web.Mvc.ActionResult
BestsellersBriefReportByQuantity ( ) : System.Web.Mvc.ActionResult
BestsellersReport ( ) : System.Web.Mvc.ActionResult
CountryReport ( ) : System.Web.Mvc.ActionResult
Edit ( int id ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
List ( int orderStatusId = null, int paymentStatusId = null, int shippingStatusId = null ) : System.Web.Mvc.ActionResult
NeverSoldReport ( ) : System.Web.Mvc.ActionResult
OrderController ( IOrderService orderService, IOrderReportService orderReportService, IOrderProcessingService orderProcessingService, IPriceCalculationService priceCalculationService, IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, IDiscountService discountService, ILocalizationService localizationService, IWorkContext workContext, ICurrencyService currencyService, IEncryptionService encryptionService, IPaymentService paymentService, IMeasureService measureService, IPdfService pdfService, IAddressService addressService, ICountryService countryService, IStateProvinceService stateProvinceService, IProductService productService, IExportManager exportManager, IPermissionService permissionService, IWorkflowMessageService workflowMessageService, ICategoryService categoryService, IManufacturerService manufacturerService, IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser, IProductAttributeFormatter productAttributeFormatter, IShoppingCartService shoppingCartService, IGiftCardService giftCardService, IDownloadService downloadService, IShipmentService shipmentService, IShippingService shippingService, IStoreService storeService, IVendorService vendorService, IAddressAttributeParser addressAttributeParser, IAddressAttributeService addressAttributeService, IAddressAttributeFormatter addressAttributeFormatter, IAffiliateService affiliateService, IPictureService pictureService, ITaxService taxService, IReturnRequestService returnRequestService, ICustomerService customerService, ICustomerActivityService customerActivityService, Nop.Core.Domain.Directory.CurrencySettings currencySettings, Nop.Core.Domain.Tax.TaxSettings taxSettings, Nop.Core.Domain.Directory.MeasureSettings measureSettings, Nop.Core.Domain.Common.AddressSettings addressSettings, Nop.Core.Domain.Shipping.ShippingSettings shippingSettings ) : System
PartiallyRefundOrderPopup ( int id, bool online ) : System.Web.Mvc.ActionResult
PdfInvoice ( int orderId ) : System.Web.Mvc.ActionResult
PdfPackagingSlip ( int shipmentId ) : System.Web.Mvc.ActionResult
ProductSearchAutoComplete ( string term ) : System.Web.Mvc.ActionResult
ShipmentDetails ( int id ) : System.Web.Mvc.ActionResult
ShipmentList ( ) : System.Web.Mvc.ActionResult
UploadLicenseFilePopup ( int id, int orderItemId ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
ActivateDownloadItem ( int id, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
AddProductToOrder ( Nop.Web.Framework.Kendoui.DataSourceRequest command, OrderModel model ) : System.Web.Mvc.ActionResult
AddProductToOrderDetails ( int orderId, int productId, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
AddShipment ( int orderId, System.Web.Mvc.FormCollection form, bool continueEditing ) : System.Web.Mvc.ActionResult
AddressEdit ( Nop.Admin.Models.Orders.OrderAddressModel model, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
BestsellersBriefReportByAmountList ( Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
BestsellersBriefReportByQuantityList ( Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
BestsellersReportList ( Nop.Web.Framework.Kendoui.DataSourceRequest command, BestsellersReportModel model ) : System.Web.Mvc.ActionResult
CancelOrder ( int id ) : System.Web.Mvc.ActionResult
CaptureOrder ( int id ) : System.Web.Mvc.ActionResult
ChangeOrderStatus ( int id, OrderModel model ) : System.Web.Mvc.ActionResult
CountryReportList ( Nop.Web.Framework.Kendoui.DataSourceRequest command, Nop.Admin.Models.Orders.CountryReportModel model ) : System.Web.Mvc.ActionResult
Delete ( int id ) : System.Web.Mvc.ActionResult
DeleteLicenseFilePopup ( string btnId, string formId, OrderModel model ) : System.Web.Mvc.ActionResult
DeleteOrderItem ( int id, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
DeleteShipment ( int id ) : System.Web.Mvc.ActionResult
EditCreditCardInfo ( int id, OrderModel model ) : System.Web.Mvc.ActionResult
EditDeliveryDate ( Nop.Admin.Models.Orders.ShipmentModel model ) : System.Web.Mvc.ActionResult
EditOrderItem ( int id, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
EditOrderTotals ( int id, OrderModel model ) : System.Web.Mvc.ActionResult
EditShippedDate ( Nop.Admin.Models.Orders.ShipmentModel model ) : System.Web.Mvc.ActionResult
EditShippingMethod ( int id, OrderModel model ) : System.Web.Mvc.ActionResult
ExportExcelAll ( Nop.Admin.Models.Orders.OrderListModel model ) : System.Web.Mvc.ActionResult
ExportExcelSelected ( string selectedIds ) : System.Web.Mvc.ActionResult
ExportXmlAll ( Nop.Admin.Models.Orders.OrderListModel model ) : System.Web.Mvc.ActionResult
ExportXmlSelected ( string selectedIds ) : System.Web.Mvc.ActionResult
GetBestsellersBriefReportModel ( int pageIndex, int pageSize, int orderBy ) : Nop.Web.Framework.Kendoui.DataSourceResult
GoToOrderId ( Nop.Admin.Models.Orders.OrderListModel model ) : System.Web.Mvc.ActionResult
HasAccessToOrder ( Nop.Core.Domain.Orders.Order order ) : bool
HasAccessToOrderItem ( Nop.Core.Domain.Orders.OrderItem orderItem ) : bool
HasAccessToProduct ( Product product ) : bool
HasAccessToShipment ( Nop.Core.Domain.Shipping.Shipment shipment ) : bool
LogEditOrder ( int orderId ) : void
MarkOrderAsPaid ( int id ) : System.Web.Mvc.ActionResult
NeverSoldReportList ( Nop.Web.Framework.Kendoui.DataSourceRequest command, Nop.Admin.Models.Orders.NeverSoldReportModel model ) : System.Web.Mvc.ActionResult
OrderAverageReport ( ) : System.Web.Mvc.ActionResult
OrderAverageReportList ( Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
OrderIncompleteReport ( ) : System.Web.Mvc.ActionResult
OrderIncompleteReportList ( Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
OrderList ( Nop.Web.Framework.Kendoui.DataSourceRequest command, Nop.Admin.Models.Orders.OrderListModel model ) : System.Web.Mvc.ActionResult
OrderNoteAdd ( int orderId, int downloadId, bool displayToCustomer, string message ) : System.Web.Mvc.ActionResult
OrderNoteDelete ( int id, int orderId ) : System.Web.Mvc.ActionResult
OrderNotesSelect ( int orderId, Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
PartiallyRefundOrderPopup ( string btnId, string formId, int id, bool online, OrderModel model ) : System.Web.Mvc.ActionResult
PdfInvoiceAll ( Nop.Admin.Models.Orders.OrderListModel model ) : System.Web.Mvc.ActionResult
PdfInvoiceSelected ( string selectedIds ) : System.Web.Mvc.ActionResult
PdfPackagingSlipAll ( Nop.Admin.Models.Orders.ShipmentListModel model ) : System.Web.Mvc.ActionResult
PdfPackagingSlipSelected ( string selectedIds ) : System.Web.Mvc.ActionResult
PrepareAddProductToOrderModel ( int orderId, int productId ) : OrderModel.AddOrderProductModel.ProductDetailsModel
PrepareOrderDetailsModel ( OrderModel model, Nop.Core.Domain.Orders.Order order ) : void
PrepareShipmentModel ( Nop.Core.Domain.Shipping.Shipment shipment, bool prepareProducts, bool prepareShipmentEvent = false ) : Nop.Admin.Models.Orders.ShipmentModel
RefundOrder ( int id ) : System.Web.Mvc.ActionResult
RefundOrderOffline ( int id ) : System.Web.Mvc.ActionResult
ResetDownloadCount ( int id, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
SetAsDelivered ( int id ) : System.Web.Mvc.ActionResult
SetAsDeliveredSelected ( ICollection selectedIds ) : System.Web.Mvc.ActionResult
SetAsShipped ( int id ) : System.Web.Mvc.ActionResult
SetAsShippedSelected ( ICollection selectedIds ) : System.Web.Mvc.ActionResult
SetShipmentAdminComment ( Nop.Admin.Models.Orders.ShipmentModel model ) : System.Web.Mvc.ActionResult
SetTrackingNumber ( Nop.Admin.Models.Orders.ShipmentModel model ) : System.Web.Mvc.ActionResult
ShipmentListSelect ( Nop.Web.Framework.Kendoui.DataSourceRequest command, Nop.Admin.Models.Orders.ShipmentListModel model ) : System.Web.Mvc.ActionResult
ShipmentsByOrder ( int orderId, Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
ShipmentsItemsByShipmentId ( int shipmentId, Nop.Web.Framework.Kendoui.DataSourceRequest command ) : System.Web.Mvc.ActionResult
UploadLicenseFilePopup ( string btnId, string formId, OrderModel model ) : System.Web.Mvc.ActionResult
VoidOrder ( int id ) : System.Web.Mvc.ActionResult
VoidOrderOffline ( int id ) : System.Web.Mvc.ActionResult

Method Details

AddProductToOrder() public method

public AddProductToOrder ( int orderId ) : System.Web.Mvc.ActionResult
orderId int
return System.Web.Mvc.ActionResult

AddProductToOrderDetails() public method

public AddProductToOrderDetails ( int orderId, int productId ) : System.Web.Mvc.ActionResult
orderId int
productId int
return System.Web.Mvc.ActionResult

AddShipment() public method

public AddShipment ( int orderId ) : System.Web.Mvc.ActionResult
orderId int
return System.Web.Mvc.ActionResult

AddressEdit() public method

public AddressEdit ( int addressId, int orderId ) : System.Web.Mvc.ActionResult
addressId int
orderId int
return System.Web.Mvc.ActionResult

BestsellersBriefReportByAmount() public method

public BestsellersBriefReportByAmount ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

BestsellersBriefReportByQuantity() public method

public BestsellersBriefReportByQuantity ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

BestsellersReport() public method

public BestsellersReport ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

CountryReport() public method

public CountryReport ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Edit() public method

public Edit ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

List() public method

public List ( int orderStatusId = null, int paymentStatusId = null, int shippingStatusId = null ) : System.Web.Mvc.ActionResult
orderStatusId int
paymentStatusId int
shippingStatusId int
return System.Web.Mvc.ActionResult

NeverSoldReport() public method

public NeverSoldReport ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

OrderController() public method

public OrderController ( IOrderService orderService, IOrderReportService orderReportService, IOrderProcessingService orderProcessingService, IPriceCalculationService priceCalculationService, IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, IDiscountService discountService, ILocalizationService localizationService, IWorkContext workContext, ICurrencyService currencyService, IEncryptionService encryptionService, IPaymentService paymentService, IMeasureService measureService, IPdfService pdfService, IAddressService addressService, ICountryService countryService, IStateProvinceService stateProvinceService, IProductService productService, IExportManager exportManager, IPermissionService permissionService, IWorkflowMessageService workflowMessageService, ICategoryService categoryService, IManufacturerService manufacturerService, IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser, IProductAttributeFormatter productAttributeFormatter, IShoppingCartService shoppingCartService, IGiftCardService giftCardService, IDownloadService downloadService, IShipmentService shipmentService, IShippingService shippingService, IStoreService storeService, IVendorService vendorService, IAddressAttributeParser addressAttributeParser, IAddressAttributeService addressAttributeService, IAddressAttributeFormatter addressAttributeFormatter, IAffiliateService affiliateService, IPictureService pictureService, ITaxService taxService, IReturnRequestService returnRequestService, ICustomerService customerService, ICustomerActivityService customerActivityService, Nop.Core.Domain.Directory.CurrencySettings currencySettings, Nop.Core.Domain.Tax.TaxSettings taxSettings, Nop.Core.Domain.Directory.MeasureSettings measureSettings, Nop.Core.Domain.Common.AddressSettings addressSettings, Nop.Core.Domain.Shipping.ShippingSettings shippingSettings ) : System
orderService IOrderService
orderReportService IOrderReportService
orderProcessingService IOrderProcessingService
priceCalculationService IPriceCalculationService
dateTimeHelper IDateTimeHelper
priceFormatter IPriceFormatter
discountService IDiscountService
localizationService ILocalizationService
workContext IWorkContext
currencyService ICurrencyService
encryptionService IEncryptionService
paymentService IPaymentService
measureService IMeasureService
pdfService IPdfService
addressService IAddressService
countryService ICountryService
stateProvinceService IStateProvinceService
productService IProductService
exportManager IExportManager
permissionService IPermissionService
workflowMessageService IWorkflowMessageService
categoryService ICategoryService
manufacturerService IManufacturerService
productAttributeService IProductAttributeService
productAttributeParser IProductAttributeParser
productAttributeFormatter IProductAttributeFormatter
shoppingCartService IShoppingCartService
giftCardService IGiftCardService
downloadService IDownloadService
shipmentService IShipmentService
shippingService IShippingService
storeService IStoreService
vendorService IVendorService
addressAttributeParser IAddressAttributeParser
addressAttributeService IAddressAttributeService
addressAttributeFormatter IAddressAttributeFormatter
affiliateService IAffiliateService
pictureService IPictureService
taxService ITaxService
returnRequestService IReturnRequestService
customerService ICustomerService
customerActivityService ICustomerActivityService
currencySettings Nop.Core.Domain.Directory.CurrencySettings
taxSettings Nop.Core.Domain.Tax.TaxSettings
measureSettings Nop.Core.Domain.Directory.MeasureSettings
addressSettings Nop.Core.Domain.Common.AddressSettings
shippingSettings Nop.Core.Domain.Shipping.ShippingSettings
return System

PartiallyRefundOrderPopup() public method

public PartiallyRefundOrderPopup ( int id, bool online ) : System.Web.Mvc.ActionResult
id int
online bool
return System.Web.Mvc.ActionResult

PdfInvoice() public method

public PdfInvoice ( int orderId ) : System.Web.Mvc.ActionResult
orderId int
return System.Web.Mvc.ActionResult

PdfPackagingSlip() public method

public PdfPackagingSlip ( int shipmentId ) : System.Web.Mvc.ActionResult
shipmentId int
return System.Web.Mvc.ActionResult

ProductSearchAutoComplete() public method

public ProductSearchAutoComplete ( string term ) : System.Web.Mvc.ActionResult
term string
return System.Web.Mvc.ActionResult

ShipmentDetails() public method

public ShipmentDetails ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult

ShipmentList() public method

public ShipmentList ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

UploadLicenseFilePopup() public method

public UploadLicenseFilePopup ( int id, int orderItemId ) : System.Web.Mvc.ActionResult
id int
orderItemId int
return System.Web.Mvc.ActionResult