feat(api,dal): templateController - убрана страрая логика ЗО. StatTemplateDistributorController - обновлена логика отображения статистики

This commit is contained in:
Mikhail Trubnikov
2026-02-20 10:39:53 +10:00
parent 517d446bcf
commit 8bdb641332
11 changed files with 183 additions and 245 deletions

View File

@@ -1,10 +1,23 @@
namespace PARR.API.Contracts.V1.Requests.BaseRequests
using Microsoft.AspNetCore.Mvc.ModelBinding;
namespace PARR.API.Contracts.V1.Requests.BaseRequests
{
/// <summary>
/// Смещение таймзоны относительно клиента
/// </summary>
public class TimeZoneOffsetClient
{
/// <summary>
/// Удалить TimeZoneOffsetHours и не использовать!!!!!! Использовать только в минутах TimeZoneOffsetMinutes
/// </summary>
public int TimeZoneOffsetHours { get; set; } = 0;
/// <summary>
/// Часовая зона клиента, в минутах
/// </summary>
public int TimeZoneOffsetMinutes { get; set; } = 0;
[BindNever]
public TimeSpan TimeZoneOffset => TimeSpan.FromMinutes(TimeZoneOffsetMinutes);
}
}