29 lines
825 B
C#
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; }
|
|
}
|
|
}
|