using System; using System.Collections.Generic; using System.Collections.ObjectModel; using Gestor.Model.Domain.Seguros; namespace Gestor.Model.Domain.Common; public class TrocaCliente { private string _descricao; private long _idClienteTrocado; private string _nomeClienteTrocado; private long _idclienteNovo; private string _nomeClienteNovo; private Documento _documento; public string Descricao { get { return _descricao?.ToUpper(); } set { _descricao = value; } } public long IdClienteTrocado { get { return _idClienteTrocado; } set { _idClienteTrocado = value; } } public string NomeClienteTrocado { get { return _nomeClienteTrocado; } set { _nomeClienteTrocado = value; } } public long IdClienteNovo { get { return _idclienteNovo; } set { _idclienteNovo = value; } } public string NomeClienteNovo { get { return _nomeClienteNovo; } set { _nomeClienteNovo = value; } } public Documento Documento { get { return _documento; } set { _documento = value; } } public List Log() { return new List { new TupleList { Tuples = new ObservableCollection> { new Tuple("DESCRICAO", string.IsNullOrWhiteSpace(Descricao) ? "" : Descricao, "") } } }; } }