Rename salesbook

This commit is contained in:
2025-06-26 10:08:21 +02:00
parent a34e673cd2
commit 3f2b7a6bb5
164 changed files with 267 additions and 262 deletions

View File

@@ -0,0 +1,86 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("anag_clie")]
public class AnagClie
{
[PrimaryKey, Column("cod_anag"), JsonPropertyName("codAnag")]
public string CodAnag { get; set; }
[Column("cod_vtip"), JsonPropertyName("codVtip")]
public string? CodVtip { get; set; }
[Column("cod_vage"), JsonPropertyName("codVage")]
public string? CodVage { get; set; }
[Column("rag_soc"), JsonPropertyName("ragSoc")]
public string RagSoc { get; set; }
[Column("indirizzo"), JsonPropertyName("indirizzo")]
public string Indirizzo { get; set; }
[Column("cap"), JsonPropertyName("cap")]
public string Cap { get; set; }
[Column("citta"), JsonPropertyName("citta")]
public string Citta { get; set; }
[Column("prov"), JsonPropertyName("prov")]
public string Prov { get; set; }
[Column("nazione"), JsonPropertyName("nazione")]
public string Nazione { get; set; }
[Column("telefono"), JsonPropertyName("telefono")]
public string? Telefono { get; set; }
[Column("fax"), JsonPropertyName("fax")]
public string Fax { get; set; }
[Column("part_iva"), JsonPropertyName("partIva")]
public string PartIva { get; set; }
[Column("cod_fisc"), JsonPropertyName("codFisc")]
public string CodFisc { get; set; }
[Column("note"), JsonPropertyName("note")]
public string Note { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string PersonaRif { get; set; }
[Column("e_mail"), JsonPropertyName("eMail")]
public string? EMail { get; set; }
[Column("e_mail_pec"), JsonPropertyName("eMailPec")]
public string EMailPec { get; set; }
[Column("nome"), JsonPropertyName("nome")]
public string Nome { get; set; }
[Column("data_ins"), JsonPropertyName("dataIns")]
public DateTime? DataIns { get; set; } = DateTime.Now;
[Column("num_cell"), JsonPropertyName("numCell")]
public string NumCell { get; set; }
[Column("cognome"), JsonPropertyName("cognome")]
public string Cognome { get; set; }
[Column("diacod"), JsonPropertyName("diacod")]
public string Diacod { get; set; }
[Column("lat"), JsonPropertyName("lat")]
public decimal? Lat { get; set; }
[Column("lng"), JsonPropertyName("lng")]
public decimal? Lng { get; set; }
[Column("data_mod"), JsonPropertyName("dataMod")]
public DateTime? DataMod { get; set; } = DateTime.Now;
[Column("flag_stato"), JsonPropertyName("flagStato")]
public string FlagStato { get; set; }
}

View File

@@ -0,0 +1,110 @@
using System.Text.Json.Serialization;
using SQLite;
namespace salesbook.Shared.Core.Entity;
[Table("jtb_comt")]
public class JtbComt
{
[PrimaryKey, Column("cod_jcom"), JsonPropertyName("codJcom")]
public string CodJcom { get; set; }
[Column("cod_jfas"), JsonPropertyName("codJfas")]
public string CodJfas { get; set; }
[Column("cod_jflav"), JsonPropertyName("codJflav")]
public string CodJflav { get; set; }
[Column("descrizione"), JsonPropertyName("descrizione")]
public string Descrizione { get; set; }
[Column("importo"), JsonPropertyName("importo")]
public decimal Importo { get; set; } = 0;
[Column("data_inizi_lav"), JsonPropertyName("dataIniziLav")]
public DateTime? DataIniziLav { get; set; }
[Column("cod_mart"), JsonPropertyName("codMart")]
public string CodMart { get; set; }
[Column("data_cons"), JsonPropertyName("dataCons")]
public DateTime? DataCons { get; set; }
[Column("manuali"), JsonPropertyName("manuali")]
public string Manuali { get; set; }
[Column("note"), JsonPropertyName("note")]
public string Note { get; set; }
[Column("cod_anag"), JsonPropertyName("codAnag")]
public string? CodAnag { get; set; }
[Column("cod_divi"), JsonPropertyName("codDivi")]
public string CodDivi { get; set; } = "EURO";
[Column("cambio_divi"), JsonPropertyName("cambioDivi")]
public decimal CambioDivi { get; set; } = 1;
[Column("cod_divi_cont"), JsonPropertyName("codDiviCont")]
public string CodDiviCont { get; set; }
[Column("cambio_divi_cont"), JsonPropertyName("cambioDiviCont")]
public decimal CambioDiviCont { get; set; }
[Column("responsabile_com"), JsonPropertyName("responsabileCom")]
public string ResponsabileCom { get; set; }
[Column("stato_commessa"), JsonPropertyName("statoCommessa")]
public string StatoCommessa { get; set; }
[Column("tipo_commessa"), JsonPropertyName("tipoCommessa")]
public string TipoCommessa { get; set; }
[Column("descrizione_estesa"), JsonPropertyName("descrizioneEstesa")]
public string DescrizioneEstesa { get; set; }
[Column("perc_comp"), JsonPropertyName("percComp")]
public decimal PercComp { get; set; } = 0;
[Column("cod_vdes"), JsonPropertyName("codVdes")]
public string CodVdes { get; set; }
[Column("gestione"), JsonPropertyName("gestione")]
public string Gestione { get; set; }
[Column("data_ord"), JsonPropertyName("dataOrd")]
public DateTime? DataOrd { get; set; }
[Column("num_ord"), JsonPropertyName("numOrd")]
public int? NumOrd { get; set; }
[Column("matricola"), JsonPropertyName("matricola")]
public string Matricola { get; set; }
[Column("tipo_anag"), JsonPropertyName("tipoAnag")]
public string TipoAnag { get; set; }
[Column("flag_pubblica"), JsonPropertyName("flagPubblica")]
public string FlagPubblica { get; set; } = "N";
[Column("cig"), JsonPropertyName("cig")]
public string Cig { get; set; }
[Column("cup"), JsonPropertyName("cup")]
public string Cup { get; set; }
[Column("indirizzo_ente"), JsonPropertyName("indirizzoEnte")]
public string IndirizzoEnte { get; set; }
[Column("note_cons"), JsonPropertyName("noteCons")]
public string NoteCons { get; set; }
[Column("cod_vage"), JsonPropertyName("codVage")]
public string CodVage { get; set; }
[Column("cod_jflav_tec"), JsonPropertyName("codJflavTec")]
public string CodJflavTec { get; set; }
[Column("note_tecniche"), JsonPropertyName("noteTecniche")]
public string NoteTecniche { get; set; }
}

View File

@@ -0,0 +1,131 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("ptb_pros")]
public class PtbPros
{
[PrimaryKey, Column("cod_ppro"), JsonPropertyName("codPpro")]
public string CodPpro { get; set; }
[Column("agenzia_banca"), JsonPropertyName("agenziaBanca")]
public string AgenziaBanca { get; set; }
[Column("cap"), JsonPropertyName("cap")]
public string Cap { get; set; }
[Column("citta"), JsonPropertyName("citta")]
public string Citta { get; set; }
[Column("cod_abi"), JsonPropertyName("codAbi")]
public string CodAbi { get; set; }
[Column("cod_aliq"), JsonPropertyName("codAliq")]
public string CodAliq { get; set; }
[Column("cod_anag"), JsonPropertyName("codAnag")]
public string CodAnag { get; set; }
[Column("cod_banc"), JsonPropertyName("codBanc")]
public string CodBanc { get; set; }
[Column("cod_cab"), JsonPropertyName("codCab")]
public string CodCab { get; set; }
[Column("cod_fisc"), JsonPropertyName("codFisc")]
public string CodFisc { get; set; }
[Column("cod_paga"), JsonPropertyName("codPaga")]
public string CodPaga { get; set; }
[Column("cod_vage"), JsonPropertyName("codVage")]
public string CodVage { get; set; }
[Column("cod_vatt"), JsonPropertyName("codVatt")]
public string CodVatt { get; set; }
[Column("cod_vlis"), JsonPropertyName("codVlis")]
public string CodVlis { get; set; }
[Column("cod_vseg"), JsonPropertyName("codVseg")]
public string CodVseg { get; set; }
[Column("cod_vset"), JsonPropertyName("codVset")]
public string CodVset { get; set; }
[Column("cod_vtip"), JsonPropertyName("codVtip")]
public string CodVtip { get; set; }
[Column("cod_vzon"), JsonPropertyName("codVzon")]
public string CodVzon { get; set; }
[Column("data_ins"), JsonPropertyName("dataIns")]
public DateTime? DataIns { get; set; } = DateTime.Now;
[Column("descrizione_pag"), JsonPropertyName("descrizionePag")]
public string DescrizionePag { get; set; }
[Column("e_mail"), JsonPropertyName("eMail")]
public string EMail { get; set; }
[Column("fax"), JsonPropertyName("fax")]
public string Fax { get; set; }
[Column("flag_riv_clie"), JsonPropertyName("flagRivClie")]
public string FlagRivClie { get; set; } = "C";
[Column("fonte"), JsonPropertyName("fonte")]
public string Fonte { get; set; }
[Column("gg_chiusura"), JsonPropertyName("ggChiusura")]
public string GgChiusura { get; set; }
[Column("indirizzo"), JsonPropertyName("indirizzo")]
public string Indirizzo { get; set; }
[Column("nazione"), JsonPropertyName("nazione")]
public string Nazione { get; set; }
[Column("note"), JsonPropertyName("note")]
public string Note { get; set; }
[Column("part_iva"), JsonPropertyName("partIva")]
public string PartIva { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string PersonaRif { get; set; }
[Column("prov"), JsonPropertyName("prov")]
public string Prov { get; set; }
[Column("rag_soc"), JsonPropertyName("ragSoc")]
public string RagSoc { get; set; }
[Column("rag_soc2"), JsonPropertyName("ragSoc2")]
public string RagSoc2 { get; set; }
[Column("sconto1"), JsonPropertyName("sconto1")]
public decimal Sconto1 { get; set; } = 0;
[Column("sconto2"), JsonPropertyName("sconto2")]
public decimal Sconto2 { get; set; } = 0;
[Column("telefono"), JsonPropertyName("telefono")]
public string Telefono { get; set; }
[Column("cuu_pa"), JsonPropertyName("cuuPa")]
public string CuuPa { get; set; }
[Column("e_mail_pec"), JsonPropertyName("eMailPec")]
public string EMailPec { get; set; }
[Column("flag_informativa"), JsonPropertyName("flagInformativa")]
public string FlagInformativa { get; set; } = "N";
[Column("flag_consenso"), JsonPropertyName("flagConsenso")]
public string FlagConsenso { get; set; } = "N";
[Column("username"), JsonPropertyName("userName")]
public string UserName { get; set; }
}

View File

@@ -0,0 +1,32 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("ptb_pros_rif")]
public class PtbProsRif
{
[Column("cod_ppro"), JsonPropertyName("codPpro"), Indexed(Name = "PtbProsRifPK", Order = 1, Unique = true)]
public string CodPpro { get; set; }
[Column("id_pers_rif"), JsonPropertyName("idPersRif"), Indexed(Name = "PtbProsRifPK", Order = 2, Unique = true)]
public int IdPersRif { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string PersonaRif { get; set; }
[Column("e_mail"), JsonPropertyName("eMail")]
public string EMail { get; set; }
[Column("fax"), JsonPropertyName("fax")]
public string Fax { get; set; }
[Column("mansione"), JsonPropertyName("mansione")]
public string Mansione { get; set; }
[Column("num_cellulare"), JsonPropertyName("numCellulare")]
public string NumCellulare { get; set; }
[Column("telefono"), JsonPropertyName("telefono")]
public string Telefono { get; set; }
}

View File

@@ -0,0 +1,176 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("stb_activity")]
public class StbActivity
{
[PrimaryKey, Column("activity_id"), JsonPropertyName("activityId")]
public string ActivityId { get; set; }
[Column("activity_result_id"), JsonPropertyName("activityResultId")]
public string? ActivityResultId { get; set; }
[Column("activity_type_id"), JsonPropertyName("activityTypeId")]
public string? ActivityTypeId { get; set; }
[Column("data_ins_act"), JsonPropertyName("dataInsAct")]
public DateTime DataInsAct { get; set; } = DateTime.Now;
[Column("activity_description"), JsonPropertyName("activityDescription")]
public string? ActivityDescription { get; set; }
[Column("parent_activity_id"), JsonPropertyName("parentActivityId")]
public string? ParentActivityId { get; set; }
[Column("tipo_anag"), JsonPropertyName("tipoAnag")]
public string? TipoAnag { get; set; }
[Column("cod_anag"), JsonPropertyName("codAnag")]
public string? CodAnag { get; set; }
[Column("cod_jcom"), JsonPropertyName("codJcom")]
public string? CodJcom { get; set; }
[Column("cod_jfas"), JsonPropertyName("codJfas")]
public string? CodJfas { get; set; }
[Column("estimated_date"), JsonPropertyName("estimatedDate")]
public DateTime? EstimatedDate { get; set; }
[Column("estimated_time"), JsonPropertyName("estimatedTime")]
public DateTime? EstimatedTime { get; set; }
[Column("alarm_date"), JsonPropertyName("alarmDate")]
public DateTime? AlarmDate { get; set; }
[Column("alarm_time"), JsonPropertyName("alarmTime")]
public DateTime? AlarmTime { get; set; }
[Column("effective_date"), JsonPropertyName("effectiveDate")]
public DateTime? EffectiveDate { get; set; }
[Column("effective_time"), JsonPropertyName("effectiveTime")]
public DateTime? EffectiveTime { get; set; }
[Column("result_description"), JsonPropertyName("resultDescription")]
public string? ResultDescription { get; set; }
[Column("estimated_enddate"), JsonPropertyName("estimatedEnddate")]
public DateTime? EstimatedEnddate { get; set; }
[Column("estimated_endtime"), JsonPropertyName("estimatedEndtime")]
public DateTime? EstimatedEndtime { get; set; }
[Column("effective_enddate"), JsonPropertyName("effectiveEnddate")]
public DateTime? EffectiveEnddate { get; set; }
[Column("effective_endtime"), JsonPropertyName("effectiveEndtime")]
public DateTime? EffectiveEndtime { get; set; }
[Column("user_creator"), JsonPropertyName("userCreator")]
public string? UserCreator { get; set; }
[Column("user_name"), JsonPropertyName("userName")]
public string? UserName { get; set; }
[Column("perc_comp"), JsonPropertyName("percComp")]
public double? PercComp { get; set; } = 0;
[Column("estimated_hours"), JsonPropertyName("estimatedHours")]
public double? EstimatedHours { get; set; } = 0;
[Column("cod_mart"), JsonPropertyName("codMart")]
public string? CodMart { get; set; }
[Column("partita_mag"), JsonPropertyName("partitaMag")]
public string? PartitaMag { get; set; }
[Column("matricola"), JsonPropertyName("matricola")]
public string? Matricola { get; set; }
[Column("priorita"), JsonPropertyName("priorita")]
public int? Priorita { get; set; } = 0;
[Column("activity_play_counter"), JsonPropertyName("activityPlayCounter")]
public double? ActivityPlayCounter { get; set; } = 0;
[Column("activity_event"), JsonPropertyName("activityEvent")]
public string? ActivityEvent { get; set; }
[Column("guarantee"), JsonPropertyName("guarantee")]
public string? Guarantee { get; set; }
[Column("note"), JsonPropertyName("note")]
public string? Note { get; set; }
[Column("rfid"), JsonPropertyName("rfid")]
public string? Rfid { get; set; }
[Column("id_lotto"), JsonPropertyName("idLotto")]
public int? IdLotto { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string? PersonaRif { get; set; }
[Column("hr_num"), JsonPropertyName("hrNum")]
public int? HrNum { get; set; }
[Column("gestione"), JsonPropertyName("gestione")]
public string? Gestione { get; set; }
[Column("data_ord"), JsonPropertyName("dataOrd")]
public DateTime? DataOrd { get; set; }
[Column("num_ord"), JsonPropertyName("numOrd")]
public int? NumOrd { get; set; }
[Column("id_step"), JsonPropertyName("idStep")]
public int? IdStep { get; set; }
[Column("id_riga"), JsonPropertyName("idRiga")]
public int? IdRiga { get; set; }
[Column("ora_ins_act"), JsonPropertyName("oraInsAct")]
public DateTime? OraInsAct { get; set; }
[Column("indice_gradimento"), JsonPropertyName("indiceGradimento")]
public decimal? IndiceGradimento { get; set; } = 0;
[Column("note_gradimento"), JsonPropertyName("noteGradimento")]
public string? NoteGradimento { get; set; }
[Column("flag_risolto"), JsonPropertyName("flagRisolto")]
public string? FlagRisolto { get; set; } = "N";
[Column("flag_tipologia"), JsonPropertyName("flagTipologia")]
public string? FlagTipologia { get; set; }
[Ignore, JsonPropertyName("oreRapportino")]
public decimal? OreRapportino { get; set; }
[Column("user_modifier"), JsonPropertyName("userModifier")]
public string? UserModifier { get; set; }
[Column("ora_mod_act"), JsonPropertyName("oraModAct")]
public DateTime? OraModAct { get; set; } = DateTime.Now;
[Column("ora_view_act"), JsonPropertyName("oraViewAct")]
public DateTime? OraViewAct { get; set; }
[Column("cod_vdes"), JsonPropertyName("codVdes")]
public string? CodVdes { get; set; }
[Column("cod_cmac"), JsonPropertyName("codCmac")]
public string? CodCmac { get; set; }
[Column("wrike_id"), JsonPropertyName("wrikeId")]
public string? WrikeId { get; set; }
[Column("cod_mgrp"), JsonPropertyName("codMgrp")]
public string? CodMgrp { get; set; }
[Column("plan_id"), JsonPropertyName("planId")]
public long? PlanId { get; set; }
}

View File

@@ -0,0 +1,32 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("stb_activity_result")]
public class StbActivityResult
{
[PrimaryKey, Column("activity_result_id"), JsonPropertyName("activityResultId")]
public string ActivityResultId { get; set; }
[Column("path_icona"), JsonPropertyName("pathIcona")]
public string? PathIcona { get; set; }
[Column("flag_save_rap_lav"), JsonPropertyName("flagSaveRapLav")]
public string FlagSaveRapLav { get; set; } = "N";
[Column("flag_activity_result"), JsonPropertyName("flagActivityResult")]
public int? FlagActivityResult { get; set; } = 1;
[Column("flag_insert_activity"), JsonPropertyName("flagInsertActivity")]
public string FlagInsertActivity { get; set; } = "N";
[Column("flag_attivo"), JsonPropertyName("flagAttivo")]
public string FlagAttivo { get; set; } = "S";
[Column("flag_invio_notifica"), JsonPropertyName("flagInvioNotifica")]
public string FlagInvioNotifica { get; set; } = "N";
[Column("flag_stato_attivita"), JsonPropertyName("flagStatoAttivita")]
public string FlagStatoAttivita { get; set; } = "N";
}

