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

Inheritance: Controller
Show file Open project: edgecomputing/cats

Public Methods

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

Private Methods

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

Method Details

CheckWoredaDistribution() public method

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

CheckWoredaDistribution() public method

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

Create() public method

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

GetAdminUnits() public method

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

GetMonth() public method

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

GetMonth() public method

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

GetPlans() public method

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

GetPrograms() public method

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

GetRound() public method

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

Index() public method

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

LookUps() public method

public LookUps ( ) : void
return void

LookUps() public method

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

ReadRequestionNumbers() public method

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

WoredaStockDetail_Read() public method

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

WoredaStockDistributionController() public method

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

WoredaStockDistributionController() public method

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

getReasonName() public method

public getReasonName ( int id ) : JsonResult
id int
return JsonResult