C# 클래스 Cats.Areas.Finance.Controllers.ValidatedPaymentRequestController

상속: Controller
파일 보기 프로젝트 열기: edgecomputing/cats

공개 메소드들

메소드 설명
ApproveChequeInfo ( int transporterChequeID ) : System.Web.Mvc.ActionResult
BidWinningTransporters_read ( [ request ) : System.Web.Mvc.ActionResult
EditChequeInfo ( Models transporterChequeViewModel, int transporterID ) : System.Web.Mvc.ActionResult
EditCollectiveChequeInfo ( Models transporterChequeViewModel, int transporterID ) : System.Web.Mvc.ActionResult
EditLabourCostInfo ( Models paymentRequestViewModel ) : System.Web.Mvc.ActionResult
GetActiveTosForTransporter ( int transporterId ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
LoadCheque ( ) : System.Web.Mvc.ActionResult
LoadCheque ( int transporterId, string refNo ) : System.Web.Mvc.ActionResult
LoadLabourCost ( int transporterPaymentRequestID ) : System.Web.Mvc.ActionResult
LoadPaymentRequest ( ) : System.Web.Mvc.ActionResult
OLDBidWinningTransporters_read ( [ request ) : System.Web.Mvc.ActionResult
PaymentDeductionsPartialView ( int paymentRequestID ) : System.Web.Mvc.ActionResult
PaymentRequests ( int transporterID ) : System.Web.Mvc.ActionResult
PrintPaymentRequest ( [ request, int transporterId, string refno = "", string programname = "All" ) : System.Web.Mvc.ActionResult
Promote ( BusinessProcessState st, int transporterID ) : System.Web.Mvc.ActionResult
ToPaymentRequests ( int transporterID, string refNo ) : System.Web.Mvc.ActionResult
TransportOrderDetail ( int transportOrderID ) : System.Web.Mvc.ActionResult
TransporterDetail ( int transporterID ) : System.Web.Mvc.ActionResult
TransporterListViewModelBinder ( List transporters ) : List
TransporterPaymentRequestViewModelBinder ( List transporterPaymentRequests ) : List
ValidatedPaymentRequestController ( IBusinessProcessService paramBusinessProcessService, IBusinessProcessStateService paramBusinessProcessStateService, IApplicationSettingService paramApplicationSettingService, ITransportOrderService paramTransportOrderService, ITransporterAgreementVersionService transporterAgreementVersionService, IWorkflowStatusService workflowStatusService, Cats.Services.Procurement.ITransporterService transporterService, ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IBidWinnerService bidWinnerService, IUserAccountService userAccountService, IDispatchService dispatchService, ITransporterChequeDetailService transporterChequeDetailService ) : System
ValidatedPaymentRequestController ( IBusinessProcessService paramBusinessProcessService, IBusinessProcessStateService paramBusinessProcessStateService, IApplicationSettingService paramApplicationSettingService, ITransportOrderService paramTransportOrderService, ITransporterAgreementVersionService transporterAgreementVersionService, IWorkflowStatusService workflowStatusService, Cats.Services.Procurement.ITransporterService transporterService, ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IBidWinnerService bidWinnerService, IUserAccountService userAccountService, IDispatchService dispatchService, ITransporterChequeDetailService transporterChequeDetailService, ITransportOrderDetailService transportOrderDetailService ) : System
ViewContractAgreement ( int transporterID ) : void

비공개 메소드들

메소드 설명
BindTransportOrderDetailViewModel ( TransportOrderDetail transportOrderDetail ) : TransportOrderDetailViewModel
BindTransporterChequeViewModel ( IEnumerable transporterCheques ) : IEnumerable
BindTransporterChequeViewModel ( TransporterCheque transporterCheque ) : TransporterChequeViewModel
GetDetail ( IEnumerable transportOrderDetails ) : IEnumerable

메소드 상세

ApproveChequeInfo() 공개 메소드

public ApproveChequeInfo ( int transporterChequeID ) : System.Web.Mvc.ActionResult
transporterChequeID int
리턴 System.Web.Mvc.ActionResult

BidWinningTransporters_read() 공개 메소드

public BidWinningTransporters_read ( [ request ) : System.Web.Mvc.ActionResult
request [
리턴 System.Web.Mvc.ActionResult

EditChequeInfo() 공개 메소드

public EditChequeInfo ( Models transporterChequeViewModel, int transporterID ) : System.Web.Mvc.ActionResult
transporterChequeViewModel Models
transporterID int
리턴 System.Web.Mvc.ActionResult

EditCollectiveChequeInfo() 공개 메소드

public EditCollectiveChequeInfo ( Models transporterChequeViewModel, int transporterID ) : System.Web.Mvc.ActionResult
transporterChequeViewModel Models
transporterID int
리턴 System.Web.Mvc.ActionResult

EditLabourCostInfo() 공개 메소드

public EditLabourCostInfo ( Models paymentRequestViewModel ) : System.Web.Mvc.ActionResult
paymentRequestViewModel Models
리턴 System.Web.Mvc.ActionResult

GetActiveTosForTransporter() 공개 메소드

public GetActiveTosForTransporter ( int transporterId ) : System.Web.Mvc.JsonResult
transporterId int
리턴 System.Web.Mvc.JsonResult

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

LoadCheque() 공개 메소드

public LoadCheque ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

LoadCheque() 공개 메소드

public LoadCheque ( int transporterId, string refNo ) : System.Web.Mvc.ActionResult
transporterId int
refNo string
리턴 System.Web.Mvc.ActionResult

LoadLabourCost() 공개 메소드

public LoadLabourCost ( int transporterPaymentRequestID ) : System.Web.Mvc.ActionResult
transporterPaymentRequestID int
리턴 System.Web.Mvc.ActionResult

LoadPaymentRequest() 공개 메소드

public LoadPaymentRequest ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

OLDBidWinningTransporters_read() 공개 메소드

public OLDBidWinningTransporters_read ( [ request ) : System.Web.Mvc.ActionResult
request [
리턴 System.Web.Mvc.ActionResult

PaymentDeductionsPartialView() 공개 메소드

public PaymentDeductionsPartialView ( int paymentRequestID ) : System.Web.Mvc.ActionResult
paymentRequestID int
리턴 System.Web.Mvc.ActionResult

PaymentRequests() 공개 메소드

public PaymentRequests ( int transporterID ) : System.Web.Mvc.ActionResult
transporterID int
리턴 System.Web.Mvc.ActionResult

PrintPaymentRequest() 공개 메소드

public PrintPaymentRequest ( [ request, int transporterId, string refno = "", string programname = "All" ) : System.Web.Mvc.ActionResult
request [
transporterId int
refno string
programname string
리턴 System.Web.Mvc.ActionResult

Promote() 공개 메소드

public Promote ( BusinessProcessState st, int transporterID ) : System.Web.Mvc.ActionResult
st Cats.Models.BusinessProcessState
transporterID int
리턴 System.Web.Mvc.ActionResult

ToPaymentRequests() 공개 메소드

public ToPaymentRequests ( int transporterID, string refNo ) : System.Web.Mvc.ActionResult
transporterID int
refNo string
리턴 System.Web.Mvc.ActionResult

TransportOrderDetail() 공개 메소드

public TransportOrderDetail ( int transportOrderID ) : System.Web.Mvc.ActionResult
transportOrderID int
리턴 System.Web.Mvc.ActionResult

TransporterDetail() 공개 메소드

public TransporterDetail ( int transporterID ) : System.Web.Mvc.ActionResult
transporterID int
리턴 System.Web.Mvc.ActionResult

TransporterListViewModelBinder() 공개 메소드

public TransporterListViewModelBinder ( List transporters ) : List
transporters List
리턴 List

TransporterPaymentRequestViewModelBinder() 공개 메소드

public TransporterPaymentRequestViewModelBinder ( List transporterPaymentRequests ) : List
transporterPaymentRequests List
리턴 List

ValidatedPaymentRequestController() 공개 메소드

public ValidatedPaymentRequestController ( IBusinessProcessService paramBusinessProcessService, IBusinessProcessStateService paramBusinessProcessStateService, IApplicationSettingService paramApplicationSettingService, ITransportOrderService paramTransportOrderService, ITransporterAgreementVersionService transporterAgreementVersionService, IWorkflowStatusService workflowStatusService, Cats.Services.Procurement.ITransporterService transporterService, ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IBidWinnerService bidWinnerService, IUserAccountService userAccountService, IDispatchService dispatchService, ITransporterChequeDetailService transporterChequeDetailService ) : System
paramBusinessProcessService IBusinessProcessService
paramBusinessProcessStateService IBusinessProcessStateService
paramApplicationSettingService IApplicationSettingService
paramTransportOrderService ITransportOrderService
transporterAgreementVersionService ITransporterAgreementVersionService
workflowStatusService IWorkflowStatusService
transporterService Cats.Services.Procurement.ITransporterService
transporterChequeService ITransporterChequeService
userProfileService Cats.Services.Administration.IUserProfileService
transporterPaymentRequestService ITransporterPaymentRequestService
bidWinnerService IBidWinnerService
userAccountService IUserAccountService
dispatchService IDispatchService
transporterChequeDetailService ITransporterChequeDetailService
리턴 System

ValidatedPaymentRequestController() 공개 메소드

public ValidatedPaymentRequestController ( IBusinessProcessService paramBusinessProcessService, IBusinessProcessStateService paramBusinessProcessStateService, IApplicationSettingService paramApplicationSettingService, ITransportOrderService paramTransportOrderService, ITransporterAgreementVersionService transporterAgreementVersionService, IWorkflowStatusService workflowStatusService, Cats.Services.Procurement.ITransporterService transporterService, ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IBidWinnerService bidWinnerService, IUserAccountService userAccountService, IDispatchService dispatchService, ITransporterChequeDetailService transporterChequeDetailService, ITransportOrderDetailService transportOrderDetailService ) : System
paramBusinessProcessService IBusinessProcessService
paramBusinessProcessStateService IBusinessProcessStateService
paramApplicationSettingService IApplicationSettingService
paramTransportOrderService ITransportOrderService
transporterAgreementVersionService ITransporterAgreementVersionService
workflowStatusService IWorkflowStatusService
transporterService Cats.Services.Procurement.ITransporterService
transporterChequeService ITransporterChequeService
userProfileService Cats.Services.Administration.IUserProfileService
transporterPaymentRequestService ITransporterPaymentRequestService
bidWinnerService IBidWinnerService
userAccountService IUserAccountService
dispatchService IDispatchService
transporterChequeDetailService ITransporterChequeDetailService
transportOrderDetailService ITransportOrderDetailService
리턴 System

ViewContractAgreement() 공개 메소드

public ViewContractAgreement ( int transporterID ) : void
transporterID int
리턴 void