C# Class Cats.Areas.Logistics.Controllers.ProjectAllocationController

Inheritance: Controller
Show file Open project: edgecomputing/cats

Public Methods

Method Description
Allocate ( ) : System.Web.Mvc.ActionResult
AllocatePC ( ICollection requisitionDetail, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
AllocateProjectCode ( ) : System.Web.Mvc.ActionResult
Assign ( int reqId, double remaining, double totalAssigned ) : System.Web.Mvc.ActionResult
AssignedprojectCodes ( int requisitionId ) : System.Web.Mvc.ActionResult
GetPCAmount ( int pcIndex, int reqId ) : System.Web.Mvc.JsonResult
GetSIAmount ( int siIndex, int reqId ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
ProjectAllocationController ( IRegionalRequestService reliefRequistionService, IFDPService fdpService, IAdminUnitService adminUnitService, IProgramService programService, ICommodityService commodityService, IRegionalRequestDetailService reliefRequisitionDetailService, IProjectCodeAllocationService projectCodeAllocationService, IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService, IHubService hubService, IHubAllocationService hubAllocationService, log4net.ILog log, IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService ) : System
ProjectCodeAllocation ( ) : System.Web.Mvc.ActionResult
SaveProjectAllocation ( RequisitionViewModel requisitionViewModel, System.Web.Mvc.FormCollection form, string hub, string datepicker, int RequisitionId, int Remaining, int PCodeqty, int SICodeqty ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
HubAllocationDetail ( Cats hubAllocation ) : System.Web.Mvc.ActionResult

Method Details

Allocate() public method

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

AllocatePC() public method

public AllocatePC ( ICollection requisitionDetail, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
requisitionDetail ICollection
form System.Web.Mvc.FormCollection
return System.Web.Mvc.ActionResult

AllocateProjectCode() public method

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

Assign() public method

public Assign ( int reqId, double remaining, double totalAssigned ) : System.Web.Mvc.ActionResult
reqId int
remaining double
totalAssigned double
return System.Web.Mvc.ActionResult

AssignedprojectCodes() public method

public AssignedprojectCodes ( int requisitionId ) : System.Web.Mvc.ActionResult
requisitionId int
return System.Web.Mvc.ActionResult

GetPCAmount() public method

public GetPCAmount ( int pcIndex, int reqId ) : System.Web.Mvc.JsonResult
pcIndex int
reqId int
return System.Web.Mvc.JsonResult

GetSIAmount() public method

public GetSIAmount ( int siIndex, int reqId ) : System.Web.Mvc.JsonResult
siIndex int
reqId int
return System.Web.Mvc.JsonResult

Index() public method

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

ProjectAllocationController() public method

public ProjectAllocationController ( IRegionalRequestService reliefRequistionService, IFDPService fdpService, IAdminUnitService adminUnitService, IProgramService programService, ICommodityService commodityService, IRegionalRequestDetailService reliefRequisitionDetailService, IProjectCodeAllocationService projectCodeAllocationService, IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService, IHubService hubService, IHubAllocationService hubAllocationService, log4net.ILog log, IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService ) : System
reliefRequistionService IRegionalRequestService
fdpService IFDPService
adminUnitService IAdminUnitService
programService IProgramService
commodityService ICommodityService
reliefRequisitionDetailService IRegionalRequestDetailService
projectCodeAllocationService IProjectCodeAllocationService
projectCodeService IProjectCodeService
shippingInstructionService IShippingInstructionService
hubService IHubService
hubAllocationService IHubAllocationService
log log4net.ILog
requisitionService IReliefRequisitionService
transactionservice ITransactionService
ledgerService ILedgerService
return System

ProjectCodeAllocation() public method

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

SaveProjectAllocation() public method

public SaveProjectAllocation ( RequisitionViewModel requisitionViewModel, System.Web.Mvc.FormCollection form, string hub, string datepicker, int RequisitionId, int Remaining, int PCodeqty, int SICodeqty ) : System.Web.Mvc.ActionResult
requisitionViewModel Cats.Models.RequisitionViewModel
form System.Web.Mvc.FormCollection
hub string
datepicker string
RequisitionId int
Remaining int
PCodeqty int
SICodeqty int
return System.Web.Mvc.ActionResult