using System; using System.ComponentModel; using Gestor.Model.Attributes; using Gestor.Model.Domain.Common; namespace Gestor.Model.Domain.Relatorios.Log; public class LogAcaoRelatorio { private string _maquina; private string _usuarioAgger; private string _usuarioMaquina; private string _acesso; [Description("CÓDIGO")] public long EntidadeId { get; set; } [Tipo("INVALID")] public RegistroAcao RegistroEntity { get; set; } [Tipo("INVALID")] public bool Selecionado { get; set; } [Description("ACESSO")] public string Acesso { get { return _acesso?.ToUpper(); } set { _acesso = value; } } [Tipo("DATA/TIME")] [Description("DATA")] public DateTime Data { get; set; } [Description("DESCRIÇÃO")] public string Descricao { get; set; } [Description("USUÁRIO AGGER")] public string UsuarioAgger { get { return _usuarioAgger?.ToUpper(); } set { _usuarioAgger = value; } } [Description("MÁQUINA")] public string Maquina { get { return _maquina?.ToUpper(); } set { _maquina = value; } } [Description("USUÁRIO DA MÁQUINA")] public string UsuarioMaquina { get { return _usuarioMaquina?.ToUpper(); } set { _usuarioMaquina = value; } } [Description("IP")] public string Ip { get; set; } [Description("VERSÃO SISTEMA")] public string Versao { get; set; } }