LevelcodeLicenseAPP/Models/ModeloLicenca.cs
2026-03-25 16:26:11 -03:00

29 lines
825 B
C#

using System;
using System.Collections.Generic;
namespace LevelCode.License.Models
{
public class ModeloLicenca
{
public int IdLicenca { get; set; }
public string LicenseKey { get; set; }
public string Cliente { get; set; }
public string TipoLicenca { get; set; }
public int CodigoTipoLicenca { get; set; }
public DateTime? ExpiraEm { get; set; }
public int LimiteMaquinas { get; set; }
// 🔴 Campo que vai para o banco (JSON)
public string Modulos { get; set; }
public DateTime? UltimaSincronizacao { get; set; }
// 🟢 Campo de uso interno
public List<string> ModulosLista { get; set; } = new List<string>();
public int Status { get; set; }
public DateTime DataCriacao { get; set; }
}
}