using System; using System.ComponentModel; using Gestor.Model.Attributes; using Gestor.Model.Common; namespace Gestor.Model.Domain.Seguros; public class ProspeccaoToPrint { private string _nome; private string _item; [Description("CLIENTE")] public string Nome { get { return _nome?.ToUpper(); } set { _nome = value; } } [Description("DOCUMENTO")] public string Documento { get; set; } [Tipo("DATA?")] [Description("NASCIMENTO")] public DateTime? Nascimento { get; set; } [Description("DDD")] public string Prefixo1 { get; set; } [Description("TELEFONE")] public string Telefone1 { get; set; } [Description("DDD")] public string Prefixo2 { get; set; } [Description("TELEFONE")] public string Telefone2 { get; set; } [Description("E-MAIL")] public string Email { get; set; } [Tipo("DATA?")] [Description("VIGÊNCIA FINAL")] public DateTime? VigenciaFinal { get; set; } [Description("ITEM")] public string Item { get { return _item?.ToUpper(); } set { _item = value; } } [Description("VENDEDOR")] public string Vendedor { get; set; } [Tipo("ENUM?")] [Description("STATUS")] public StatusProspeccao? Status { get; set; } [Description("STATUS PERSONALIZADO")] public string StatusPersonalizadotoPrint { get; set; } [Description("TIPO")] public string Tipo { get; set; } [Description("VALOR")] public decimal Valor { get; set; } }