C# Class Cats.Areas.Logistics.Controllers.TransporterPerformanceController

Inheritance: Controller
Show file Open project: edgecomputing/cats

Public Methods

Method Description
GetContractNumbers ( ) : System.Web.Mvc.JsonResult
GetDispatches ( int transportOrderId ) : System.Web.Mvc.JsonResult
GetFilteredTransportOrderDetail ( int regionId, int hubId, int transportOrderId, System.DateTime startDate, System.DateTime EndDate ) : System.Web.Mvc.JsonResult
GetHubs ( ) : System.Web.Mvc.JsonResult
GetRegions ( ) : System.Web.Mvc.JsonResult
GetTransporter ( int transportOrderId ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
TransportOrderPerformanceDetail ( int id = -1 ) : System.Web.Mvc.ActionResult
TransporterPerformanceController ( ITransportOrderService transportOrderService, IUserAccountService userAccountService, IDispatchAllocationService dispatchAllocationService, ITransportOrderDetailService transportOrderDetailService, Cats.Services.EarlyWarning.IHubService hubService, Cats.Services.EarlyWarning.IAdminUnitService adminUnitService, IDispatchService dispatchService, IDeliveryService deliveryService ) : System
TransporterPerformance_Read ( [ request, string searchIndex ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
GetDelivered ( int transportOrderID ) : decimal
GetDispatchAllocation ( int transportOrderID ) : Decimal
GetTransportOrder ( IEnumerable transportOrders ) : IEnumerable

Method Details

GetContractNumbers() public method

public GetContractNumbers ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

GetDispatches() public method

public GetDispatches ( int transportOrderId ) : System.Web.Mvc.JsonResult
transportOrderId int
return System.Web.Mvc.JsonResult

GetFilteredTransportOrderDetail() public method

public GetFilteredTransportOrderDetail ( int regionId, int hubId, int transportOrderId, System.DateTime startDate, System.DateTime EndDate ) : System.Web.Mvc.JsonResult
regionId int
hubId int
transportOrderId int
startDate System.DateTime
EndDate System.DateTime
return System.Web.Mvc.JsonResult

GetHubs() public method

public GetHubs ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

GetRegions() public method

public GetRegions ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

GetTransporter() public method

public GetTransporter ( int transportOrderId ) : System.Web.Mvc.JsonResult
transportOrderId int
return System.Web.Mvc.JsonResult

Index() public method

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

TransportOrderPerformanceDetail() public method

public TransportOrderPerformanceDetail ( int id = -1 ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult

TransporterPerformanceController() public method

public TransporterPerformanceController ( ITransportOrderService transportOrderService, IUserAccountService userAccountService, IDispatchAllocationService dispatchAllocationService, ITransportOrderDetailService transportOrderDetailService, Cats.Services.EarlyWarning.IHubService hubService, Cats.Services.EarlyWarning.IAdminUnitService adminUnitService, IDispatchService dispatchService, IDeliveryService deliveryService ) : System
transportOrderService ITransportOrderService
userAccountService IUserAccountService
dispatchAllocationService IDispatchAllocationService
transportOrderDetailService ITransportOrderDetailService
hubService Cats.Services.EarlyWarning.IHubService
adminUnitService Cats.Services.EarlyWarning.IAdminUnitService
dispatchService IDispatchService
deliveryService IDeliveryService
return System

TransporterPerformance_Read() public method

public TransporterPerformance_Read ( [ request, string searchIndex ) : System.Web.Mvc.ActionResult
request [
searchIndex string
return System.Web.Mvc.ActionResult