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

Inheritance: Controller
Show file Open project: edgecomputing/cats Class Usage Examples

Public Methods

Method Description
DeliveryController ( ITransportOrderService transportOrderService, IWorkflowStatusService workflowStatusService, IDispatchAllocationService dispatchAllocationService, IDeliveryService deliveryService, IDispatchService dispatchService, IDeliveryDetailService deliveryDetailService, INotificationService notificationService, IActionTypesService actionTypeService, IUserAccountService userAccountService, Cats commodityService, Cats unitService, Cats transactionService, IBusinessProcessService businessProcessService, IApplicationSettingService applicationSettingService, ITransporterPaymentRequestService transporterPaymentRequestService ) : System
DiscripancyAction ( System.Guid id ) : System.Web.Mvc.ActionResult
Dispatches ( int id ) : System.Web.Mvc.ActionResult
EditGRN ( DeliveryViewModel deliveryViewModel ) : System.Web.Mvc.ActionResult
GetGINsWithGRN ( int id ) : System.Web.Mvc.ActionResult
GetGINsWithoutGRN ( int id ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
LoadGRN ( System.Guid id ) : System.Web.Mvc.ActionResult
ReadDeliveryDetail ( [ request, System.Guid deliveryID ) : System.Web.Mvc.ActionResult
ReadDeliveryNotes ( int id ) : System.Web.Mvc.ActionResult
ReadDeliveryNotesDiscripancy ( [ request, int id ) : System.Web.Mvc.ActionResult
ReceiveGRN ( System.Guid dispatchId ) : System.Web.Mvc.ActionResult
ReceivingNote ( System.Guid deliveryID ) : System.Web.Mvc.ActionResult
RejectToHubs ( string id ) : System.Web.Mvc.ActionResult
SaveDiscripancy ( DeliveryViewModel _deliveryViewModel, System.Web.Mvc.FormCollection collection ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
BindDeliveryDetailViewModel ( List deliveryDetails ) : List
BindDeliveryViewModel ( Delivery delivery ) : GRNViewModel
BindDeliveryViewModels ( IEnumerable deliveries ) : IEnumerable
CreateGoodsReceivingNote ( Cats dispatch ) : DeliveryViewModel
EditGRN ( GRNViewModel delivery ) : System.Web.Mvc.ActionResult
EditGoodsReceivingNote ( Delivery delivery ) : DeliveryViewModel
ReceiveGRN ( DeliveryViewModel deliveryViewModel ) : System.Web.Mvc.ActionResult
SendNotification ( int transportOrderId, string transporterName ) : void
SetDatePreference ( List dispatches ) : List
UpdateDeliveryDetail ( [ request, DeliveryDetailViewModel deliveryDetail ) : System.Web.Mvc.ActionResult

Method Details

DeliveryController() public method

public DeliveryController ( ITransportOrderService transportOrderService, IWorkflowStatusService workflowStatusService, IDispatchAllocationService dispatchAllocationService, IDeliveryService deliveryService, IDispatchService dispatchService, IDeliveryDetailService deliveryDetailService, INotificationService notificationService, IActionTypesService actionTypeService, IUserAccountService userAccountService, Cats commodityService, Cats unitService, Cats transactionService, IBusinessProcessService businessProcessService, IApplicationSettingService applicationSettingService, ITransporterPaymentRequestService transporterPaymentRequestService ) : System
transportOrderService ITransportOrderService
workflowStatusService IWorkflowStatusService
dispatchAllocationService IDispatchAllocationService
deliveryService IDeliveryService
dispatchService IDispatchService
deliveryDetailService IDeliveryDetailService
notificationService INotificationService
actionTypeService IActionTypesService
userAccountService IUserAccountService
commodityService Cats
unitService Cats
transactionService Cats
businessProcessService IBusinessProcessService
applicationSettingService IApplicationSettingService
transporterPaymentRequestService ITransporterPaymentRequestService
return System

DiscripancyAction() public method

public DiscripancyAction ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
return System.Web.Mvc.ActionResult

Dispatches() public method

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

EditGRN() public method

public EditGRN ( DeliveryViewModel deliveryViewModel ) : System.Web.Mvc.ActionResult
deliveryViewModel DeliveryViewModel
return System.Web.Mvc.ActionResult

GetGINsWithGRN() public method

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

GetGINsWithoutGRN() public method

public GetGINsWithoutGRN ( 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

LoadGRN() public method

public LoadGRN ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
return System.Web.Mvc.ActionResult

ReadDeliveryDetail() public method

public ReadDeliveryDetail ( [ request, System.Guid deliveryID ) : System.Web.Mvc.ActionResult
request [
deliveryID System.Guid
return System.Web.Mvc.ActionResult

ReadDeliveryNotes() public method

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

ReadDeliveryNotesDiscripancy() public method

public ReadDeliveryNotesDiscripancy ( [ request, int id ) : System.Web.Mvc.ActionResult
request [
id int
return System.Web.Mvc.ActionResult

ReceiveGRN() public method

public ReceiveGRN ( System.Guid dispatchId ) : System.Web.Mvc.ActionResult
dispatchId System.Guid
return System.Web.Mvc.ActionResult

ReceivingNote() public method

public ReceivingNote ( System.Guid deliveryID ) : System.Web.Mvc.ActionResult
deliveryID System.Guid
return System.Web.Mvc.ActionResult

RejectToHubs() public method

public RejectToHubs ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

SaveDiscripancy() public method

public SaveDiscripancy ( DeliveryViewModel _deliveryViewModel, System.Web.Mvc.FormCollection collection ) : System.Web.Mvc.ActionResult
_deliveryViewModel DeliveryViewModel
collection System.Web.Mvc.FormCollection
return System.Web.Mvc.ActionResult