Merge branch 'develop' into feature/change-user-status-dialog
This commit is contained in:
commit
37acdabf9e
@ -709,16 +709,17 @@ public class TariffService : ITariffService
|
||||
using var dbContext = _dbContextFactory.CreateDbContext();
|
||||
using var tx = dbContext.Database.BeginTransaction();
|
||||
|
||||
if (tariffInfo.DueDate.Equals(DateTime.MaxValue))
|
||||
var stamp = tariffInfo.DueDate;
|
||||
if (stamp.Equals(DateTime.MaxValue))
|
||||
{
|
||||
tariffInfo.DueDate = new DateTime(tariffInfo.DueDate.Year, tariffInfo.DueDate.Month, tariffInfo.DueDate.Day, tariffInfo.DueDate.Hour, tariffInfo.DueDate.Minute, tariffInfo.DueDate.Second);
|
||||
stamp = stamp.Date.Add(new TimeSpan(tariffInfo.DueDate.Hour, tariffInfo.DueDate.Minute, tariffInfo.DueDate.Second));
|
||||
}
|
||||
|
||||
var efTariff = new DbTariff
|
||||
{
|
||||
Id = tariffInfo.Id,
|
||||
Tenant = tenant,
|
||||
Stamp = tariffInfo.DueDate,
|
||||
Stamp = stamp,
|
||||
CustomerId = tariffInfo.CustomerId,
|
||||
CreateOn = DateTime.UtcNow
|
||||
};
|
||||
@ -833,7 +834,6 @@ public class TariffService : ITariffService
|
||||
if (tariff.DueDate != DateTime.MinValue && tariff.DueDate.Date < DateTime.UtcNow.Date && delay > 0)
|
||||
{
|
||||
tariff.State = TariffState.Delay;
|
||||
|
||||
tariff.DelayDueDate = tariff.DueDate.Date.AddDays(delay);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user