feat(bll,dal, templateDistributor): при получении рабочих дней по периоду, отсекаются дни выходящие за период

This commit is contained in:
Mikhail Trubnikov
2024-09-19 13:51:44 +10:00
parent 60c0ba9ec8
commit 9f193fe3ae
6 changed files with 80 additions and 51 deletions

View File

@@ -15,7 +15,7 @@ namespace PARR.BLL.Services.Implementations
}
private DateOnly GetEndPeriodDate(DateOnly startPeriod, DistributionPeriodTypeEnum periodType, string distributionPeriod)
public DateOnly GetEndPeriodDate(DateOnly startPeriod, DistributionPeriodTypeEnum periodType, string distributionPeriod)
{
switch (periodType)
{

View File

@@ -29,6 +29,7 @@ namespace PARR.BLL.Services.Interfaces
/// <param name="timeZoneOffsetHours"></param>
/// <returns></returns>
DateTimeOffset GetDateWithTimeZoneOffset(DateTimeOffset date, int timeZoneOffsetHours);
DateOnly GetEndPeriodDate(DateOnly startPeriod, DistributionPeriodTypeEnum periodType, string distributionPeriod);
/// <summary>
/// Получить только рабочие дни за период