C# 클래스 Cats.Areas.Logistics.Controllers.DeliveryController

상속: Controller
파일 보기 프로젝트 열기: edgecomputing/cats 1 사용 예제들

공개 메소드들

메소드 설명
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