private RegionalRequestDetailViewModel BindRegionalRequestDetailViewModel(RegionalRequestDetail regionalRequestDetail)
{
if (regionalRequestDetail.RegionalRequest.Program.Name == "Relief")
{
return new RegionalRequestDetailViewModel()
{
Beneficiaries = regionalRequestDetail.Beneficiaries,
FDP = regionalRequestDetail.Fdp.Name,
Fdpid = regionalRequestDetail.Fdpid,
RegionalRequestID = regionalRequestDetail.RegionalRequestID,
RegionalRequestDetailID = regionalRequestDetail.RegionalRequestDetailID,
Woreda = regionalRequestDetail.Fdp.AdminUnit.Name,
WoredaId = regionalRequestDetail.Fdp.AdminUnit.AdminUnitID,
Zone = regionalRequestDetail.Fdp.AdminUnit.AdminUnit2.Name,
ZoneId = regionalRequestDetail.Fdp.AdminUnit.AdminUnit2.AdminUnitID,
RegionId = regionalRequestDetail.Fdp.AdminUnit.AdminUnit2.AdminUnit2.AdminUnitID,
//PlannedBeneficiaries = GetPlanned(regionalRequestDetail.RegionalRequest.Year,
//(int)regionalRequestDetail.RegionalRequest.Season,
//regionalRequestDetail.Fdp.AdminUnit.AdminUnitID)
};
}
else
{
return new RegionalRequestDetailViewModel()
{
Beneficiaries = regionalRequestDetail.Beneficiaries,
FDP = regionalRequestDetail.Fdp.Name,
Fdpid = regionalRequestDetail.Fdpid,
RegionalRequestID = regionalRequestDetail.RegionalRequestID,
RegionalRequestDetailID = regionalRequestDetail.RegionalRequestDetailID,
Woreda = regionalRequestDetail.Fdp.AdminUnit.Name,
Zone = regionalRequestDetail.Fdp.AdminUnit.AdminUnit2.Name,
PlannedBeneficiaries = GetPlannedForPSNP(regionalRequestDetail.RegionalRequest.Year,
regionalRequestDetail.RegionalRequest.RegionID,
regionalRequestDetail.Fdpid)
};
}
}