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

Inheritance: Controller
Show file Open project: edgecomputing/cats

Public Methods

Method Description
HomeController ( ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IDispatchService dispatchService, ITransportOrderDetailService transportOrderDetailService, IBusinessProcessService businessProcessService ) : System
HomeController ( ITransporterChequeService transporterChequeService, IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService ) : System
Index ( ) : System.Web.Mvc.ActionResult
PaymentRequestBeingProcessed ( ) : System.Web.Mvc.JsonResult
PaymentRequestForDashboard ( ) : System.Web.Mvc.JsonResult
PaymentRequestForPrint ( int transporterId ) : System.Collections.IEnumerable
Print ( int id ) : System.Web.Mvc.ActionResult
ReadCheques ( ) : System.Web.Mvc.JsonResult
ReadPaymentRequest ( ) : System.Web.Mvc.JsonResult
TransporterPaymentRequestViewModelBinder ( List transporterPaymentRequests ) : List
UpdateChequeStatus ( int transporterChequeId, int status ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
_status ( int status ) : string
status ( int status ) : string

Method Details

HomeController() public method

public HomeController ( ITransporterChequeService transporterChequeService, Cats.Services.Administration.IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService, IDispatchService dispatchService, ITransportOrderDetailService transportOrderDetailService, IBusinessProcessService businessProcessService ) : System
transporterChequeService ITransporterChequeService
userProfileService Cats.Services.Administration.IUserProfileService
transporterPaymentRequestService ITransporterPaymentRequestService
dispatchService IDispatchService
transportOrderDetailService ITransportOrderDetailService
businessProcessService IBusinessProcessService
return System

HomeController() public method

public HomeController ( ITransporterChequeService transporterChequeService, IUserProfileService userProfileService, ITransporterPaymentRequestService transporterPaymentRequestService ) : System
transporterChequeService ITransporterChequeService
userProfileService IUserProfileService
transporterPaymentRequestService ITransporterPaymentRequestService
return System

Index() public method

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

PaymentRequestBeingProcessed() public method

public PaymentRequestBeingProcessed ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

PaymentRequestForDashboard() public method

public PaymentRequestForDashboard ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

PaymentRequestForPrint() public method

public PaymentRequestForPrint ( int transporterId ) : System.Collections.IEnumerable
transporterId int
return System.Collections.IEnumerable

Print() public method

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

ReadCheques() public method

public ReadCheques ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

ReadPaymentRequest() public method

public ReadPaymentRequest ( ) : System.Web.Mvc.JsonResult
return System.Web.Mvc.JsonResult

TransporterPaymentRequestViewModelBinder() public method

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

UpdateChequeStatus() public method

public UpdateChequeStatus ( int transporterChequeId, int status ) : System.Web.Mvc.ActionResult
transporterChequeId int
status int
return System.Web.Mvc.ActionResult