C# Class Cats.Areas.Finance.Controllers.ValidatedPaymentRequestController

Inheritance: Controller
Show file Open project: edgecomputing/cats

Public Methods

Method Description
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

Private Methods

Method Description
BindTransportOrderDetailViewModel ( TransportOrderDetail transportOrderDetail ) : TransportOrderDetailViewModel
BindTransporterChequeViewModel ( IEnumerable transporterCheques ) : IEnumerable
BindTransporterChequeViewModel ( TransporterCheque transporterCheque ) : TransporterChequeViewModel
GetDetail ( IEnumerable transportOrderDetails ) : IEnumerable

Method Details

ApproveChequeInfo() public method

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

BidWinningTransporters_read() public method

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

EditChequeInfo() public method

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

EditCollectiveChequeInfo() public method

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

EditLabourCostInfo() public method

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

GetActiveTosForTransporter() public method

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

Index() public method

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

LoadCheque() public method

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

LoadCheque() public method

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

LoadLabourCost() public method

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

LoadPaymentRequest() public method

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

OLDBidWinningTransporters_read() public method

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

PaymentDeductionsPartialView() public method

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

PaymentRequests() public method

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

PrintPaymentRequest() public method

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

Promote() public method

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

ToPaymentRequests() public method

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

TransportOrderDetail() public method

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

TransporterDetail() public method

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

TransporterListViewModelBinder() public method

public TransporterListViewModelBinder ( List transporters ) : List
transporters List
return List

TransporterPaymentRequestViewModelBinder() public method

public TransporterPaymentRequestViewModelBinder ( List transporterPaymentRequests ) : List
transporterPaymentRequests List
return List

ValidatedPaymentRequestController() public method

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
return System

ValidatedPaymentRequestController() public method

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
return System

ViewContractAgreement() public method

public ViewContractAgreement ( int transporterID ) : void
transporterID int
return void