Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Azienda ¶
type Azienda struct { ID string `json:"id" gorm:"primaryKey;"` Denominazione string `json:"denominazione"` CodiceEori *string `json:"codiceEORI"` CodiceFiscale *string `json:"codiceFiscale"` IDFiscaleIVAPaese *string `json:"idFiscaleIVAPaese"` IDFiscaleIVACodice *string `json:"idFiscaleIVACodice"` CodiceDestinatario *string `json:"codiceDestinatario"` Pec *string `json:"pec"` AlboProfessionale *string `json:"alboProfessionale"` ProvinciaAlbo *string `json:"provinciaAlbo"` NumeroIscrizioneAlbo *string `json:"numeroIscrizioneAlbo"` DataIscrizioneAlbo *time.Time `json:"dataIscrizioneAlbo"` Email *string `json:"email"` Telefono *string `json:"telefono"` Fax *string `json:"fax"` CreatedAt time.Time `json:"createdAt" gorm:"autoCreateTime"` UpdatedAt time.Time `json:"updatedAt" gorm:"autoUpdateTime:milli"` Indirizzi []*AziendaIndirizzo `json:"indirizzi" gorm:"foreignKey:AziendaID;references:ID"` }
type AziendaIndirizzo ¶
type AziendaIndirizzo struct { ID string `json:"ID"` AziendaID string `json:"aziendaID"` Indirizzo string `json:"indirizzo"` NumeroCivico *string `json:"numeroCivico"` Cap string `json:"cap"` Comune string `json:"comune"` Provicina *string `json:"provicina"` Nazione string `json:"nazione"` Sede *bool `json:"sede"` StabileOrganizzazione *bool `json:"stabileOrganizzazione"` IndirizzoSpedizione *bool `json:"indirizzoSpedizione"` }
type Cliente ¶
type Cliente struct { ID string `json:"id" gorm:"primaryKey;"` Titolo *string `json:"titolo"` Nome string `json:"nome"` Cognome string `json:"cognome"` CodiceFiscale *string `json:"codiceFiscale"` Email string `json:"email"` Telefono *string `json:"telefono"` Fax *string `json:"fax"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
type NewAzienda ¶
type NewAzienda struct { Denominazione string `json:"denominazione"` CodiceEori *string `json:"codiceEORI"` CodiceFiscale *string `json:"codiceFiscale"` IDFiscaleIVAPaese *string `json:"idFiscaleIVAPaese"` IDFiscaleIVACodice *string `json:"idFiscaleIVACodice"` CodiceDestinatario *string `json:"codiceDestinatario"` Pec *string `json:"pec"` AlboProfessionale *string `json:"alboProfessionale"` ProvinciaAlbo *string `json:"provinciaAlbo"` NumeroIscrizioneAlbo *string `json:"numeroIscrizioneAlbo"` DataIscrizioneAlbo *time.Time `json:"dataIscrizioneAlbo"` Email *string `json:"email"` Telefono *string `json:"telefono"` Fax *string `json:"fax"` Indirizzi []*NewAziendaIndirizzo `json:"indirizzi"` }
type NewAziendaIndirizzo ¶
type NewAziendaIndirizzo struct { AziendaID string `json:"aziendaID"` Indirizzo string `json:"indirizzo"` NumeroCivico *string `json:"numeroCivico"` Cap string `json:"cap"` Comune string `json:"comune"` Provicina *string `json:"provicina"` Nazione string `json:"nazione"` Sede *bool `json:"sede"` StabileOrganizzazione *bool `json:"stabileOrganizzazione"` IndirizzoSpedizione *bool `json:"indirizzoSpedizione"` }
type NewCliente ¶
type UpdateAzienda ¶
type UpdateAzienda struct { ID string `json:"ID"` Denominazione string `json:"denominazione"` CodiceEori *string `json:"codiceEORI"` CodiceFiscale *string `json:"codiceFiscale"` IDFiscaleIVAPaese *string `json:"idFiscaleIVAPaese"` IDFiscaleIVACodice *string `json:"idFiscaleIVACodice"` CodiceDestinatario *string `json:"codiceDestinatario"` Pec *string `json:"pec"` AlboProfessionale *string `json:"alboProfessionale"` ProvinciaAlbo *string `json:"provinciaAlbo"` NumeroIscrizioneAlbo *string `json:"numeroIscrizioneAlbo"` DataIscrizioneAlbo *time.Time `json:"dataIscrizioneAlbo"` Email *string `json:"email"` Telefono *string `json:"telefono"` Fax *string `json:"fax"` }
Click to show internal directories.
Click to hide internal directories.