MH: AZ-Nachweis FFS angepasst
This commit is contained in:
19
BeWo.sln
19
BeWo.sln
@@ -573,6 +573,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PsychosozialeHilfenBochum",
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AwoDortmund", "ReportImp\AwoDortmund\AwoDortmund.csproj", "{E8EDD4DA-61CC-49E2-8337-5E91D8C47417}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hiba", "ReportImp\Hiba\Hiba.csproj", "{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|.NET = Debug|.NET
|
||||
@@ -4544,6 +4546,22 @@ Global
|
||||
{E8EDD4DA-61CC-49E2-8337-5E91D8C47417}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{E8EDD4DA-61CC-49E2-8337-5E91D8C47417}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{E8EDD4DA-61CC-49E2-8337-5E91D8C47417}.Release|x86.Build.0 = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|.NET.Build.0 = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|.NET.ActiveCfg = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|.NET.Build.0 = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
@@ -4826,6 +4844,7 @@ Global
|
||||
{ED3DBD24-B774-41E5-A856-99FF78D828A8} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{8CC19D28-E0C0-473F-A465-D2E5990C7789} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{E8EDD4DA-61CC-49E2-8337-5E91D8C47417} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{2A5A0FC1-9FC8-42DD-8D88-8CBEBCB2AC71} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace FreundeskreisSuchthilfe.Alt
|
||||
// Mit foreach durch die Tage laufen, und bis zu jedem Sonntag die Tage in eine Liste sammeln, um dann nach einem Sonntag ein neues Objekt (Datum Sonntag Abend
|
||||
// für Sortierung) erzeugen, wo in Custom1 dann "Gesamt steht" und die summierten Wochenstunden drin stehen, restlichen Datenfelder können dann leer sein.
|
||||
decimal wochenstunden = 0;
|
||||
decimal gesamtstunden = 0;
|
||||
var daysInMonth = ed.Days.Count;
|
||||
List<MitarbeiterstundenkontoRO.DayDetail> wochenSummaries = new List<MitarbeiterstundenkontoRO.DayDetail>();
|
||||
foreach (var day in ed.Days)
|
||||
@@ -53,8 +54,9 @@ namespace FreundeskreisSuchthilfe.Alt
|
||||
day.Custom2 = string.Format("{0:0.00}", ed.SollProTag);
|
||||
day.MinutesTotal = day.MinutesTotal / 60;
|
||||
day.Custom3 = (day.MinutesTotal - ed.SollProTag > 0) ? string.Format("{0:0.00}", day.MinutesTotal - ed.SollProTag) : "";
|
||||
day.Custom4 = string.Format("{0:0}", day.PauseInMinuten);
|
||||
day.Custom4 = day.PauseInMinuten == 0 ? "" : string.Format("{0:0}", day.PauseInMinuten);
|
||||
wochenstunden += day.MinutesTotal;
|
||||
gesamtstunden += day.MinutesTotal;
|
||||
if (day.IstSonntag || day.Date.Day == daysInMonth)
|
||||
{
|
||||
var summary = new MitarbeiterstundenkontoRO.DayDetail();
|
||||
@@ -65,6 +67,8 @@ namespace FreundeskreisSuchthilfe.Alt
|
||||
wochenstunden = 0;
|
||||
}
|
||||
}
|
||||
ed.Custom1 = gesamtstunden;
|
||||
|
||||
foreach (var s in wochenSummaries)
|
||||
ed.Days.Add(s);
|
||||
ed.Days = ed.Days.OrderBy(d => d.Date).ToList();
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user