MH: Autismus Köln Bonn Rundung Urlaubstage
This commit is contained in:
@@ -22,7 +22,17 @@ namespace KundeXyz.Service
|
||||
|
||||
public override decimal UrlaubstageRunden(decimal urlaubstage)
|
||||
{
|
||||
return Math.Ceiling(urlaubstage);
|
||||
if (urlaubstage - (int)urlaubstage <= 0.5m)
|
||||
{
|
||||
decimal digits = urlaubstage - (int)urlaubstage;
|
||||
urlaubstage = urlaubstage - digits;
|
||||
}
|
||||
else if (urlaubstage - (int)urlaubstage <= 1.0m)
|
||||
{
|
||||
urlaubstage = Math.Ceiling(urlaubstage);
|
||||
}
|
||||
|
||||
return urlaubstage;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user