feat: Перенесены внешние сервисы в Infrastructure. Удалены лишние проекты.

This commit is contained in:
Mikhail Trubnikov
2026-04-14 16:27:27 +10:00
parent 13dd2815d4
commit 188ebc20a0
159 changed files with 354 additions and 1389 deletions

View File

@@ -0,0 +1,27 @@
using System.Globalization;
namespace PARR.BLL.Helpers
{
public static class EsppScheduleHelpers
{
/// <summary>
/// Получить время создания наряда в формате ЕСПП
/// </summary>
/// <param name="date"></param>
/// <returns></returns>
public static string GetGenerationTime(DateTimeOffset date)
{
return date.ToString("HH:mm:ss", CultureInfo.InvariantCulture);
}
/// <summary>
/// Получить следующее срабатывание в формате ЕСПП
/// </summary>
/// <param name="date"></param>
/// <returns></returns>
public static string GetNextRun(DateTimeOffset date)
{
return date.ToString("dd/MM/yy HH:mm:ss", CultureInfo.InvariantCulture);
}
}
}

View File

@@ -0,0 +1,15 @@
namespace PARR.Core.Common.Helpers
{
public static class SqlHelpers
{
/// <summary>
/// Преобразует Regex в Like для SQL
/// </summary>
/// <param name="regexPattern"></param>
/// <returns></returns>
public static string RegexToLike(string regexPattern)
{
return regexPattern.Replace("*", "%").ToLower();
}
}
}