/* Options: Date: 2026-06-06 01:26:17 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://link.dc8.unico3.cloud //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: RicercaAnagrafiche.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using Unico3.Link.API.Messages.Anagrafiche; namespace Unico3.Link.API.Messages.Anagrafiche { [Route("/anagrafiche/", "PUT")] [Route("/anagrafiche/{Id}", "PUT,GET")] [Route("/anagrafiche/codice/{Codice}", "PUT,GET")] [Route("/anagrafiche/codiceexport/{CodiceExport}", "PUT,GET")] public partial class Anagrafica : IReturn { public virtual int? Id { get; set; } public virtual int? Codice { get; set; } public virtual string CodiceExport { get; set; } public virtual TipoPersona? TipoPersona { get; set; } public virtual string Denominazione { get; set; } public virtual string Nome { get; set; } public virtual string Cognome { get; set; } public virtual string CodiceFiscale { get; set; } public virtual string PIVA { get; set; } public virtual ProfiloFGas? ProfiloFGas { get; set; } public virtual TipoSoggettoSdI? TipoSoggettoSdI { get; set; } public virtual string CodiceSdI { get; set; } public virtual string PECSdI { get; set; } public virtual string Email { get; set; } public virtual string Tribunale { get; set; } public virtual string PEC { get; set; } public virtual string CCIAA { get; set; } public virtual string EORI { get; set; } public virtual TipoTelefono? TipoTelefono1 { get; set; } public virtual TipoTelefono? TipoTelefono2 { get; set; } public virtual TipoTelefono? TipoTelefono3 { get; set; } public virtual string Telefono1 { get; set; } public virtual string Telefono2 { get; set; } public virtual string Telefono3 { get; set; } public virtual string Indirizzo { get; set; } public virtual string NumeroCivico { get; set; } public virtual FK_Comune Comune { get; set; } public virtual string Gruppo { get; set; } public virtual string Suffisso { get; set; } public virtual string NotePrincipali { get; set; } public virtual string NoteStorico { get; set; } public virtual string NoteRiservato { get; set; } public virtual string NoteBloccato { get; set; } public virtual bool? IsCliente { get; set; } public virtual DatiCliente DatiVendita { get; set; } public virtual bool? IsFornitore { get; set; } public virtual DatiFornitore DatiAcquisto { get; set; } } [Route("/anagrafiche/ricerca", "GET")] [Route("/anagrafiche/codicefiscale/{CodiceFiscale}", "GET")] public partial class RicercaAnagrafiche : IReturn { public virtual string CodiceFiscale { get; set; } } public partial class RisultatoRicercaAnagrafiche { public RisultatoRicercaAnagrafiche() { Anagrafiche = new List{}; } public virtual List Anagrafiche { get; set; } } }