using System.ComponentModel; using Gestor.Model.Attributes; using Gestor.Model.Domain.Seguros; namespace Gestor.Model.Domain.Relatorios.Dashboard; public class Prospectar { private string _nome; private string _email; [Tipo("INVALID")] public Gestor.Model.Domain.Seguros.Cliente EntidadeCliente { get; set; } [Tipo("INVALID")] public bool Selecionado { get; set; } [Tipo("INVALID")] public long IdEmpresa { get; set; } [Description("FILIAL")] public string Empresa { get; set; } [Tipo("INVALID")] [Description("ID")] public long Id { get; set; } [Description("CLIENTE")] public string Nome { get { return _nome?.ToUpper().Trim(); } set { _nome = value; } } [Description("CPF/CNPJ")] public string Documento { get; set; } [Description("TIPO DE PESSOA")] public string TipoPessoa { get; set; } [Description("TELEFONE")] public string Telefone { get; set; } [Description("E-MAIL")] public string Email { get { return _email?.ToLower().Trim(); } set { _email = value; } } }