View File

@@ -0,0 +1,41 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("stb_activity_type")]
public class StbActivityType
{
[Column("activity_type_id"), JsonPropertyName("activityTypeId"), Indexed(Name = "ActivityTypePK", Order = 1, Unique = true)]
public string ActivityTypeId { get; set; }
[Column("flag_tipologia"), JsonPropertyName("flagTipologia"), Indexed(Name = "ActivityTypePK", Order = 2, Unique = true)]
public string FlagTipologia { get; set; }
[Column("estimated_duration"), JsonPropertyName("estimatedDuration")]
public double? EstimatedDuration { get; set; } = 0;
[Column("link_gest"), JsonPropertyName("linkGest")]
public string? LinkGest { get; set; }
[Column("cod_jfas"), JsonPropertyName("codJfas")]
public string? CodJfas { get; set; }
[Column("user_name"), JsonPropertyName("userName")]
public string? UserName { get; set; }
[Column("flag_sal"), JsonPropertyName("flagSal")]
public string FlagSal { get; set; } = "N";
[Column("flag_set_alarm"), JsonPropertyName("flagSetAlarm")]
public string FlagSetAlarm { get; set; } = "N";
[Column("flag_attiva"), JsonPropertyName("flagAttiva")]
public string FlagAttiva { get; set; } = "S";
[Column("flag_generate_mov"), JsonPropertyName("flagGenerateMov")]
public string FlagGenerateMov { get; set; } = "S";
[Column("flag_view_calendar"), JsonPropertyName("flagViewCalendar")]
public bool FlagViewCalendar { get; set; }
}

