using Gestor.Model.Attributes; using Gestor.Model.Domain.Generic; using System; using System.Runtime.CompilerServices; namespace Gestor.Model.Domain.Common { public class IndiceArquivoDigital : DomainBase { private string _descricao; private string _extensao; public bool Assinado { get; set; } public bool Assinar { get; set; } public Guid? AzureGuid { get; set; } public string AzureStorage { get; set; } public string Bd { get; set; } public DateTime? DataAtualizacao { get; set; } public DateTime? DataCriacao { get; set; } [Log(true)] [Name(true)] public string Descricao { get { string str = this._descricao; if (str != null) { return str.ToUpper(); } return null; } set { this._descricao = value; } } public bool EnviadoAssinatura { get; set; } public bool Excluido { get; set; } public string Extensao { get { string str = this._extensao; if (str == null) { return null; } return str.ToUpper().Trim(); } set { this._extensao = value; } } public long IdArquivoDigital { get; set; } public long IdCliente { get; set; } public long IdDocumento { get; set; } public long IdEmpresa { get; set; } public long IdEstipulante { get; set; } public long IdExtrato { get; set; } public long IdFornecedor { get; set; } public long IdItem { get; set; } public long IdLancamento { get; set; } public long IdNotaFiscal { get; set; } public long IdParcela { get; set; } public long IdProspeccao { get; set; } public long IdSeguradora { get; set; } public long IdSinistro { get; set; } public long IdSocio { get; set; } public long IdTarefa { get; set; } public long IdUsuario { get; set; } public long IdVendedor { get; set; } public bool NaoExcluir { get; set; } public bool Selecionado { get; set; } public string UrlAssinatura { get; set; } public long UsuarioAtualizacao { get; set; } public long UsuarioCriacao { get; set; } public IndiceArquivoDigital() { } } }