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

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

공개 메소드들

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

비공개 메소드들

메소드 설명
HubAllocationDetail ( Cats hubAllocation ) : System.Web.Mvc.ActionResult

메소드 상세

Allocate() 공개 메소드

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

AllocatePC() 공개 메소드

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

AllocateProjectCode() 공개 메소드

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

Assign() 공개 메소드

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

AssignedprojectCodes() 공개 메소드

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

GetPCAmount() 공개 메소드

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

GetSIAmount() 공개 메소드

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

Index() 공개 메소드

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

ProjectAllocationController() 공개 메소드

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
리턴 System

ProjectCodeAllocation() 공개 메소드

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

SaveProjectAllocation() 공개 메소드

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
리턴 System.Web.Mvc.ActionResult