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

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

공개 메소드들

메소드 설명
CheckWoredaDistribution ( int woredaID = -1, int planID = -1, int month = -1 ) : WoredaStockDistributionWithDetailViewModel
CheckWoredaDistribution ( int woredaID = -1, int planID = -1, int month = -1, int programId = -1 ) : WoredaStockDistributionWithDetailViewModel
Create ( int Woreda = -1, int planID = -1, int programID = -1, int month = -1 ) : System.Web.Mvc.ActionResult
GetAdminUnits ( ) : System.Web.Mvc.JsonResult
GetMonth ( string id, int zoneID ) : System.Web.Mvc.JsonResult
GetMonth ( string id, int zoneID, int programId ) : System.Web.Mvc.JsonResult
GetPlans ( string id, int zoneID ) : System.Web.Mvc.JsonResult
GetPrograms ( ) : System.Web.Mvc.JsonResult
GetRound ( string id ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
LookUps ( ) : void
LookUps ( WoredaStockDistributionWithDetailViewModel distributionInfo ) : void
ReadRequestionNumbers ( [ request, int zoneId = -1, int programId = -1, int planId = -1, int round = -1, int month = -1 ) : System.Web.Mvc.ActionResult
WoredaStockDetail_Read ( [ request, int woredaStockDistributionID, int woredaID, int planID, int month ) : System.Web.Mvc.ActionResult
WoredaStockDistributionController ( IUtilizationHeaderSerivce utilizationService, Cats.Services.EarlyWarning.IProgramService programService, IUtilizationDetailSerivce utilizationDetailSerivce, UserAccountService userAccountService, Cats.Services.Common.ICommonService commonService, IRegionalRequestService regionalRequestService, IReliefRequisitionDetailService reliefRequisitionDetailService, IReliefRequisitionService reliefRequisitionService, Cats.Services.Transaction.ITransactionService transactionService, IDispatchService dispatchService, IDeliveryService deliveryService, ILossReasonService lossReasonService, IPlanService planService, Cats.Services.Administration.IAdminUnitService adminUnitService ) : System
WoredaStockDistributionController ( IUtilizationHeaderSerivce utilizationService, IUtilizationDetailSerivce utilizationDetailSerivce, UserAccountService userAccountService, Cats.Services.Common.ICommonService commonService, IRegionalRequestService regionalRequestService, IReliefRequisitionDetailService reliefRequisitionDetailService, IReliefRequisitionService reliefRequisitionService, Cats.Services.Transaction.ITransactionService transactionService, IDispatchService dispatchService, IDeliveryService deliveryService ) : System
getReasonName ( int id ) : JsonResult

비공개 메소드들

메소드 설명
Create ( WoredaStockDistributionWithDetailViewModel woredaStockDistribution ) : System.Web.Mvc.ActionResult
GetDelivered ( string reqNo, int fdpId ) : decimal
GetDispatchAllocation ( string reqNo, int fdpId ) : Decimal
GetRequisionInfo ( int requisitionID, int fdpID ) : RequisitionDetailViewModel
GetWoredaDetailMOdel ( WoredaStockDistributionWithDetailViewModel distributionViewModel ) : WoredaStockDistribution
GetWoredaStockDistribution ( IEnumerable fdps, ReliefRequisition reliefRequisition ) : List
GetWoredaStockDistributionDetail ( IEnumerable woredaStockDistributionDetails, ReliefRequisition requisition ) : List
GetWoredaStockDistributionFormDB ( WoredaStockDistribution woredaStockDistribution ) : WoredaStockDistributionWithDetailViewModel
UpdateWoredaDistribution ( [ request, WoredaDistributionDetailViewModel woredaDistributionDetail ) : System.Web.Mvc.ActionResult
getWoredaBeneficiaryNoFromHRD ( int planId, int woredaId, int roundOrMonth, int program ) : int
selectedLookUps ( int programId, int planId, int woredaId, int month ) : void

메소드 상세

CheckWoredaDistribution() 공개 메소드

public CheckWoredaDistribution ( int woredaID = -1, int planID = -1, int month = -1 ) : WoredaStockDistributionWithDetailViewModel
woredaID int
planID int
month int
리턴 Cats.Areas.Logistics.Models.WoredaStockDistributionWithDetailViewModel

CheckWoredaDistribution() 공개 메소드

public CheckWoredaDistribution ( int woredaID = -1, int planID = -1, int month = -1, int programId = -1 ) : WoredaStockDistributionWithDetailViewModel
woredaID int
planID int
month int
programId int
리턴 Cats.Areas.Logistics.Models.WoredaStockDistributionWithDetailViewModel

Create() 공개 메소드

public Create ( int Woreda = -1, int planID = -1, int programID = -1, int month = -1 ) : System.Web.Mvc.ActionResult
Woreda int
planID int
programID int
month int
리턴 System.Web.Mvc.ActionResult

GetAdminUnits() 공개 메소드

public GetAdminUnits ( ) : System.Web.Mvc.JsonResult
리턴 System.Web.Mvc.JsonResult

GetMonth() 공개 메소드

public GetMonth ( string id, int zoneID ) : System.Web.Mvc.JsonResult
id string
zoneID int
리턴 System.Web.Mvc.JsonResult

GetMonth() 공개 메소드

public GetMonth ( string id, int zoneID, int programId ) : System.Web.Mvc.JsonResult
id string
zoneID int
programId int
리턴 System.Web.Mvc.JsonResult

GetPlans() 공개 메소드

public GetPlans ( string id, int zoneID ) : System.Web.Mvc.JsonResult
id string
zoneID int
리턴 System.Web.Mvc.JsonResult

GetPrograms() 공개 메소드

public GetPrograms ( ) : System.Web.Mvc.JsonResult
리턴 System.Web.Mvc.JsonResult

GetRound() 공개 메소드

public GetRound ( string id ) : System.Web.Mvc.JsonResult
id string
리턴 System.Web.Mvc.JsonResult

Index() 공개 메소드

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

LookUps() 공개 메소드

public LookUps ( ) : void
리턴 void

LookUps() 공개 메소드

public LookUps ( WoredaStockDistributionWithDetailViewModel distributionInfo ) : void
distributionInfo Cats.Areas.Logistics.Models.WoredaStockDistributionWithDetailViewModel
리턴 void

ReadRequestionNumbers() 공개 메소드

public ReadRequestionNumbers ( [ request, int zoneId = -1, int programId = -1, int planId = -1, int round = -1, int month = -1 ) : System.Web.Mvc.ActionResult
request [
zoneId int
programId int
planId int
round int
month int
리턴 System.Web.Mvc.ActionResult

WoredaStockDetail_Read() 공개 메소드

public WoredaStockDetail_Read ( [ request, int woredaStockDistributionID, int woredaID, int planID, int month ) : System.Web.Mvc.ActionResult
request [
woredaStockDistributionID int
woredaID int
planID int
month int
리턴 System.Web.Mvc.ActionResult

WoredaStockDistributionController() 공개 메소드

public WoredaStockDistributionController ( IUtilizationHeaderSerivce utilizationService, Cats.Services.EarlyWarning.IProgramService programService, IUtilizationDetailSerivce utilizationDetailSerivce, UserAccountService userAccountService, Cats.Services.Common.ICommonService commonService, IRegionalRequestService regionalRequestService, IReliefRequisitionDetailService reliefRequisitionDetailService, IReliefRequisitionService reliefRequisitionService, Cats.Services.Transaction.ITransactionService transactionService, IDispatchService dispatchService, IDeliveryService deliveryService, ILossReasonService lossReasonService, IPlanService planService, Cats.Services.Administration.IAdminUnitService adminUnitService ) : System
utilizationService IUtilizationHeaderSerivce
programService Cats.Services.EarlyWarning.IProgramService
utilizationDetailSerivce IUtilizationDetailSerivce
userAccountService Cats.Services.Security.UserAccountService
commonService Cats.Services.Common.ICommonService
regionalRequestService IRegionalRequestService
reliefRequisitionDetailService IReliefRequisitionDetailService
reliefRequisitionService IReliefRequisitionService
transactionService Cats.Services.Transaction.ITransactionService
dispatchService IDispatchService
deliveryService IDeliveryService
lossReasonService ILossReasonService
planService IPlanService
adminUnitService Cats.Services.Administration.IAdminUnitService
리턴 System

WoredaStockDistributionController() 공개 메소드

public WoredaStockDistributionController ( IUtilizationHeaderSerivce utilizationService, IUtilizationDetailSerivce utilizationDetailSerivce, UserAccountService userAccountService, Cats.Services.Common.ICommonService commonService, IRegionalRequestService regionalRequestService, IReliefRequisitionDetailService reliefRequisitionDetailService, IReliefRequisitionService reliefRequisitionService, Cats.Services.Transaction.ITransactionService transactionService, IDispatchService dispatchService, IDeliveryService deliveryService ) : System
utilizationService IUtilizationHeaderSerivce
utilizationDetailSerivce IUtilizationDetailSerivce
userAccountService Cats.Services.Security.UserAccountService
commonService Cats.Services.Common.ICommonService
regionalRequestService IRegionalRequestService
reliefRequisitionDetailService IReliefRequisitionDetailService
reliefRequisitionService IReliefRequisitionService
transactionService Cats.Services.Transaction.ITransactionService
dispatchService IDispatchService
deliveryService IDeliveryService
리턴 System

getReasonName() 공개 메소드

public getReasonName ( int id ) : JsonResult
id int
리턴 JsonResult