View File

@@ -0,0 +1,14 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("stb_user")]
public class StbUser
{
[PrimaryKey, Column("user_name"), JsonPropertyName("userName")]
public string UserName { get; set; }
[Column("full_name"), JsonPropertyName("fullName")]
public string FullName { get; set; }
}

View File

@@ -0,0 +1,41 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("vtb_clie_pers_rif")]
public class VtbCliePersRif
{
[Column("id_pers_rif"), JsonPropertyName("idPersRif"), Indexed(Name = "VtbCliePersRifPK", Order = 1, Unique = true)]
public int IdPersRif { get; set; }
[Column("cod_anag"), JsonPropertyName("codAnag"), Indexed(Name = "VtbCliePersRifPK", Order = 2, Unique = true)]
public string CodAnag { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string PersonaRif { get; set; }
[Column("mansione"), JsonPropertyName("mansione")]
public string? Mansione { get; set; }
[Column("telefono"), JsonPropertyName("telefono")]
public string? Telefono { get; set; }
[Column("fax"), JsonPropertyName("fax")]
public string Fax { get; set; }
[Column("e_mail"), JsonPropertyName("eMail")]
public string? EMail { get; set; }
[Column("num_cellulare"), JsonPropertyName("numCellulare")]
public string? NumCellulare { get; set; }
[Column("tipo_indirizzo"), JsonPropertyName("tipoIndirizzo")]
public string TipoIndirizzo { get; set; }
[Column("cod_vdes"), JsonPropertyName("codVdes")]
public string CodVdes { get; set; }
[Column("data_ult_agg"), JsonPropertyName("dataUltAgg")]
public DateTime? DataUltAgg { get; set; } = DateTime.Now;
}

View File

@@ -0,0 +1,197 @@
using SQLite;
using System.Text.Json.Serialization;
namespace salesbook.Shared.Core.Entity;
[Table("vtb_dest")]
public class VtbDest
{
[Column("cod_anag"), JsonPropertyName("codAnag"), Indexed(Name = "VtbDestPK", Order = 1, Unique = true)]
public string CodAnag { get; set; }
[Column("cod_vdes"), JsonPropertyName("codVdes"), Indexed(Name = "VtbDestPK", Order = 2, Unique = true)]
public string CodVdes { get; set; }
[Column("destinatario"), JsonPropertyName("destinatario")]
public string Destinatario { get; set; }
[Column("indirizzo"), JsonPropertyName("indirizzo")]
public string Indirizzo { get; set; }
[Column("cap"), JsonPropertyName("cap")]
public string Cap { get; set; }
[Column("citta"), JsonPropertyName("citta")]
public string Citta { get; set; }
[Column("prov"), JsonPropertyName("prov")]
public string Prov { get; set; }
[Column("nazione"), JsonPropertyName("nazione")]
public string Nazione { get; set; }
[Column("tel"), JsonPropertyName("tel")]
public string Tel { get; set; }
[Column("fax"), JsonPropertyName("fax")]
public string Fax { get; set; }
[Column("note"), JsonPropertyName("note")]
public string Note { get; set; }
[Column("fonte"), JsonPropertyName("fonte")]
public string Fonte { get; set; }
[Column("cod_centro_azi"), JsonPropertyName("codCentroAzi")]
public string CodCentroAzi { get; set; }
[Column("gg_cons"), JsonPropertyName("ggCons")]
public int GgCons { get; set; } = 0;
[Column("cod_aliq_out"), JsonPropertyName("codAliqOut")]
public string CodAliqOut { get; set; }
[Column("cod_aliq_in"), JsonPropertyName("codAliqIn")]
public string CodAliqIn { get; set; }
[Column("descriz_aliq_out"), JsonPropertyName("descrizAliqOut")]
public string DescrizAliqOut { get; set; }
[Column("cod_vzon"), JsonPropertyName("codVzon")]
public string CodVzon { get; set; }
[Column("cod_vlis"), JsonPropertyName("codVlis")]
public string CodVlis { get; set; }
[Column("cod_vage"), JsonPropertyName("codVage")]
public string CodVage { get; set; }
[Column("persona_rif"), JsonPropertyName("personaRif")]
public string PersonaRif { get; set; }
[Column("part_iva"), JsonPropertyName("partIva")]
public string PartIva { get; set; }
[Column("cod_affiliazione"), JsonPropertyName("codAffiliazione")]
public string CodAffiliazione { get; set; }
[Column("indirizzo_legale"), JsonPropertyName("indirizzoLegale")]
public string IndirizzoLegale { get; set; }
[Column("cap_legale"), JsonPropertyName("capLegale")]
public string CapLegale { get; set; }
[Column("citta_legale"), JsonPropertyName("cittaLegale")]
public string CittaLegale { get; set; }
[Column("prov_legale"), JsonPropertyName("provLegale")]
public string ProvLegale { get; set; }
[Column("nazione_legale"), JsonPropertyName("nazioneLegale")]
public string NazioneLegale { get; set; }
[Column("cod_mdep"), JsonPropertyName("codMdep")]
public string CodMdep { get; set; }
[Column("flag_domic_riba"), JsonPropertyName("flagDomicRiba")]
public string FlagDomicRiba { get; set; }
[Column("flag_attivo"), JsonPropertyName("flagAttivo")]
public string FlagAttivo { get; set; } = "S";
[Column("flag_esponi"), JsonPropertyName("flagEsponi")]
public string FlagEsponi { get; set; } = "S";
[Column("rag_soc_legale"), JsonPropertyName("ragSocLegale")]
public string RagSocLegale { get; set; }
[Column("cod_alis"), JsonPropertyName("codAlis")]
public string CodAlis { get; set; }
[Column("cod_vpre"), JsonPropertyName("codVpre")]
public string CodVpre { get; set; }
[Column("cod_vcom"), JsonPropertyName("codVcom")]
public string CodVcom { get; set; }
[Column("cod_sco_cli"), JsonPropertyName("codScoCli")]
public string CodScoCli { get; set; }
[Column("e_mail"), JsonPropertyName("eMail")]
public string EMail { get; set; }
[Column("data_cessazione"), JsonPropertyName("dataCessazione")]
public DateTime? DataCessazione { get; set; }
[Column("data_attivazione"), JsonPropertyName("dataAttivazione")]
public DateTime? DataAttivazione { get; set; }
[Column("cod_vvet"), JsonPropertyName("codVvet")]
public string CodVvet { get; set; }
[Column("gg_chiusura"), JsonPropertyName("ggChiusura")]
public string GgChiusura { get; set; }
[Column("tipo_negozio"), JsonPropertyName("tipoNegozio")]
public string TipoNegozio { get; set; }
[Column("cod_ean"), JsonPropertyName("codEan")]
public string CodEan { get; set; }
[Column("flag_stampa_prezzi"), JsonPropertyName("flagStampaPrezzi")]
public string FlagStampaPrezzi { get; set; } = "S";
[Column("cod_aliq"), JsonPropertyName("codAliq")]
public string CodAliq { get; set; }
[Column("cod_griglia"), JsonPropertyName("codGriglia")]
public string CodGriglia { get; set; }
[Column("cod_acc"), JsonPropertyName("codAcc")]
public string CodAcc { get; set; }
[Column("cod_vtip"), JsonPropertyName("codVtip")]
public string CodVtip { get; set; }
[Column("cod_vset"), JsonPropertyName("codVset")]
public string CodVset { get; set; }
[Column("cod_vseg"), JsonPropertyName("codVseg")]
public string CodVseg { get; set; }
[Column("cod_vatt"), JsonPropertyName("codVatt")]
public string CodVatt { get; set; }
[Column("cod_fisc"), JsonPropertyName("codFisc")]
public string CodFisc { get; set; }
[Column("cuu_pa"), JsonPropertyName("cuuPa")]
public string CuuPa { get; set; }
[Column("e_mail_pec"), JsonPropertyName("eMailPec")]
public string EMailPec { get; set; }
[Column("flag_stabile_org"), JsonPropertyName("flagStabileOrg")]
public string FlagStabileOrg { get; set; }
[Column("lat"), JsonPropertyName("lat")]
public decimal? Lat { get; set; }
[Column("lng"), JsonPropertyName("lng")]
public decimal? Lng { get; set; }
[Column("term_cons"), JsonPropertyName("termCons")]
public string TermCons { get; set; }
[Column("itinerario"), JsonPropertyName("itinerario")]
public string Itinerario { get; set; }
[Column("imp_min_ord"), JsonPropertyName("impMinOrd")]
public decimal ImpMinOrd { get; set; } = 0;
[Column("part_iva_legale"), JsonPropertyName("partIvaLegale")]
public string PartIvaLegale { get; set; }
[Column("cod_fisc_legale"), JsonPropertyName("codFiscLegale")]
public string CodFiscLegale { get; set; }
}