21 lines
538 B
C#
21 lines
538 B
C#
using PARR.DAL.Contracts;
|
|
|
|
namespace PARR.DAL.TransformServices
|
|
{
|
|
internal class NextRunModifierService : INextRunModifierService
|
|
{
|
|
private readonly SettingsFromDb settingsFromDb;
|
|
|
|
public NextRunModifierService(SettingsFromDb settingsFromDb)
|
|
{
|
|
this.settingsFromDb = settingsFromDb;
|
|
}
|
|
|
|
|
|
public DateTimeOffset GetNextRunByAccountRobotTimeZone(DateTimeOffset nextRun)
|
|
{
|
|
return nextRun.AddHours(settingsFromDb.EsppRobotAccountTimeZoneHour);
|
|
}
|
|
}
|
|
}
|