MH: ProIntegra Gesamt statt Monatsstunden
This commit is contained in:
@@ -93,12 +93,15 @@ namespace ProIntegra
|
||||
|
||||
foreach (var scap in dc.ApprovalPeriodList)
|
||||
{
|
||||
if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue /*&& scap.ServiceCategory != null && scap.ServiceCategory.Name == pRO.Services[0].ServiceCategory*/)
|
||||
if (scap.ApprovedBETotal.HasValue && scap.ApprovedBEInterval.HasValue && scap.StartDate.HasValue && scap.EndDate.HasValue )
|
||||
{
|
||||
if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Weekly)
|
||||
bewilligteFLS += scap.ApprovedBEPerInterval.Value;
|
||||
{
|
||||
decimal wochen = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays) / 7;
|
||||
bewilligteFLS += scap.ApprovedBETotal.Value / wochen;
|
||||
}
|
||||
|
||||
pRO.ApprovedFLSTotal = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays / 7) * scap.ApprovedBEPerInterval.Value;
|
||||
pRO.ApprovedFLSTotal += scap.ApprovedBETotal.Value;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user