C# Класс Cats.Areas.Logistics.Controllers.DeliveryController

Наследование: Controller
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

DeliveryController() публичный Метод

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
Результат System

DiscripancyAction() публичный Метод

public DiscripancyAction ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
Результат System.Web.Mvc.ActionResult

Dispatches() публичный Метод

public Dispatches ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

EditGRN() публичный Метод

public EditGRN ( DeliveryViewModel deliveryViewModel ) : System.Web.Mvc.ActionResult
deliveryViewModel DeliveryViewModel
Результат System.Web.Mvc.ActionResult

GetGINsWithGRN() публичный Метод

public GetGINsWithGRN ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

GetGINsWithoutGRN() публичный Метод

public GetGINsWithoutGRN ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

Index() публичный Метод

public Index ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

LoadGRN() публичный Метод

public LoadGRN ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
Результат System.Web.Mvc.ActionResult

ReadDeliveryDetail() публичный Метод

public ReadDeliveryDetail ( [ request, System.Guid deliveryID ) : System.Web.Mvc.ActionResult
request [
deliveryID System.Guid
Результат System.Web.Mvc.ActionResult

ReadDeliveryNotes() публичный Метод

public ReadDeliveryNotes ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

ReadDeliveryNotesDiscripancy() публичный Метод

public ReadDeliveryNotesDiscripancy ( [ request, int id ) : System.Web.Mvc.ActionResult
request [
id int
Результат System.Web.Mvc.ActionResult

ReceiveGRN() публичный Метод

public ReceiveGRN ( System.Guid dispatchId ) : System.Web.Mvc.ActionResult
dispatchId System.Guid
Результат System.Web.Mvc.ActionResult

ReceivingNote() публичный Метод

public ReceivingNote ( System.Guid deliveryID ) : System.Web.Mvc.ActionResult
deliveryID System.Guid
Результат System.Web.Mvc.ActionResult

RejectToHubs() публичный Метод

public RejectToHubs ( string id ) : System.Web.Mvc.ActionResult
id string
Результат System.Web.Mvc.ActionResult

SaveDiscripancy() публичный Метод

public SaveDiscripancy ( DeliveryViewModel _deliveryViewModel, System.Web.Mvc.FormCollection collection ) : System.Web.Mvc.ActionResult
_deliveryViewModel DeliveryViewModel
collection System.Web.Mvc.FormCollection
Результат System.Web.Mvc.ActionResult