From b0782671ce8a5165b193064bad93429fadbc1dfc Mon Sep 17 00:00:00 2001 From: samuele Date: Wed, 28 Apr 2010 15:17:41 +0000 Subject: [PATCH] Modifica metodi x nuovo oggetto cartellino Update DB git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@26 365432ac-a1b5-4ffd-bb28-6d3099d32164 --- GMW/GMW/Type/Bilancia.cs | 14 +- GMW/GMW/Type/UDC.cs | 170 +- GMW/GMW/Type/elenchi.cs | 22 +- GMW/GMW/WS/bilance.asmx.cs | 53 +- GMW/GMW/Web.config | 1 + GMW/GMW/bin/GMW.dll | Bin 36864 -> 34816 bytes GMW/GMW/bin/GMW_data.dll | Bin 280576 -> 299520 bytes GMW/GMW/obj/Debug/GMW.dll | Bin 36864 -> 34816 bytes .../obj/Debug/ResolveAssemblyReference.cache | Bin 54926 -> 54926 bytes GMW/GMW_data/DS_Applicazione.Designer.cs | 4700 ++++++++++------- GMW/GMW_data/DS_Applicazione.xsd | 672 +-- GMW/GMW_data/DS_Applicazione.xss | 84 +- GMW/GMW_data/DataProxy.cs | 4 +- GMW/GMW_data/bin/Debug/GMW_data.dll | Bin 280576 -> 299520 bytes GMW/GMW_data/obj/Debug/GMW_data.dll | Bin 280576 -> 299520 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 286720 -> 303104 bytes 16 files changed, 3248 insertions(+), 2472 deletions(-) diff --git a/GMW/GMW/Type/Bilancia.cs b/GMW/GMW/Type/Bilancia.cs index 50ec3a18..49b8361e 100644 --- a/GMW/GMW/Type/Bilancia.cs +++ b/GMW/GMW/Type/Bilancia.cs @@ -15,8 +15,7 @@ namespace GMW.Type { CodBilancia = riga.CodBilancia; DescrBilancia = riga.DescrImpianto; - CodCompany = riga.CodCompany; - CodSito = riga.CodSito; + CodCS = riga.CodCS; } /// @@ -28,13 +27,9 @@ namespace GMW.Type /// public string DescrBilancia { get; set; } /// - /// Codice COmpany + /// Codice Company/Sito /// - public string CodCompany { get; set; } - /// - /// Codice sito - /// - public string CodSito { get; set; } + public string CodCS { get; set; } /// /// inizializza a partire da una riga bilancia tipizzata /// @@ -43,8 +38,7 @@ namespace GMW.Type { CodBilancia = riga.CodBilancia; DescrBilancia = riga.DescrImpianto; - CodCompany = riga.CodCompany; - CodSito = riga.CodSito; + CodCS = riga.CodCS; } } } diff --git a/GMW/GMW/Type/UDC.cs b/GMW/GMW/Type/UDC.cs index d1bc0a59..49c275f0 100644 --- a/GMW/GMW/Type/UDC.cs +++ b/GMW/GMW/Type/UDC.cs @@ -9,70 +9,81 @@ namespace GMW.Type /// /// classe che rappresenta l'intero UDC /// - public class UDC + public class Cartellino { - public UDC() + public Cartellino() { } - public UDC(DS_Applicazione.TabCartelliniRow riga) + public Cartellino(DS_Applicazione.ElencoCartelliniRow riga) { - CodCompany = riga.CodCompany; - ODP = riga.ODP; - UDC_code = riga.UDC; - Tara = riga.Tara; - IdxStato = riga.IdxStato; - Qta = riga.Qta; - CodImballo = riga.CodImballo; - CodImpianto = riga.CodImpianto; - Particolare = riga.Particolare; - CodStato = riga.CodStato; - CodStampo = riga.CodStampo; - Figura = riga.Figura; - FiguraIncisa = riga.FiguraIncisa; - CreateDate = riga.CreateDate; - ModDate = riga.ModDate; + UDC = riga.UDC; + CodCS = riga.CodCS; + CodCliente = riga.CodCliente; + RagSociale = riga.RagSociale; + Particolare = riga.Particolare; + DescParticolare = riga.DescParticolare; + DisegnoGrezzo = riga.DisegnoGrezzo; + Esponente = riga.Esponente; + CodImpianto = riga.CodImpianto; + DescImpianto = riga.DescImpianto; + CodCliente = riga.CodCliente; + CodStampo = riga.CodStampo; + Figura = riga.Figura; + DataFus = riga.DataFus; + TurnoFus = riga.TurnoFus; + CodImballo = riga.CodImballo; + CodSoggetto = riga.CodSoggetto; + NumCont = riga.NumCont; + Tara = riga.Tara; + Qta = riga.Qta; + CodStato = riga.CodStato; + IdxPosizione = riga.IdxPosizione; + PesoTot = riga.PesoTot; + PesoCad = riga.PesoCad; + CreateDate = riga.CreateDate; + ModDate = riga.ModDate; } - /// - /// Codice company - /// - public string CodCompany { get; set; } - /// - /// Codice ODP - /// - public string ODP { get; set; } /// /// Codice UDC /// - public string UDC_code { get; set; } + public string UDC { get; set; } /// - /// Tara dell'UDC + /// Codice company /// - public double Tara { get; set; } + public string CodCS { get; set; } /// - /// stato associato all'UDC + /// Codice Cliente /// - public int IdxStato { get; set; } + public string CodCliente { get; set; } /// - /// Quantità associata all'UDC + /// Ragione sociale cliente /// - public decimal Qta { get; set; } + public string RagSociale { get; set; } /// - /// CodiceImballo associato all'UDC + /// Particolare /// - public string CodImballo { get; set; } + public string Particolare { get; set; } + /// + /// Descrizione particolare + /// + public string DescParticolare { get; set; } + /// + /// Disegno Grezzo + /// + public string DisegnoGrezzo { get; set; } + /// + /// Esponente + /// + public string Esponente { get; set; } /// /// Codice impianto /// public string CodImpianto { get; set; } /// - /// Codice Articolo + /// Descrizione impianto /// - public string Particolare { get; set; } - /// - /// Codice Stato pezzo (sabbiato, smaterozzato, ...) - /// - public string CodStato { get; set; } + public string DescImpianto { get; set; } /// /// Codice Stampo /// @@ -82,9 +93,49 @@ namespace GMW.Type /// public string Figura { get; set; } /// - /// Figura Incisa + /// Data fusione /// - public string FiguraIncisa { get; set; } + public DateTime DataFus { get; set; } + /// + /// Turno Fusione + /// + public int TurnoFus { get; set; } + /// + /// CodiceImballo associato all'UDC + /// + public string CodImballo { get; set; } + /// + /// Codice operatore della dichiarazione + /// + public string CodSoggetto { get; set; } + /// + /// Numero contenitore (PROGRESSIVO) + /// + public int NumCont { get; set; } + /// + /// Tara dell'UDC + /// + public double Tara { get; set; } + /// + /// Quantità associata all'UDC + /// + public decimal Qta { get; set; } + /// + /// Codice Stato pezzo (sabbiato, smaterozzato, ...) + /// + public string CodStato { get; set; } + /// + /// Codice Posizione associato all'UDC + /// + public int IdxPosizione { get; set; } + /// + /// Peso totale rilevato + /// + public double PesoTot { get; set; } + /// + /// Peso totale rilevato + /// + public double PesoCad { get; set; } /// /// Data di creazione dell'UDC /// @@ -97,21 +148,32 @@ namespace GMW.Type /// inizializza a partire da una riga statoOdpUdc /// /// - public void setFromTabRow(DS_Applicazione.TabCartelliniRow riga) + public void setFromTabRow(DS_Applicazione.ElencoCartelliniRow riga) { - CodCompany = riga.CodCompany; - ODP = riga.ODP; - UDC_code= riga.UDC; - Tara = riga.Tara; - IdxStato = riga.IdxStato; - Qta = riga.Qta; - CodImballo = riga.CodImballo; - CodImpianto = riga.CodImpianto; + UDC = riga.UDC; + CodCS = riga.CodCS; + CodCliente = riga.CodCliente; + RagSociale = riga.RagSociale; Particolare = riga.Particolare; - CodStato = riga.CodStato; + DescParticolare = riga.DescParticolare; + DisegnoGrezzo = riga.DisegnoGrezzo; + Esponente = riga.Esponente; + CodImpianto = riga.CodImpianto; + DescImpianto = riga.DescImpianto; + CodCliente = riga.CodCliente; CodStampo = riga.CodStampo; Figura = riga.Figura; - FiguraIncisa = riga.FiguraIncisa; + DataFus = riga.DataFus; + TurnoFus = riga.TurnoFus; + CodImballo = riga.CodImballo; + CodSoggetto = riga.CodSoggetto; + NumCont = riga.NumCont; + Tara = riga.Tara; + Qta = riga.Qta; + CodStato = riga.CodStato; + IdxPosizione = riga.IdxPosizione; + PesoTot = riga.PesoTot; + PesoCad = riga.PesoCad; CreateDate = riga.CreateDate; ModDate = riga.ModDate; } diff --git a/GMW/GMW/Type/elenchi.cs b/GMW/GMW/Type/elenchi.cs index afcb50ea..9d1f6e43 100644 --- a/GMW/GMW/Type/elenchi.cs +++ b/GMW/GMW/Type/elenchi.cs @@ -252,39 +252,35 @@ namespace GMW.Type #endregion - #region area UDC + #region area Cartellino - protected UDC[] _elencoUDC; + protected Cartellino[] _elencoCartellini; /// /// legge una tab di tipo TabStatoOdpUdc e la converte ad un array di tipo UDC[] /// /// - public void caricaUDC(DS_Applicazione.Impianti2ArticoliDataTable tabArt2Imp) + public void caricaCartellini(DS_Applicazione.ElencoCartelliniDataTable tabArt2Imp) { - -#if false // conto quanti elementi ha la tab x inizializzare l'array... int numRighe = tabArt2Imp.Rows.Count; - _elencoArtInProd = new ArtInProd[numRighe]; + _elencoCartellini = new Cartellino[numRighe]; // prendo un obj impianto da valorizzare di volta in volta... - ArtInProd obj; + Cartellino obj; for (int i = 0; i < numRighe; i++) { - obj = new ArtInProd(); - obj.setFromTabRow(tabArt2Imp[i]); - _elencoArtInProd[i] = obj; + obj = new Cartellino(tabArt2Imp[i]); + _elencoCartellini[i] = obj; } -#endif } /// /// Elenco UDC /// - public UDC[] elencoUDC + public Cartellino[] elencoCartellini { get { - return _elencoUDC; + return _elencoCartellini; } } diff --git a/GMW/GMW/WS/bilance.asmx.cs b/GMW/GMW/WS/bilance.asmx.cs index 259c326c..fddc73c5 100644 --- a/GMW/GMW/WS/bilance.asmx.cs +++ b/GMW/GMW/WS/bilance.asmx.cs @@ -46,6 +46,7 @@ namespace GMW.WS gestEl.caricaCompanySito(DataProxy.obj.taAnagCS.GetData()); return gestEl.elencoCompanySito; } +#if false /// /// fornisce l'anagrafica articoli /// @@ -55,7 +56,8 @@ namespace GMW.WS gestEl.caricaArticoli(DataProxy.obj.taAnagArt.GetData()); return gestEl.elencoArticoli; - } + } +#endif /// /// Fornisce l'elenco dei tipi di dichiarazione ammessi /// @@ -90,7 +92,7 @@ namespace GMW.WS /// /// Codice company/sito /// - [WebMethod(Description = "Elenco anagrafica impianti dati codice company e sito (no dataset)")] + [WebMethod(Description = "Elenco anagrafica impianti dati codice company/sito (no dataset)")] public GMW.Type.Impianto[] ElencoImpiantiByCompanySito(string CodCS) { gestEl.caricaImpianti(DataProxy.obj.taAnagImp.stp_getByCodCS(CodCS)); @@ -106,15 +108,20 @@ namespace GMW.WS gestEl.caricaBilance(DataProxy.obj.taAnagBil.GetData()); return gestEl.elencoBilance; } +#if false /// /// fornisce l'anagrafica bilance dati codice company e sito /// + /// Codice company/sito + /// [WebMethod(Description = "Elenco anagrafico Bilance dati codice company e sito")] - public GMW.Type.Bilancia[] ElencoBilanceByCompanySito(string CodCompany, string CodSito) + public GMW.Type.Bilancia[] ElencoBilanceByCompanySito(string CodCS) { gestEl.caricaBilance(DataProxy.obj.taAnagBil.getByCompanySito(CodCompany, CodSito)); return gestEl.elencoBilance; - } + } +#endif +#if false /// /// fornisce l'elenco di impianti ed articoli attualmente in produzione (per codice anagrafico) /// @@ -124,13 +131,13 @@ namespace GMW.WS gestEl.caricaArtInProd(DataProxy.obj.taArtInProd.GetData()); return gestEl.elencoArtInProd; } - + +#endif #endregion - #region area gestione stati & UDC - + #region gestione UDC: metodi di controllo (info) /// /// Richiede la tara per l'UDC indicato @@ -149,6 +156,7 @@ namespace GMW.WS { } return answ; } +#if false /// /// Restituisce l'elenco degli UDC parent di quello specificato /// @@ -186,7 +194,9 @@ namespace GMW.WS GMW.Type.UDC answ = new GMW.Type.UDC(); // caricare dati!!! return answ; - } + } +#endif +#if false /// /// Controlla che il codice imballo inviato sia valido (pre creazione TARA) /// @@ -221,7 +231,12 @@ namespace GMW.WS DateTime dataRif = dataRic.Date.AddHours(oreTurno); gestEl.caricaArtInProd(DataProxy.obj.taArtInProd.stp_byImpData(CodImpianto, dataRif)); return gestEl.elencoArtInProd; - } + } +#endif + + #endregion + + #region gestione UDC: creazione ed editing /// /// Fornisce un nuovo codice UDC tipo TARA a partire dalla richiesta e salva i dati @@ -236,31 +251,29 @@ namespace GMW.WS public string UdcCall_GetNew_Tara(string CodBilancia, double Tara, string CodImballo, string CodTipoDichiarazione, string CodOperatore) { // ricavo cod company... - string CodCompany = "ND"; - string CodSito = "ND"; + string CodCS = "ND"; string answ = "NA"; try { - CodCompany = DataProxy.obj.taAnagBil.getByCod(CodBilancia)[0].CodCompany; - CodSito = DataProxy.obj.taAnagBil.getByCod(CodBilancia)[0].CodSito; + CodCS = DataProxy.obj.taAnagBil.stp_getByCodBilancia(CodBilancia)[0].CodCS; } catch { - CodCompany = DataProxy.obj.taAnagBil.GetData()[0].CodCompany; - CodSito = DataProxy.obj.taAnagBil.GetData()[0].CodSito; + CodCS = memLayer.ML.confReadString("CodCS"); } // inserico riga generando il codice - DS_Applicazione.TabCartelliniDataTable tabUdc = DataProxy.obj.taCartellini.stp_insNew(CodCompany, CodSito, CodBilancia, string.Format("{0:yy}", DateTime.Now), Tara, CodImballo, CodTipoDichiarazione, CodOperatore, "UDC_TARA"); // ATTENZIONE: "UDC_TARA" è "hard coded" nel db... !!! + DS_Applicazione.ElencoCartelliniDataTable tabCartellini = DataProxy.obj.taCartellini.stp_insNew(CodCS, CodBilancia, string.Format("{0:yy}", DateTime.Now), Tara, CodImballo, CodTipoDichiarazione, CodOperatore, "UDC_TARA"); // ATTENZIONE: "UDC_TARA" è "hard coded" nel db... !!! // leggo la riga try { - answ = tabUdc[0].UDC; + answ = tabCartellini[0].UDC; } catch { } // output risultato return answ; } +#if false /// /// Fornisce un nuovo codice UDC tipo completo (con pezzi) a partire dalla richiesta e salva i dati @@ -354,9 +367,12 @@ namespace GMW.WS } return answ; } - +#endif #endregion + + +#if false #region area stampe /// @@ -386,5 +402,6 @@ namespace GMW.WS } #endregion +#endif } } diff --git a/GMW/GMW/Web.config b/GMW/GMW/Web.config index fe511ccb..4c8950d7 100644 --- a/GMW/GMW/Web.config +++ b/GMW/GMW/Web.config @@ -84,6 +84,7 @@ + diff --git a/GMW/GMW/bin/GMW.dll b/GMW/GMW/bin/GMW.dll index 8bd55d7e69e8bec17b609fcc5cb891dfab540924..56d86fcf768d0cfe8c9decf1c498f25661df47a5 100644 GIT binary patch literal 34816 zcmeHw4SZZxnfG&NCYfZ?q)pniU|YOt3#1?UPTHoVA!*YuXiM9qw1Gl%letZYPG-`X zNlU0mx+*LJD^(Vk6(#i>@uMh;vMTMei|{I|sJni=u5Y`mqO$vnyZ-dmb>aO#&pCJQ zoja3$;K%Rx`Z8_)IsfN5=Q+2vBa5`@ zZR?0O8$nvS{o7YNxt*p!O_@GH3TNUO(MV->d)}w`E;Q|>Qi<+iHPhgox~5@x*b2BPZ!Y| z50#+F^@D~Sw|BH!giS6!~jdHh-us6~ZG5Oc}fonRoCtc0uf{g)k8kong zS?mh(7r&~Rlxs4Z$#hNTFhMR7?II>Kna~o-^&bt$^^b|qf7F1hXX4WrdG$xQcO-3sij(WgDtcrjNA>P713bxZ(4<}yLY$-ma<9d22e_{vi1 z)id$w(Z<~LOqP6*+rs&{vLr%FE(x$(ktI(DX5U(Y)PY(P6rCXb0eE{Wnn5V=#u|uH zXosW81qewzx#j^{hB`$9tfasZj{3$$&>y)Jki3lHBT{@(B_Bap8ud(E3r>fIk(&Nus4M27;Ot~G+h_qq z==(*e?C--w*-{EGAp;{1VKgz9QV}kiF}Jal?uP`8tCCXa-J_8d+T&=Mw#qIAldWR4 zjjeKHh1KfINL_hc{?Q}`Ko*k6mEvFul`vWhha-1m#5HPHA{0uu1B)s`6-B8lIOQtP zX;h+JhA2{&bvazVluB{w44G8Q$*iMl_L*p$D&MO7_Y7ae{df1-DSfSj z2?`}-H51gEkWMD3I3XC_Bef{CkS-=DqL6MTD2k9ZOi%sokc@7A8A1L5xUk zpC;EZxmFWIkJRqgWIL1VG(p-(?H(rn`3U2`JH{~ajX`K|uAYfck14~|Gx6!Gym}@+ zJ!TmY4cT7>r##6Q3TlgsW$g z)t92r29BUZx_TyAeMI!=Jg%NeR*$ZN^z*%XCO-WoUOkhnUfF-WSI;D?$C?55O|PCw zR*z8u`WmmENmj4?!>r=^&m^l?`C}k-^-QvQl|N=3SI@+!$AskSnPl~&;!lWZGReQ2>)&%~#PMYjzz@#&X(^-O$v%&u;F zCO$n@0Y4cT ztzJD7pT5njXX4W@_v)GW^eeo2CO-X2ubv6Updg*m{eqYLf65&~_9v@QYTy2(okjlr z3CGiWQnU@K!1bru5w$wTeg_MbhG~}XpB@WIH$4-d9t%!a&t%DW`Ql%&lQ^lQC(CO$nD`R;XM;?uA5>Y3!-qxjtl?5$CrOM-IKYdZIZU^0e! zN!|pA1d8toU@LX&dU!B<+R}LxEJC%Cm(Dk^709CKG;cR z%QM3HU?kx3u>36fpwyfX$I8hEo07bI$~d1*o_rFV&mAfsmY*e`nJOQSm6Ok`0{LM6 z3fy{?C!Zwe^MJ~S5cd@zee(z8`QEI&&==wMuL94jXu zq|U3i63%C{C!bNy2ZJqNAC{jbpE)WYj+K)SHeGr7ggKuro_sLtN787#oDa*-lF!8| zAC4vYtiPP-XMgi#$CWpa#LYu?DjiEERxfC(Z(Ly7iJ@dPmKa{WU@Wt*Zsme2JIf;- zJM7V9Dq|vcBE5RS{!C_cRYOC1XumyTrRzsxL#bpsxi3>clpJYDAB?B%6l^x6BoRzC zG&eT3H8eJ9Nz~pKOT;qBa)GkADiuA4(cbNwd;Lb0`KX0=Q|K9X(dY>P?QN zhU~Nmazy4WA_r8e>DNJUqMUzT zV_mD&vb=8P;0mj5sJ*$py=D2n_LciqbTs%=u`^=M&1qXIIcldev8-pJ=e(df6pPv^ z?Xk!krc!8w%I};Mg*6=wXK|rJvQZVLD$pZPHQ2E!k+D-2D(jHF(T)x8&vZ7m)~_5I z>1fE;$Ti@)NLhzBq+-#|Olr(lwc|)6iYMi+STwW0v$@G

CITY^!(F8p5UOY^-l? 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 b(@BB;l;K`XaVTF`=bv&RUn|>GHSm7{i7xhU literal 36864 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 diff --git a/GMW/GMW/bin/GMW_data.dll b/GMW/GMW/bin/GMW_data.dll index 30c2e3c816786866e309e669dc847dbc3d2aff7d..e42a60ff1ea44fb55f8d6f24c83c407c686f6b1b 100644 GIT binary patch literal 299520 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 literal 280576 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

J8F~w1R(9{vlp5p@XA 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 D=4>e) diff --git a/GMW/GMW/obj/Debug/GMW.dll b/GMW/GMW/obj/Debug/GMW.dll index 8bd55d7e69e8bec17b609fcc5cb891dfab540924..56d86fcf768d0cfe8c9decf1c498f25661df47a5 100644 GIT binary patch literal 34816 zcmeHw4SZZxnfG&NCYfZ?q)pniU|YOt3#1?UPTHoVA!*YuXiM9qw1Gl%letZYPG-`X zNlU0mx+*LJD^(Vk6(#i>@uMh;vMTMei|{I|sJni=u5Y`mqO$vnyZ-dmb>aO#&pCJQ zoja3$;K%Rx`Z8_)IsfN5=Q+2vBa5`@ zZR?0O8$nvS{o7YNxt*p!O_@GH3TNUO(MV->d)}w`E;Q|>Qi<+iHPhgox~5@x*b2BPZ!Y| z50#+F^@D~Sw|BH!giS6!~jdHh-us6~ZG5Oc}fonRoCtc0uf{g)k8kong zS?mh(7r&~Rlxs4Z$#hNTFhMR7?II>Kna~o-^&bt$^^b|qf7F1hXX4WrdG$xQcO-3sij(WgDtcrjNA>P713bxZ(4<}yLY$-ma<9d22e_{vi1 z)id$w(Z<~LOqP6*+rs&{vLr%FE(x$(ktI(DX5U(Y)PY(P6rCXb0eE{Wnn5V=#u|uH zXosW81qewzx#j^{hB`$9tfasZj{3$$&>y)Jki3lHBT{@(B_Bap8ud(E3r>fIk(&Nus4M27;Ot~G+h_qq z==(*e?C--w*-{EGAp;{1VKgz9QV}kiF}Jal?uP`8tCCXa-J_8d+T&=Mw#qIAldWR4 zjjeKHh1KfINL_hc{?Q}`Ko*k6mEvFul`vWhha-1m#5HPHA{0uu1B)s`6-B8lIOQtP zX;h+JhA2{&bvazVluB{w44G8Q$*iMl_L*p$D&MO7_Y7ae{df1-DSfSj z2?`}-H51gEkWMD3I3XC_Bef{CkS-=DqL6MTD2k9ZOi%sokc@7A8A1L5xUk zpC;EZxmFWIkJRqgWIL1VG(p-(?H(rn`3U2`JH{~ajX`K|uAYfck14~|Gx6!Gym}@+ zJ!TmY4cT7>r##6Q3TlgsW$g z)t92r29BUZx_TyAeMI!=Jg%NeR*$ZN^z*%XCO-WoUOkhnUfF-WSI;D?$C?55O|PCw zR*z8u`WmmENmj4?!>r=^&m^l?`C}k-^-QvQl|N=3SI@+!$AskSnPl~&;!lWZGReQ2>)&%~#PMYjzz@#&X(^-O$v%&u;F zCO$n@0Y4cT ztzJD7pT5njXX4W@_v)GW^eeo2CO-X2ubv6Updg*m{eqYLf65&~_9v@QYTy2(okjlr z3CGiWQnU@K!1bru5w$wTeg_MbhG~}XpB@WIH$4-d9t%!a&t%DW`Ql%&lQ^lQC(CO$nD`R;XM;?uA5>Y3!-qxjtl?5$CrOM-IKYdZIZU^0e! zN!|pA1d8toU@LX&dU!B<+R}LxEJC%Cm(Dk^709CKG;cR z%QM3HU?kx3u>36fpwyfX$I8hEo07bI$~d1*o_rFV&mAfsmY*e`nJOQSm6Ok`0{LM6 z3fy{?C!Zwe^MJ~S5cd@zee(z8`QEI&&==wMuL94jXu zq|U3i63%C{C!bNy2ZJqNAC{jbpE)WYj+K)SHeGr7ggKuro_sLtN787#oDa*-lF!8| zAC4vYtiPP-XMgi#$CWpa#LYu?DjiEERxfC(Z(Ly7iJ@dPmKa{WU@Wt*Zsme2JIf;- zJM7V9Dq|vcBE5RS{!C_cRYOC1XumyTrRzsxL#bpsxi3>clpJYDAB?B%6l^x6BoRzC zG&eT3H8eJ9Nz~pKOT;qBa)GkADiuA4(cbNwd;Lb0`KX0=Q|K9X(dY>P?QN zhU~Nmazy4WA_r8e>DNJUqMUzT zV_mD&vb=8P;0mj5sJ*$py=D2n_LciqbTs%=u`^=M&1qXIIcldev8-pJ=e(df6pPv^ z?Xk!krc!8w%I};Mg*6=wXK|rJvQZVLD$pZPHQ2E!k+D-2D(jHF(T)x8&vZ7m)~_5I z>1fE;$Ti@)NLhzBq+-#|Olr(lwc|)6iYMi+STwW0v$@G

CITY^!(F8p5UOY^-l? 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 b(@BB;l;K`XaVTF`=bv&RUn|>GHSm7{i7xhU literal 36864 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 diff --git a/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache b/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache index f9a917261e3d246b25fe70a89c00804428ee0889..51c48afc3d739cb2a12c4e2750a74e22fa4b9249 100644 GIT binary patch delta 1719 zcmZ9M?@wD*7{_~VZ-1N%^tLM&1{ew<8IU<&sB`Xxoul+7iw@WvFf1*FT^Spctzb4y zCKz8#GDPF^2keD!_Ck`G>!QnE%8a3dRvb$lx~$dV*wl$x;ydwq4!4&dCwZQp&-tEv z&-p&*+)ho~r>5;!KVs|vOt7a?XA`{d=!6H-0$h+z8a}yQc0I~YUH{;-Taa|8omFZ5 zd-pX6@d{V;r>5AxZ_-8&KV_Gk$Dzp6%yvPWCv>RGX0!3PC`BoCQ;JcFQ|iIwtH(r* zHDC&2@B}7>H5RZJJI+3MP7TAQk^^-oXo^nhZA$%=PEs16bc)hxcv2E@4PsYu?SZ-C zka5|w!~^{3sGb<=NThUye~aQ6hI0mHD)q6O*k$|I*4CmJ@;JgPCZK?u*@x7H!I0R? z*g1~j6%tttV(?jkWL98WAlVjpOCS|M;G94z1>x&_UNBXKm}dm`U=CvNEGC5|Fo!Xm zKVWja7H$b2j+9Mkb z$AYE&F%IxQFbQLSVke1ZtcG-X>)yYRn9uYik0W?ZKmiS^NR~m5Y0zg(R<%6urWq2u zX@j%rfF#cvZLi*E-tU;rR&?~;kx_kUPZ&!I%3+PAg;p|$ntN!ZZ#XqL&z<8PG9AR(7Qb2MUC7i@6(+7&Foka?Inci=*>oVUyk|xICHz15Bnnq=y@hpNHAVo3-<;z_E2m>t-cJo(!Tt~YM^C={evU4HEPE&XnQjZF3mqnFDX^&Yu{?d2CJEJzY~3L9e2?7 Im~}b-2kfEMU;qFB delta 1698 zcmZ9LZETZO6vum?K5KVdy0&(Vy(zVtsI!9@i6V)1xU%Pqu<_ywqwCAYLn&+>b~8kc z+5BJ>qs_wkCW%V)10<4=T#cIefyGHowspm~fF#n^Z3z3aE`A`I!12vZ&xTs7{mO*5l>=~RKL37FwmFh<0GZLw2iL(-^e2H@sgC$H$q%Yz}Ycb8E z*6j9o`(NZ4obu}^GS463+oo6he?nwlytAC&lSRM)eN?1!eor7!ew3_*(PySROgB(! zwY`DxvFKRT!fztV8-9aSb8P$;B73xWs5*i0ND(lA$9Ry+H$03$H#lS{g6c-&SriM4 zqPo#|P9nXg#Jog$SBZZ}q!%U(@CC{A*u;EMB0amrC5hAk67NW)hnJ=Oi4%TsOpgu+ zqDkGt?;^|E?!jcEKDdm?>Wk&569}#%U;s0I0I6J?6Jet^Y9%)sUy&=RsU#L84wZ0K zyx-cr9ioYbwrTX$qA6d!9_($}kv+?(xjscRqSc_4hIndUp4qN3Tt7TIIFcNS55V$X zO~iU~%rS><>%rGX$MoTCeta-+_h{my136~>86&3k2m}sj;`$+6eyd`6=SWhA_YQR# z?HL1n{N=@NY9^V|6<>JV`HN*2qkf{4%*9+5Hmy(W)D<)oMh!tr@ZhSUX2t#&vdosp zz((Fvy&B8Ofc0)ge*YZSSYEmvD-{{af;x_N2@%ROh=f%9L)|bE+9U2na?JHFF0Cuo zo{XM}Ct~nPL}QEcB&9}y36BSE3}_;*=h!)2wOWd+4-XH4N7uw>u^g*&DV1FT{jn~a zojQYt!j=v2%1nczuB@lmjEk$j_ocYT3Zf8SV0@#@>?w_{$_@6%aYO0afIa{Xi7s&= zvBb>9w-J-4y-HOwDeWoW)k=PtoZoJ*KC4aof1eLq%FX7Ju5gBLZ80u=UTEkZWnIM^>5iAt=(m_= J;+>4y^dBZp - ///Represents the strongly named DataTable class. - ///

- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - [global::System.Serializable()] - [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class AnagBilanceDataTable : global::System.Data.TypedTableBase { - - private global::System.Data.DataColumn columnCodBilancia; - - private global::System.Data.DataColumn columnDescrImpianto; - - private global::System.Data.DataColumn columnCodCompany; - - private global::System.Data.DataColumn columnCodSito; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceDataTable() { - this.TableName = "AnagBilance"; - this.BeginInit(); - this.InitClass(); - this.EndInit(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal AnagBilanceDataTable(global::System.Data.DataTable table) { - this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { - this.CaseSensitive = table.CaseSensitive; - } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { - this.Locale = table.Locale; - } - if ((table.Namespace != table.DataSet.Namespace)) { - this.Namespace = table.Namespace; - } - this.Prefix = table.Prefix; - this.MinimumCapacity = table.MinimumCapacity; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected AnagBilanceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) { - this.InitVars(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodBilanciaColumn { - get { - return this.columnCodBilancia; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn DescrImpiantoColumn { - get { - return this.columnDescrImpianto; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodCompanyColumn { - get { - return this.columnCodCompany; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodSitoColumn { - get { - return this.columnCodSito; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Browsable(false)] - public int Count { - get { - return this.Rows.Count; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRow this[int index] { - get { - return ((AnagBilanceRow)(this.Rows[index])); - } - } - - public event AnagBilanceRowChangeEventHandler AnagBilanceRowChanging; - - public event AnagBilanceRowChangeEventHandler AnagBilanceRowChanged; - - public event AnagBilanceRowChangeEventHandler AnagBilanceRowDeleting; - - public event AnagBilanceRowChangeEventHandler AnagBilanceRowDeleted; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void AddAnagBilanceRow(AnagBilanceRow row) { - this.Rows.Add(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRow AddAnagBilanceRow(string CodBilancia, string DescrImpianto, string CodCompany, string CodSito) { - AnagBilanceRow rowAnagBilanceRow = ((AnagBilanceRow)(this.NewRow())); - object[] columnValuesArray = new object[] { - CodBilancia, - DescrImpianto, - CodCompany, - CodSito}; - rowAnagBilanceRow.ItemArray = columnValuesArray; - this.Rows.Add(rowAnagBilanceRow); - return rowAnagBilanceRow; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRow FindByCodBilancia(string CodBilancia) { - return ((AnagBilanceRow)(this.Rows.Find(new object[] { - CodBilancia}))); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public override global::System.Data.DataTable Clone() { - AnagBilanceDataTable cln = ((AnagBilanceDataTable)(base.Clone())); - cln.InitVars(); - return cln; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override global::System.Data.DataTable CreateInstance() { - return new AnagBilanceDataTable(); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal void InitVars() { - this.columnCodBilancia = base.Columns["CodBilancia"]; - this.columnDescrImpianto = base.Columns["DescrImpianto"]; - this.columnCodCompany = base.Columns["CodCompany"]; - this.columnCodSito = base.Columns["CodSito"]; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - private void InitClass() { - this.columnCodBilancia = new global::System.Data.DataColumn("CodBilancia", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodBilancia); - this.columnDescrImpianto = new global::System.Data.DataColumn("DescrImpianto", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnDescrImpianto); - this.columnCodCompany = new global::System.Data.DataColumn("CodCompany", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodCompany); - this.columnCodSito = new global::System.Data.DataColumn("CodSito", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodSito); - this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnCodBilancia}, true)); - this.columnCodBilancia.AllowDBNull = false; - this.columnCodBilancia.Unique = true; - this.columnCodBilancia.MaxLength = 50; - this.columnDescrImpianto.MaxLength = 50; - this.columnCodCompany.MaxLength = 4; - this.columnCodSito.MaxLength = 10; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRow NewAnagBilanceRow() { - return ((AnagBilanceRow)(this.NewRow())); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new AnagBilanceRow(builder); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override global::System.Type GetRowType() { - return typeof(AnagBilanceRow); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanged(e); - if ((this.AnagBilanceRowChanged != null)) { - this.AnagBilanceRowChanged(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowChanging(e); - if ((this.AnagBilanceRowChanging != null)) { - this.AnagBilanceRowChanging(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleted(e); - if ((this.AnagBilanceRowDeleted != null)) { - this.AnagBilanceRowDeleted(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { - base.OnRowDeleting(e); - if ((this.AnagBilanceRowDeleting != null)) { - this.AnagBilanceRowDeleting(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void RemoveAnagBilanceRow(AnagBilanceRow row) { - this.Rows.Remove(row); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { - global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); - global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); - DS_Applicazione ds = new DS_Applicazione(); - global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); - any1.Namespace = "http://www.w3.org/2001/XMLSchema"; - any1.MinOccurs = new decimal(0); - any1.MaxOccurs = decimal.MaxValue; - any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any1); - global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); - any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; - any2.MinOccurs = new decimal(1); - any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; - sequence.Items.Add(any2); - global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute1.Name = "namespace"; - attribute1.FixedValue = ds.Namespace; - type.Attributes.Add(attribute1); - global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); - attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "AnagBilanceDataTable"; - type.Attributes.Add(attribute2); - type.Particle = sequence; - global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) { - global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); - global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); - try { - global::System.Xml.Schema.XmlSchema schema = null; - dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { - schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); - s2.SetLength(0); - schema.Write(s2); - if ((s1.Length == s2.Length)) { - s1.Position = 0; - s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte())); ) { - ; - } - if ((s1.Position == s1.Length)) { - return type; - } - } - } - } - finally { - if ((s1 != null)) { - s1.Close(); - } - if ((s2 != null)) { - s2.Close(); - } - } - } - xs.Add(dsSchema); - return type; - } - } + public delegate void ElencoCartelliniRowChangeEventHandler(object sender, ElencoCartelliniRowChangeEvent e); /// ///Represents the strongly named DataTable class. @@ -4195,52 +3905,24 @@ namespace GMW_data { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class TabCartelliniDataTable : global::System.Data.TypedTableBase { + public partial class AnagBilanceDataTable : global::System.Data.TypedTableBase { - private global::System.Data.DataColumn columnCodCompany; + private global::System.Data.DataColumn columnCodBilancia; - private global::System.Data.DataColumn columnODP; + private global::System.Data.DataColumn columnDescrImpianto; - private global::System.Data.DataColumn columnUDC; - - private global::System.Data.DataColumn columnTara; - - private global::System.Data.DataColumn columnIdxStato; - - private global::System.Data.DataColumn columnQta; - - private global::System.Data.DataColumn columnCodImballo; - - private global::System.Data.DataColumn columnCodImpianto; - - private global::System.Data.DataColumn columnParticolare; - - private global::System.Data.DataColumn columnCodStato; - - private global::System.Data.DataColumn columnCodStampo; - - private global::System.Data.DataColumn columnFigura; - - private global::System.Data.DataColumn columnFiguraIncisa; - - private global::System.Data.DataColumn columnPesoTot; - - private global::System.Data.DataColumn columnPesoCad; - - private global::System.Data.DataColumn columnCreateDate; - - private global::System.Data.DataColumn columnModDate; + private global::System.Data.DataColumn columnCodCS; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniDataTable() { - this.TableName = "TabCartellini"; + public AnagBilanceDataTable() { + this.TableName = "AnagBilance"; this.BeginInit(); this.InitClass(); this.EndInit(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal TabCartelliniDataTable(global::System.Data.DataTable table) { + internal AnagBilanceDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; @@ -4256,127 +3938,29 @@ namespace GMW_data { } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected TabCartelliniDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + protected AnagBilanceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodCompanyColumn { + public global::System.Data.DataColumn CodBilanciaColumn { get { - return this.columnCodCompany; + return this.columnCodBilancia; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn ODPColumn { + public global::System.Data.DataColumn DescrImpiantoColumn { get { - return this.columnODP; + return this.columnDescrImpianto; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn UDCColumn { + public global::System.Data.DataColumn CodCSColumn { get { - return this.columnUDC; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn TaraColumn { - get { - return this.columnTara; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn IdxStatoColumn { - get { - return this.columnIdxStato; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn QtaColumn { - get { - return this.columnQta; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodImballoColumn { - get { - return this.columnCodImballo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodImpiantoColumn { - get { - return this.columnCodImpianto; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn ParticolareColumn { - get { - return this.columnParticolare; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodStatoColumn { - get { - return this.columnCodStato; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CodStampoColumn { - get { - return this.columnCodStampo; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn FiguraColumn { - get { - return this.columnFigura; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn FiguraIncisaColumn { - get { - return this.columnFiguraIncisa; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn PesoTotColumn { - get { - return this.columnPesoTot; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn PesoCadColumn { - get { - return this.columnPesoCad; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn CreateDateColumn { - get { - return this.columnCreateDate; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataColumn ModDateColumn { - get { - return this.columnModDate; + return this.columnCodCS; } } @@ -4389,225 +3973,128 @@ namespace GMW_data { } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow this[int index] { + public AnagBilanceRow this[int index] { get { - return ((TabCartelliniRow)(this.Rows[index])); + return ((AnagBilanceRow)(this.Rows[index])); } } - public event TabCartelliniRowChangeEventHandler TabCartelliniRowChanging; + public event AnagBilanceRowChangeEventHandler AnagBilanceRowChanging; - public event TabCartelliniRowChangeEventHandler TabCartelliniRowChanged; + public event AnagBilanceRowChangeEventHandler AnagBilanceRowChanged; - public event TabCartelliniRowChangeEventHandler TabCartelliniRowDeleting; + public event AnagBilanceRowChangeEventHandler AnagBilanceRowDeleting; - public event TabCartelliniRowChangeEventHandler TabCartelliniRowDeleted; + public event AnagBilanceRowChangeEventHandler AnagBilanceRowDeleted; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void AddTabCartelliniRow(TabCartelliniRow row) { + public void AddAnagBilanceRow(AnagBilanceRow row) { this.Rows.Add(row); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow AddTabCartelliniRow( - string CodCompany, - string ODP, - string UDC, - double Tara, - AnagStatiRow parentAnagStatiRowByFK_TabStatoOdpUdc_AnagStati1, - decimal Qta, - AnagImballiRow parentAnagImballiRowByFK_TabStatoOdpUdc_AnagImballi1, - string CodImpianto, - AnagArticoliRow parentAnagArticoliRowByFK_TabStatoOdpUdc_AnagArticoli1, - AnagStatiProdottoRow parentAnagStatiProdottoRowByFK_TabStatoOdpUdc_AnagStatiProdotto1, - string CodStampo, - string Figura, - string FiguraIncisa, - double PesoTot, - double PesoCad, - System.DateTime CreateDate, - System.DateTime ModDate) { - TabCartelliniRow rowTabCartelliniRow = ((TabCartelliniRow)(this.NewRow())); + public AnagBilanceRow AddAnagBilanceRow(string CodBilancia, string DescrImpianto, string CodCS) { + AnagBilanceRow rowAnagBilanceRow = ((AnagBilanceRow)(this.NewRow())); object[] columnValuesArray = new object[] { - CodCompany, - ODP, - UDC, - Tara, - null, - Qta, - null, - CodImpianto, - null, - null, - CodStampo, - Figura, - FiguraIncisa, - PesoTot, - PesoCad, - CreateDate, - ModDate}; - if ((parentAnagStatiRowByFK_TabStatoOdpUdc_AnagStati1 != null)) { - columnValuesArray[4] = parentAnagStatiRowByFK_TabStatoOdpUdc_AnagStati1[0]; - } - if ((parentAnagImballiRowByFK_TabStatoOdpUdc_AnagImballi1 != null)) { - columnValuesArray[6] = parentAnagImballiRowByFK_TabStatoOdpUdc_AnagImballi1[0]; - } - if ((parentAnagArticoliRowByFK_TabStatoOdpUdc_AnagArticoli1 != null)) { - columnValuesArray[8] = parentAnagArticoliRowByFK_TabStatoOdpUdc_AnagArticoli1[0]; - } - if ((parentAnagStatiProdottoRowByFK_TabStatoOdpUdc_AnagStatiProdotto1 != null)) { - columnValuesArray[9] = parentAnagStatiProdottoRowByFK_TabStatoOdpUdc_AnagStatiProdotto1[0]; - } - rowTabCartelliniRow.ItemArray = columnValuesArray; - this.Rows.Add(rowTabCartelliniRow); - return rowTabCartelliniRow; + CodBilancia, + DescrImpianto, + CodCS}; + rowAnagBilanceRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagBilanceRow); + return rowAnagBilanceRow; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow FindByCodCompanyODPUDC(string CodCompany, string ODP, string UDC) { - return ((TabCartelliniRow)(this.Rows.Find(new object[] { - CodCompany, - ODP, - UDC}))); + public AnagBilanceRow FindByCodBilancia(string CodBilancia) { + return ((AnagBilanceRow)(this.Rows.Find(new object[] { + CodBilancia}))); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public override global::System.Data.DataTable Clone() { - TabCartelliniDataTable cln = ((TabCartelliniDataTable)(base.Clone())); + AnagBilanceDataTable cln = ((AnagBilanceDataTable)(base.Clone())); cln.InitVars(); return cln; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override global::System.Data.DataTable CreateInstance() { - return new TabCartelliniDataTable(); + return new AnagBilanceDataTable(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] internal void InitVars() { - this.columnCodCompany = base.Columns["CodCompany"]; - this.columnODP = base.Columns["ODP"]; - this.columnUDC = base.Columns["UDC"]; - this.columnTara = base.Columns["Tara"]; - this.columnIdxStato = base.Columns["IdxStato"]; - this.columnQta = base.Columns["Qta"]; - this.columnCodImballo = base.Columns["CodImballo"]; - this.columnCodImpianto = base.Columns["CodImpianto"]; - this.columnParticolare = base.Columns["Particolare"]; - this.columnCodStato = base.Columns["CodStato"]; - this.columnCodStampo = base.Columns["CodStampo"]; - this.columnFigura = base.Columns["Figura"]; - this.columnFiguraIncisa = base.Columns["FiguraIncisa"]; - this.columnPesoTot = base.Columns["PesoTot"]; - this.columnPesoCad = base.Columns["PesoCad"]; - this.columnCreateDate = base.Columns["CreateDate"]; - this.columnModDate = base.Columns["ModDate"]; + this.columnCodBilancia = base.Columns["CodBilancia"]; + this.columnDescrImpianto = base.Columns["DescrImpianto"]; + this.columnCodCS = base.Columns["CodCS"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] private void InitClass() { - this.columnCodCompany = new global::System.Data.DataColumn("CodCompany", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodCompany); - this.columnODP = new global::System.Data.DataColumn("ODP", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnODP); - this.columnUDC = new global::System.Data.DataColumn("UDC", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnUDC); - this.columnTara = new global::System.Data.DataColumn("Tara", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnTara); - this.columnIdxStato = new global::System.Data.DataColumn("IdxStato", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnIdxStato); - this.columnQta = new global::System.Data.DataColumn("Qta", typeof(decimal), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnQta); - this.columnCodImballo = new global::System.Data.DataColumn("CodImballo", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodImballo); - this.columnCodImpianto = new global::System.Data.DataColumn("CodImpianto", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodImpianto); - this.columnParticolare = new global::System.Data.DataColumn("Particolare", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnParticolare); - this.columnCodStato = new global::System.Data.DataColumn("CodStato", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodStato); - this.columnCodStampo = new global::System.Data.DataColumn("CodStampo", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodStampo); - this.columnFigura = new global::System.Data.DataColumn("Figura", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnFigura); - this.columnFiguraIncisa = new global::System.Data.DataColumn("FiguraIncisa", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnFiguraIncisa); - this.columnPesoTot = new global::System.Data.DataColumn("PesoTot", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPesoTot); - this.columnPesoCad = new global::System.Data.DataColumn("PesoCad", typeof(double), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnPesoCad); - this.columnCreateDate = new global::System.Data.DataColumn("CreateDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCreateDate); - this.columnModDate = new global::System.Data.DataColumn("ModDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnModDate); + this.columnCodBilancia = new global::System.Data.DataColumn("CodBilancia", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodBilancia); + this.columnDescrImpianto = new global::System.Data.DataColumn("DescrImpianto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescrImpianto); + this.columnCodCS = new global::System.Data.DataColumn("CodCS", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCS); this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnCodCompany, - this.columnODP, - this.columnUDC}, true)); - this.columnCodCompany.AllowDBNull = false; - this.columnCodCompany.MaxLength = 4; - this.columnODP.AllowDBNull = false; - this.columnODP.MaxLength = 20; - this.columnUDC.AllowDBNull = false; - this.columnUDC.MaxLength = 50; - this.columnCodImballo.MaxLength = 50; - this.columnCodImpianto.MaxLength = 50; - this.columnParticolare.MaxLength = 50; - this.columnCodStato.MaxLength = 50; - this.columnCodStampo.MaxLength = 50; - this.columnFigura.MaxLength = 50; - this.columnFiguraIncisa.MaxLength = 50; + this.columnCodBilancia}, true)); + this.columnCodBilancia.AllowDBNull = false; + this.columnCodBilancia.Unique = true; + this.columnCodBilancia.MaxLength = 50; + this.columnDescrImpianto.MaxLength = 50; + this.columnCodCS.MaxLength = 2; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow NewTabCartelliniRow() { - return ((TabCartelliniRow)(this.NewRow())); + public AnagBilanceRow NewAnagBilanceRow() { + return ((AnagBilanceRow)(this.NewRow())); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { - return new TabCartelliniRow(builder); + return new AnagBilanceRow(builder); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override global::System.Type GetRowType() { - return typeof(TabCartelliniRow); + return typeof(AnagBilanceRow); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.TabCartelliniRowChanged != null)) { - this.TabCartelliniRowChanged(this, new TabCartelliniRowChangeEvent(((TabCartelliniRow)(e.Row)), e.Action)); + if ((this.AnagBilanceRowChanged != null)) { + this.AnagBilanceRowChanged(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.TabCartelliniRowChanging != null)) { - this.TabCartelliniRowChanging(this, new TabCartelliniRowChangeEvent(((TabCartelliniRow)(e.Row)), e.Action)); + if ((this.AnagBilanceRowChanging != null)) { + this.AnagBilanceRowChanging(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.TabCartelliniRowDeleted != null)) { - this.TabCartelliniRowDeleted(this, new TabCartelliniRowChangeEvent(((TabCartelliniRow)(e.Row)), e.Action)); + if ((this.AnagBilanceRowDeleted != null)) { + this.AnagBilanceRowDeleted(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.TabCartelliniRowDeleting != null)) { - this.TabCartelliniRowDeleting(this, new TabCartelliniRowChangeEvent(((TabCartelliniRow)(e.Row)), e.Action)); + if ((this.AnagBilanceRowDeleting != null)) { + this.AnagBilanceRowDeleting(this, new AnagBilanceRowChangeEvent(((AnagBilanceRow)(e.Row)), e.Action)); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void RemoveTabCartelliniRow(TabCartelliniRow row) { + public void RemoveAnagBilanceRow(AnagBilanceRow row) { this.Rows.Remove(row); } @@ -4633,7 +4120,7 @@ namespace GMW_data { type.Attributes.Add(attribute1); global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); attribute2.Name = "tableTypeName"; - attribute2.FixedValue = "TabCartelliniDataTable"; + attribute2.FixedValue = "AnagBilanceDataTable"; type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); @@ -4675,102 +4162,593 @@ namespace GMW_data { } /// - ///Represents strongly named DataRow class. + ///Represents the strongly named DataTable class. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - public partial class AnagBilanceRow : global::System.Data.DataRow { + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class ElencoCartelliniDataTable : global::System.Data.TypedTableBase { - private AnagBilanceDataTable tableAnagBilance; + private global::System.Data.DataColumn columnUDC; + + private global::System.Data.DataColumn columnCodCS; + + private global::System.Data.DataColumn columnCodCliente; + + private global::System.Data.DataColumn columnRagSociale; + + private global::System.Data.DataColumn columnParticolare; + + private global::System.Data.DataColumn columnDescParticolare; + + private global::System.Data.DataColumn columnDisegnoGrezzo; + + private global::System.Data.DataColumn columnEsponente; + + private global::System.Data.DataColumn columnCodImpianto; + + private global::System.Data.DataColumn columnDescImpianto; + + private global::System.Data.DataColumn columnCodStampo; + + private global::System.Data.DataColumn columnFigura; + + private global::System.Data.DataColumn columnDataFus; + + private global::System.Data.DataColumn columnTurnoFus; + + private global::System.Data.DataColumn columnCodImballo; + + private global::System.Data.DataColumn columnCodSoggetto; + + private global::System.Data.DataColumn columnNumCont; + + private global::System.Data.DataColumn columnTara; + + private global::System.Data.DataColumn columnQta; + + private global::System.Data.DataColumn columnCodStato; + + private global::System.Data.DataColumn columnIdxPosizione; + + private global::System.Data.DataColumn columnPesoTot; + + private global::System.Data.DataColumn columnPesoCad; + + private global::System.Data.DataColumn columnCreateDate; + + private global::System.Data.DataColumn columnModDate; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal AnagBilanceRow(global::System.Data.DataRowBuilder rb) : - base(rb) { - this.tableAnagBilance = ((AnagBilanceDataTable)(this.Table)); + public ElencoCartelliniDataTable() { + this.TableName = "ElencoCartellini"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodBilancia { - get { - return ((string)(this[this.tableAnagBilance.CodBilanciaColumn])); + internal ElencoCartelliniDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; } - set { - this[this.tableAnagBilance.CodBilanciaColumn] = value; + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected ElencoCartelliniDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn UDCColumn { + get { + return this.columnUDC; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string DescrImpianto { + public global::System.Data.DataColumn CodCSColumn { get { + return this.columnCodCS; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodClienteColumn { + get { + return this.columnCodCliente; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn RagSocialeColumn { + get { + return this.columnRagSociale; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn ParticolareColumn { + get { + return this.columnParticolare; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescParticolareColumn { + get { + return this.columnDescParticolare; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DisegnoGrezzoColumn { + get { + return this.columnDisegnoGrezzo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn EsponenteColumn { + get { + return this.columnEsponente; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodImpiantoColumn { + get { + return this.columnCodImpianto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescImpiantoColumn { + get { + return this.columnDescImpianto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodStampoColumn { + get { + return this.columnCodStampo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn FiguraColumn { + get { + return this.columnFigura; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DataFusColumn { + get { + return this.columnDataFus; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn TurnoFusColumn { + get { + return this.columnTurnoFus; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodImballoColumn { + get { + return this.columnCodImballo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodSoggettoColumn { + get { + return this.columnCodSoggetto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn NumContColumn { + get { + return this.columnNumCont; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn TaraColumn { + get { + return this.columnTara; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn QtaColumn { + get { + return this.columnQta; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodStatoColumn { + get { + return this.columnCodStato; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn IdxPosizioneColumn { + get { + return this.columnIdxPosizione; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn PesoTotColumn { + get { + return this.columnPesoTot; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn PesoCadColumn { + get { + return this.columnPesoCad; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CreateDateColumn { + get { + return this.columnCreateDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn ModDateColumn { + get { + return this.columnModDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow this[int index] { + get { + return ((ElencoCartelliniRow)(this.Rows[index])); + } + } + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowChanging; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowChanged; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowDeleting; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddElencoCartelliniRow(ElencoCartelliniRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow AddElencoCartelliniRow( + string UDC, + AnagCompanySitoRow parentAnagCompanySitoRowByFK_ElencoCartellini_AnagCompanySito, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + System.DateTime DataFus, + int TurnoFus, + string CodImballo, + string CodSoggetto, + int NumCont, + double Tara, + decimal Qta, + AnagStatiProdottoRow parentAnagStatiProdottoRowByFK_ElencoCartellini_AnagStatiProdotto, + int IdxPosizione, + double PesoTot, + double PesoCad, + System.DateTime CreateDate, + System.DateTime ModDate) { + ElencoCartelliniRow rowElencoCartelliniRow = ((ElencoCartelliniRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + UDC, + null, + CodCliente, + RagSociale, + Particolare, + DescParticolare, + DisegnoGrezzo, + Esponente, + CodImpianto, + DescImpianto, + CodStampo, + Figura, + DataFus, + TurnoFus, + CodImballo, + CodSoggetto, + NumCont, + Tara, + Qta, + null, + IdxPosizione, + PesoTot, + PesoCad, + CreateDate, + ModDate}; + if ((parentAnagCompanySitoRowByFK_ElencoCartellini_AnagCompanySito != null)) { + columnValuesArray[1] = parentAnagCompanySitoRowByFK_ElencoCartellini_AnagCompanySito[0]; + } + if ((parentAnagStatiProdottoRowByFK_ElencoCartellini_AnagStatiProdotto != null)) { + columnValuesArray[19] = parentAnagStatiProdottoRowByFK_ElencoCartellini_AnagStatiProdotto[0]; + } + rowElencoCartelliniRow.ItemArray = columnValuesArray; + this.Rows.Add(rowElencoCartelliniRow); + return rowElencoCartelliniRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow FindByUDC(string UDC) { + return ((ElencoCartelliniRow)(this.Rows.Find(new object[] { + UDC}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + ElencoCartelliniDataTable cln = ((ElencoCartelliniDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new ElencoCartelliniDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnUDC = base.Columns["UDC"]; + this.columnCodCS = base.Columns["CodCS"]; + this.columnCodCliente = base.Columns["CodCliente"]; + this.columnRagSociale = base.Columns["RagSociale"]; + this.columnParticolare = base.Columns["Particolare"]; + this.columnDescParticolare = base.Columns["DescParticolare"]; + this.columnDisegnoGrezzo = base.Columns["DisegnoGrezzo"]; + this.columnEsponente = base.Columns["Esponente"]; + this.columnCodImpianto = base.Columns["CodImpianto"]; + this.columnDescImpianto = base.Columns["DescImpianto"]; + this.columnCodStampo = base.Columns["CodStampo"]; + this.columnFigura = base.Columns["Figura"]; + this.columnDataFus = base.Columns["DataFus"]; + this.columnTurnoFus = base.Columns["TurnoFus"]; + this.columnCodImballo = base.Columns["CodImballo"]; + this.columnCodSoggetto = base.Columns["CodSoggetto"]; + this.columnNumCont = base.Columns["NumCont"]; + this.columnTara = base.Columns["Tara"]; + this.columnQta = base.Columns["Qta"]; + this.columnCodStato = base.Columns["CodStato"]; + this.columnIdxPosizione = base.Columns["IdxPosizione"]; + this.columnPesoTot = base.Columns["PesoTot"]; + this.columnPesoCad = base.Columns["PesoCad"]; + this.columnCreateDate = base.Columns["CreateDate"]; + this.columnModDate = base.Columns["ModDate"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnUDC = new global::System.Data.DataColumn("UDC", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUDC); + this.columnCodCS = new global::System.Data.DataColumn("CodCS", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCS); + this.columnCodCliente = new global::System.Data.DataColumn("CodCliente", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCliente); + this.columnRagSociale = new global::System.Data.DataColumn("RagSociale", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRagSociale); + this.columnParticolare = new global::System.Data.DataColumn("Particolare", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnParticolare); + this.columnDescParticolare = new global::System.Data.DataColumn("DescParticolare", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescParticolare); + this.columnDisegnoGrezzo = new global::System.Data.DataColumn("DisegnoGrezzo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDisegnoGrezzo); + this.columnEsponente = new global::System.Data.DataColumn("Esponente", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEsponente); + this.columnCodImpianto = new global::System.Data.DataColumn("CodImpianto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodImpianto); + this.columnDescImpianto = new global::System.Data.DataColumn("DescImpianto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescImpianto); + this.columnCodStampo = new global::System.Data.DataColumn("CodStampo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodStampo); + this.columnFigura = new global::System.Data.DataColumn("Figura", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFigura); + this.columnDataFus = new global::System.Data.DataColumn("DataFus", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDataFus); + this.columnTurnoFus = new global::System.Data.DataColumn("TurnoFus", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTurnoFus); + this.columnCodImballo = new global::System.Data.DataColumn("CodImballo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodImballo); + this.columnCodSoggetto = new global::System.Data.DataColumn("CodSoggetto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodSoggetto); + this.columnNumCont = new global::System.Data.DataColumn("NumCont", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumCont); + this.columnTara = new global::System.Data.DataColumn("Tara", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTara); + this.columnQta = new global::System.Data.DataColumn("Qta", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnQta); + this.columnCodStato = new global::System.Data.DataColumn("CodStato", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodStato); + this.columnIdxPosizione = new global::System.Data.DataColumn("IdxPosizione", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxPosizione); + this.columnPesoTot = new global::System.Data.DataColumn("PesoTot", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPesoTot); + this.columnPesoCad = new global::System.Data.DataColumn("PesoCad", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPesoCad); + this.columnCreateDate = new global::System.Data.DataColumn("CreateDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCreateDate); + this.columnModDate = new global::System.Data.DataColumn("ModDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnModDate); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnUDC}, true)); + this.columnUDC.AllowDBNull = false; + this.columnUDC.Unique = true; + this.columnUDC.MaxLength = 50; + this.columnCodCS.MaxLength = 2; + this.columnCodCliente.MaxLength = 6; + this.columnRagSociale.MaxLength = 35; + this.columnParticolare.MaxLength = 15; + this.columnDescParticolare.MaxLength = 30; + this.columnDisegnoGrezzo.MaxLength = 30; + this.columnEsponente.MaxLength = 6; + this.columnCodImpianto.MaxLength = 50; + this.columnDescImpianto.MaxLength = 50; + this.columnCodStampo.MaxLength = 8; + this.columnFigura.MaxLength = 4; + this.columnCodImballo.MaxLength = 15; + this.columnCodSoggetto.MaxLength = 16; + this.columnCodStato.MaxLength = 50; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow NewElencoCartelliniRow() { + return ((ElencoCartelliniRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new ElencoCartelliniRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(ElencoCartelliniRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.ElencoCartelliniRowChanged != null)) { + this.ElencoCartelliniRowChanged(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.ElencoCartelliniRowChanging != null)) { + this.ElencoCartelliniRowChanging(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.ElencoCartelliniRowDeleted != null)) { + this.ElencoCartelliniRowDeleted(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.ElencoCartelliniRowDeleting != null)) { + this.ElencoCartelliniRowDeleting(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveElencoCartelliniRow(ElencoCartelliniRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + DS_Applicazione ds = new DS_Applicazione(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "ElencoCartelliniDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { - return ((string)(this[this.tableAnagBilance.DescrImpiantoColumn])); + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'DescrImpianto\' in table \'AnagBilance\' is DBNull.", e); + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } } } - set { - this[this.tableAnagBilance.DescrImpiantoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodCompany { - get { - try { - return ((string)(this[this.tableAnagBilance.CodCompanyColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodCompany\' in table \'AnagBilance\' is DBNull.", e); - } - } - set { - this[this.tableAnagBilance.CodCompanyColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodSito { - get { - try { - return ((string)(this[this.tableAnagBilance.CodSitoColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodSito\' in table \'AnagBilance\' is DBNull.", e); - } - } - set { - this[this.tableAnagBilance.CodSitoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsDescrImpiantoNull() { - return this.IsNull(this.tableAnagBilance.DescrImpiantoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetDescrImpiantoNull() { - this[this.tableAnagBilance.DescrImpiantoColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsCodCompanyNull() { - return this.IsNull(this.tableAnagBilance.CodCompanyColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetCodCompanyNull() { - this[this.tableAnagBilance.CodCompanyColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsCodSitoNull() { - return this.IsNull(this.tableAnagBilance.CodSitoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetCodSitoNull() { - this[this.tableAnagBilance.CodSitoColumn] = global::System.Convert.DBNull; + xs.Add(dsSchema); + return type; } } @@ -4822,16 +4800,6 @@ namespace GMW_data { public void SetDescrStatoNull() { this[this.tableAnagStati.DescrStatoColumn] = global::System.Convert.DBNull; } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow[] GetTabCartelliniRows() { - if ((this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagStati1"] == null)) { - return new TabCartelliniRow[0]; - } - else { - return ((TabCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagStati1"]))); - } - } } /// @@ -4945,12 +4913,12 @@ namespace GMW_data { } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow[] GetTabCartelliniRows() { - if ((this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagStatiProdotto1"] == null)) { - return new TabCartelliniRow[0]; + public ElencoCartelliniRow[] GetElencoCartelliniRows() { + if ((this.Table.ChildRelations["FK_ElencoCartellini_AnagStatiProdotto"] == null)) { + return new ElencoCartelliniRow[0]; } else { - return ((TabCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagStatiProdotto1"]))); + return ((ElencoCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ElencoCartellini_AnagStatiProdotto"]))); } } } @@ -5003,16 +4971,6 @@ namespace GMW_data { public void SetDescImballoNull() { this[this.tableAnagImballi.DescImballoColumn] = global::System.Convert.DBNull; } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow[] GetTabCartelliniRows() { - if ((this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagImballi1"] == null)) { - return new TabCartelliniRow[0]; - } - else { - return ((TabCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagImballi1"]))); - } - } } /// @@ -5123,16 +5081,6 @@ namespace GMW_data { return ((Impianti2ArticoliRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Impianti2Articoli_AnagArticoli1"]))); } } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow[] GetTabCartelliniRows() { - if ((this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagArticoli1"] == null)) { - return new TabCartelliniRow[0]; - } - else { - return ((TabCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabStatoOdpUdc_AnagArticoli1"]))); - } - } } /// @@ -6158,124 +6106,159 @@ namespace GMW_data { return ((AnagImpiantiRow[])(base.GetChildRows(this.Table.ChildRelations["FK_AnagImpianti_AnagCompanySito"]))); } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow[] GetElencoCartelliniRows() { + if ((this.Table.ChildRelations["FK_ElencoCartellini_AnagCompanySito"] == null)) { + return new ElencoCartelliniRow[0]; + } + else { + return ((ElencoCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ElencoCartellini_AnagCompanySito"]))); + } + } } /// ///Represents strongly named DataRow class. /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - public partial class TabCartelliniRow : global::System.Data.DataRow { + public partial class AnagBilanceRow : global::System.Data.DataRow { - private TabCartelliniDataTable tableTabCartellini; + private AnagBilanceDataTable tableAnagBilance; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal TabCartelliniRow(global::System.Data.DataRowBuilder rb) : + internal AnagBilanceRow(global::System.Data.DataRowBuilder rb) : base(rb) { - this.tableTabCartellini = ((TabCartelliniDataTable)(this.Table)); + this.tableAnagBilance = ((AnagBilanceDataTable)(this.Table)); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodCompany { + public string CodBilancia { get { - return ((string)(this[this.tableTabCartellini.CodCompanyColumn])); + return ((string)(this[this.tableAnagBilance.CodBilanciaColumn])); } set { - this[this.tableTabCartellini.CodCompanyColumn] = value; + this[this.tableAnagBilance.CodBilanciaColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string ODP { + public string DescrImpianto { get { - return ((string)(this[this.tableTabCartellini.ODPColumn])); + try { + return ((string)(this[this.tableAnagBilance.DescrImpiantoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescrImpianto\' in table \'AnagBilance\' is DBNull.", e); + } } set { - this[this.tableTabCartellini.ODPColumn] = value; + this[this.tableAnagBilance.DescrImpiantoColumn] = value; } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodCS { + get { + try { + return ((string)(this[this.tableAnagBilance.CodCSColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodCS\' in table \'AnagBilance\' is DBNull.", e); + } + } + set { + this[this.tableAnagBilance.CodCSColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescrImpiantoNull() { + return this.IsNull(this.tableAnagBilance.DescrImpiantoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescrImpiantoNull() { + this[this.tableAnagBilance.DescrImpiantoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodCSNull() { + return this.IsNull(this.tableAnagBilance.CodCSColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodCSNull() { + this[this.tableAnagBilance.CodCSColumn] = global::System.Convert.DBNull; + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class ElencoCartelliniRow : global::System.Data.DataRow { + + private ElencoCartelliniDataTable tableElencoCartellini; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal ElencoCartelliniRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableElencoCartellini = ((ElencoCartelliniDataTable)(this.Table)); + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public string UDC { get { - return ((string)(this[this.tableTabCartellini.UDCColumn])); + return ((string)(this[this.tableElencoCartellini.UDCColumn])); } set { - this[this.tableTabCartellini.UDCColumn] = value; + this[this.tableElencoCartellini.UDCColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public double Tara { + public string CodCS { get { try { - return ((double)(this[this.tableTabCartellini.TaraColumn])); + return ((string)(this[this.tableElencoCartellini.CodCSColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Tara\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'CodCS\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.TaraColumn] = value; + this[this.tableElencoCartellini.CodCSColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public int IdxStato { + public string CodCliente { get { try { - return ((int)(this[this.tableTabCartellini.IdxStatoColumn])); + return ((string)(this[this.tableElencoCartellini.CodClienteColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'IdxStato\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'CodCliente\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.IdxStatoColumn] = value; + this[this.tableElencoCartellini.CodClienteColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public decimal Qta { + public string RagSociale { get { try { - return ((decimal)(this[this.tableTabCartellini.QtaColumn])); + return ((string)(this[this.tableElencoCartellini.RagSocialeColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Qta\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'RagSociale\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.QtaColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodImballo { - get { - try { - return ((string)(this[this.tableTabCartellini.CodImballoColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodImballo\' in table \'TabCartellini\' is DBNull.", e); - } - } - set { - this[this.tableTabCartellini.CodImballoColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodImpianto { - get { - try { - return ((string)(this[this.tableTabCartellini.CodImpiantoColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodImpianto\' in table \'TabCartellini\' is DBNull.", e); - } - } - set { - this[this.tableTabCartellini.CodImpiantoColumn] = value; + this[this.tableElencoCartellini.RagSocialeColumn] = value; } } @@ -6283,29 +6266,89 @@ namespace GMW_data { public string Particolare { get { try { - return ((string)(this[this.tableTabCartellini.ParticolareColumn])); + return ((string)(this[this.tableElencoCartellini.ParticolareColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Particolare\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'Particolare\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.ParticolareColumn] = value; + this[this.tableElencoCartellini.ParticolareColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string CodStato { + public string DescParticolare { get { try { - return ((string)(this[this.tableTabCartellini.CodStatoColumn])); + return ((string)(this[this.tableElencoCartellini.DescParticolareColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodStato\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'DescParticolare\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.CodStatoColumn] = value; + this[this.tableElencoCartellini.DescParticolareColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DisegnoGrezzo { + get { + try { + return ((string)(this[this.tableElencoCartellini.DisegnoGrezzoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DisegnoGrezzo\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DisegnoGrezzoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string Esponente { + get { + try { + return ((string)(this[this.tableElencoCartellini.EsponenteColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Esponente\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.EsponenteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodImpianto { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodImpiantoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodImpianto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodImpiantoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescImpianto { + get { + try { + return ((string)(this[this.tableElencoCartellini.DescImpiantoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescImpianto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DescImpiantoColumn] = value; } } @@ -6313,14 +6356,14 @@ namespace GMW_data { public string CodStampo { get { try { - return ((string)(this[this.tableTabCartellini.CodStampoColumn])); + return ((string)(this[this.tableElencoCartellini.CodStampoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CodStampo\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'CodStampo\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.CodStampoColumn] = value; + this[this.tableElencoCartellini.CodStampoColumn] = value; } } @@ -6328,29 +6371,149 @@ namespace GMW_data { public string Figura { get { try { - return ((string)(this[this.tableTabCartellini.FiguraColumn])); + return ((string)(this[this.tableElencoCartellini.FiguraColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Figura\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'Figura\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.FiguraColumn] = value; + this[this.tableElencoCartellini.FiguraColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public string FiguraIncisa { + public System.DateTime DataFus { get { try { - return ((string)(this[this.tableTabCartellini.FiguraIncisaColumn])); + return ((global::System.DateTime)(this[this.tableElencoCartellini.DataFusColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'FiguraIncisa\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'DataFus\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.FiguraIncisaColumn] = value; + this[this.tableElencoCartellini.DataFusColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int TurnoFus { + get { + try { + return ((int)(this[this.tableElencoCartellini.TurnoFusColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TurnoFus\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.TurnoFusColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodImballo { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodImballoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodImballo\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodImballoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodSoggetto { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodSoggettoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodSoggetto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodSoggettoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int NumCont { + get { + try { + return ((int)(this[this.tableElencoCartellini.NumContColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NumCont\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.NumContColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public double Tara { + get { + try { + return ((double)(this[this.tableElencoCartellini.TaraColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Tara\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.TaraColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public decimal Qta { + get { + try { + return ((decimal)(this[this.tableElencoCartellini.QtaColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Qta\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.QtaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodStato { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodStatoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodStato\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodStatoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int IdxPosizione { + get { + try { + return ((int)(this[this.tableElencoCartellini.IdxPosizioneColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'IdxPosizione\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.IdxPosizioneColumn] = value; } } @@ -6358,14 +6521,14 @@ namespace GMW_data { public double PesoTot { get { try { - return ((double)(this[this.tableTabCartellini.PesoTotColumn])); + return ((double)(this[this.tableElencoCartellini.PesoTotColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'PesoTot\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'PesoTot\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.PesoTotColumn] = value; + this[this.tableElencoCartellini.PesoTotColumn] = value; } } @@ -6373,14 +6536,14 @@ namespace GMW_data { public double PesoCad { get { try { - return ((double)(this[this.tableTabCartellini.PesoCadColumn])); + return ((double)(this[this.tableElencoCartellini.PesoCadColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'PesoCad\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'PesoCad\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.PesoCadColumn] = value; + this[this.tableElencoCartellini.PesoCadColumn] = value; } } @@ -6388,14 +6551,14 @@ namespace GMW_data { public System.DateTime CreateDate { get { try { - return ((global::System.DateTime)(this[this.tableTabCartellini.CreateDateColumn])); + return ((global::System.DateTime)(this[this.tableElencoCartellini.CreateDateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'CreateDate\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'CreateDate\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.CreateDateColumn] = value; + this[this.tableElencoCartellini.CreateDateColumn] = value; } } @@ -6403,226 +6566,275 @@ namespace GMW_data { public System.DateTime ModDate { get { try { - return ((global::System.DateTime)(this[this.tableTabCartellini.ModDateColumn])); + return ((global::System.DateTime)(this[this.tableElencoCartellini.ModDateColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'ModDate\' in table \'TabCartellini\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'ModDate\' in table \'ElencoCartellini\' is DBNull.", e); } } set { - this[this.tableTabCartellini.ModDateColumn] = value; + this[this.tableElencoCartellini.ModDateColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagArticoliRow AnagArticoliRow { + public AnagCompanySitoRow AnagCompanySitoRow { get { - return ((AnagArticoliRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagArticoli1"]))); + return ((AnagCompanySitoRow)(this.GetParentRow(this.Table.ParentRelations["FK_ElencoCartellini_AnagCompanySito"]))); } set { - this.SetParentRow(value, this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagArticoli1"]); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagImballiRow AnagImballiRow { - get { - return ((AnagImballiRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagImballi1"]))); - } - set { - this.SetParentRow(value, this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagImballi1"]); - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagStatiRow AnagStatiRow { - get { - return ((AnagStatiRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagStati1"]))); - } - set { - this.SetParentRow(value, this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagStati1"]); + this.SetParentRow(value, this.Table.ParentRelations["FK_ElencoCartellini_AnagCompanySito"]); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public AnagStatiProdottoRow AnagStatiProdottoRow { get { - return ((AnagStatiProdottoRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagStatiProdotto1"]))); + return ((AnagStatiProdottoRow)(this.GetParentRow(this.Table.ParentRelations["FK_ElencoCartellini_AnagStatiProdotto"]))); } set { - this.SetParentRow(value, this.Table.ParentRelations["FK_TabStatoOdpUdc_AnagStatiProdotto1"]); + this.SetParentRow(value, this.Table.ParentRelations["FK_ElencoCartellini_AnagStatiProdotto"]); } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsTaraNull() { - return this.IsNull(this.tableTabCartellini.TaraColumn); + public bool IsCodCSNull() { + return this.IsNull(this.tableElencoCartellini.CodCSColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetTaraNull() { - this[this.tableTabCartellini.TaraColumn] = global::System.Convert.DBNull; + public void SetCodCSNull() { + this[this.tableElencoCartellini.CodCSColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsIdxStatoNull() { - return this.IsNull(this.tableTabCartellini.IdxStatoColumn); + public bool IsCodClienteNull() { + return this.IsNull(this.tableElencoCartellini.CodClienteColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetIdxStatoNull() { - this[this.tableTabCartellini.IdxStatoColumn] = global::System.Convert.DBNull; + public void SetCodClienteNull() { + this[this.tableElencoCartellini.CodClienteColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsQtaNull() { - return this.IsNull(this.tableTabCartellini.QtaColumn); + public bool IsRagSocialeNull() { + return this.IsNull(this.tableElencoCartellini.RagSocialeColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetQtaNull() { - this[this.tableTabCartellini.QtaColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsCodImballoNull() { - return this.IsNull(this.tableTabCartellini.CodImballoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetCodImballoNull() { - this[this.tableTabCartellini.CodImballoColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsCodImpiantoNull() { - return this.IsNull(this.tableTabCartellini.CodImpiantoColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetCodImpiantoNull() { - this[this.tableTabCartellini.CodImpiantoColumn] = global::System.Convert.DBNull; + public void SetRagSocialeNull() { + this[this.tableElencoCartellini.RagSocialeColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsParticolareNull() { - return this.IsNull(this.tableTabCartellini.ParticolareColumn); + return this.IsNull(this.tableElencoCartellini.ParticolareColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetParticolareNull() { - this[this.tableTabCartellini.ParticolareColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.ParticolareColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsCodStatoNull() { - return this.IsNull(this.tableTabCartellini.CodStatoColumn); + public bool IsDescParticolareNull() { + return this.IsNull(this.tableElencoCartellini.DescParticolareColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetCodStatoNull() { - this[this.tableTabCartellini.CodStatoColumn] = global::System.Convert.DBNull; + public void SetDescParticolareNull() { + this[this.tableElencoCartellini.DescParticolareColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDisegnoGrezzoNull() { + return this.IsNull(this.tableElencoCartellini.DisegnoGrezzoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDisegnoGrezzoNull() { + this[this.tableElencoCartellini.DisegnoGrezzoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsEsponenteNull() { + return this.IsNull(this.tableElencoCartellini.EsponenteColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetEsponenteNull() { + this[this.tableElencoCartellini.EsponenteColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodImpiantoNull() { + return this.IsNull(this.tableElencoCartellini.CodImpiantoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodImpiantoNull() { + this[this.tableElencoCartellini.CodImpiantoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescImpiantoNull() { + return this.IsNull(this.tableElencoCartellini.DescImpiantoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescImpiantoNull() { + this[this.tableElencoCartellini.DescImpiantoColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsCodStampoNull() { - return this.IsNull(this.tableTabCartellini.CodStampoColumn); + return this.IsNull(this.tableElencoCartellini.CodStampoColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetCodStampoNull() { - this[this.tableTabCartellini.CodStampoColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.CodStampoColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsFiguraNull() { - return this.IsNull(this.tableTabCartellini.FiguraColumn); + return this.IsNull(this.tableElencoCartellini.FiguraColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetFiguraNull() { - this[this.tableTabCartellini.FiguraColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.FiguraColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool IsFiguraIncisaNull() { - return this.IsNull(this.tableTabCartellini.FiguraIncisaColumn); + public bool IsDataFusNull() { + return this.IsNull(this.tableElencoCartellini.DataFusColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public void SetFiguraIncisaNull() { - this[this.tableTabCartellini.FiguraIncisaColumn] = global::System.Convert.DBNull; + public void SetDataFusNull() { + this[this.tableElencoCartellini.DataFusColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsTurnoFusNull() { + return this.IsNull(this.tableElencoCartellini.TurnoFusColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetTurnoFusNull() { + this[this.tableElencoCartellini.TurnoFusColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodImballoNull() { + return this.IsNull(this.tableElencoCartellini.CodImballoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodImballoNull() { + this[this.tableElencoCartellini.CodImballoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodSoggettoNull() { + return this.IsNull(this.tableElencoCartellini.CodSoggettoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodSoggettoNull() { + this[this.tableElencoCartellini.CodSoggettoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsNumContNull() { + return this.IsNull(this.tableElencoCartellini.NumContColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetNumContNull() { + this[this.tableElencoCartellini.NumContColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsTaraNull() { + return this.IsNull(this.tableElencoCartellini.TaraColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetTaraNull() { + this[this.tableElencoCartellini.TaraColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsQtaNull() { + return this.IsNull(this.tableElencoCartellini.QtaColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetQtaNull() { + this[this.tableElencoCartellini.QtaColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodStatoNull() { + return this.IsNull(this.tableElencoCartellini.CodStatoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodStatoNull() { + this[this.tableElencoCartellini.CodStatoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsIdxPosizioneNull() { + return this.IsNull(this.tableElencoCartellini.IdxPosizioneColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetIdxPosizioneNull() { + this[this.tableElencoCartellini.IdxPosizioneColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsPesoTotNull() { - return this.IsNull(this.tableTabCartellini.PesoTotColumn); + return this.IsNull(this.tableElencoCartellini.PesoTotColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetPesoTotNull() { - this[this.tableTabCartellini.PesoTotColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.PesoTotColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsPesoCadNull() { - return this.IsNull(this.tableTabCartellini.PesoCadColumn); + return this.IsNull(this.tableElencoCartellini.PesoCadColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetPesoCadNull() { - this[this.tableTabCartellini.PesoCadColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.PesoCadColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsCreateDateNull() { - return this.IsNull(this.tableTabCartellini.CreateDateColumn); + return this.IsNull(this.tableElencoCartellini.CreateDateColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetCreateDateNull() { - this[this.tableTabCartellini.CreateDateColumn] = global::System.Convert.DBNull; + this[this.tableElencoCartellini.CreateDateColumn] = global::System.Convert.DBNull; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public bool IsModDateNull() { - return this.IsNull(this.tableTabCartellini.ModDateColumn); + return this.IsNull(this.tableElencoCartellini.ModDateColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void SetModDateNull() { - this[this.tableTabCartellini.ModDateColumn] = global::System.Convert.DBNull; - } - } - - /// - ///Row event argument class - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - public class AnagBilanceRowChangeEvent : global::System.EventArgs { - - private AnagBilanceRow eventRow; - - private global::System.Data.DataRowAction eventAction; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRowChangeEvent(AnagBilanceRow row, global::System.Data.DataRowAction action) { - this.eventRow = row; - this.eventAction = action; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceRow Row { - get { - return this.eventRow; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public global::System.Data.DataRowAction Action { - get { - return this.eventAction; - } + this[this.tableElencoCartellini.ModDateColumn] = global::System.Convert.DBNull; } } @@ -6971,20 +7183,51 @@ namespace GMW_data { ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - public class TabCartelliniRowChangeEvent : global::System.EventArgs { + public class AnagBilanceRowChangeEvent : global::System.EventArgs { - private TabCartelliniRow eventRow; + private AnagBilanceRow eventRow; private global::System.Data.DataRowAction eventAction; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRowChangeEvent(TabCartelliniRow row, global::System.Data.DataRowAction action) { + public AnagBilanceRowChangeEvent(AnagBilanceRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniRow Row { + public AnagBilanceRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class ElencoCartelliniRowChangeEvent : global::System.EventArgs { + + private ElencoCartelliniRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRowChangeEvent(ElencoCartelliniRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow Row { get { return this.eventRow; } @@ -7002,453 +7245,6 @@ namespace GMW_data { namespace GMW_data.DS_ApplicazioneTableAdapters { - /// - ///Represents the connection and commands used to retrieve and save data. - /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] - [global::System.ComponentModel.DesignerCategoryAttribute("code")] - [global::System.ComponentModel.ToolboxItem(true)] - [global::System.ComponentModel.DataObjectAttribute(true)] - [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + - ", Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class AnagBilanceTableAdapter : global::System.ComponentModel.Component { - - private global::System.Data.SqlClient.SqlDataAdapter _adapter; - - private global::System.Data.SqlClient.SqlConnection _connection; - - private global::System.Data.SqlClient.SqlTransaction _transaction; - - private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - - private bool _clearBeforeFill; - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public AnagBilanceTableAdapter() { - this.ClearBeforeFill = true; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { - get { - if ((this._adapter == null)) { - this.InitAdapter(); - } - return this._adapter; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal global::System.Data.SqlClient.SqlConnection Connection { - get { - if ((this._connection == null)) { - this.InitConnection(); - } - return this._connection; - } - set { - this._connection = value; - if ((this.Adapter.InsertCommand != null)) { - this.Adapter.InsertCommand.Connection = value; - } - if ((this.Adapter.DeleteCommand != null)) { - this.Adapter.DeleteCommand.Connection = value; - } - if ((this.Adapter.UpdateCommand != null)) { - this.Adapter.UpdateCommand.Connection = value; - } - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - if ((this.CommandCollection[i] != null)) { - ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; - } - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - internal global::System.Data.SqlClient.SqlTransaction Transaction { - get { - return this._transaction; - } - set { - this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { - this.CommandCollection[i].Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.DeleteCommand != null))) { - this.Adapter.DeleteCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) { - this.Adapter.InsertCommand.Transaction = this._transaction; - } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) { - this.Adapter.UpdateCommand.Transaction = this._transaction; - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { - get { - if ((this._commandCollection == null)) { - this.InitCommandCollection(); - } - return this._commandCollection; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public bool ClearBeforeFill { - get { - return this._clearBeforeFill; - } - set { - this._clearBeforeFill = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - private void InitAdapter() { - this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); - global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); - tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "AnagBilance"; - tableMapping.ColumnMappings.Add("CodBilancia", "CodBilancia"); - tableMapping.ColumnMappings.Add("DescrImpianto", "DescrImpianto"); - tableMapping.ColumnMappings.Add("CodCompany", "CodCompany"); - tableMapping.ColumnMappings.Add("CodSito", "CodSito"); - this._adapter.TableMappings.Add(tableMapping); - this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[AnagBilance] WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCompany = 1 AND [CodCompany] IS NULL) OR ([CodCompany] = @Original_CodCompany)) AND ((@IsNull_CodSito = 1 AND [CodSito] IS NULL) OR ([CodSito] = @Original_CodSito)))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescrImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCompany", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSito", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSito", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[AnagBilance] ([CodBilancia], [DescrImpianto], [CodCompany], [CodSito]) VALUES (@CodBilancia, @DescrImpianto, @CodCompany, @CodSito); -SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM AnagBilance WHERE (CodBilancia = @CodBilancia)"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSito", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); - this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[AnagBilance] SET [CodBilancia] = @CodBilancia, [DescrImpianto] = @DescrImpianto, [CodCompany] = @CodCompany, [CodSito] = @CodSito WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCompany = 1 AND [CodCompany] IS NULL) OR ([CodCompany] = @Original_CodCompany)) AND ((@IsNull_CodSito = 1 AND [CodSito] IS NULL) OR ([CodSito] = @Original_CodSito))); -SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM AnagBilance WHERE (CodBilancia = @CodBilancia)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSito", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescrImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCompany", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSito", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSito", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - private void InitConnection() { - this._connection = new global::System.Data.SqlClient.SqlConnection(); - this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3]; - this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM dbo.AnagBilance"; - this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[1].Connection = this.Connection; - this._commandCollection[1].CommandText = "SELECT CodBilancia, DescrImpianto, CodCompany, CodSito\r\nFROM An" + - "agBilance\r\nWHERE (CodBilancia = @CodBilancia)"; - this._commandCollection[1].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); - this._commandCollection[2].Connection = this.Connection; - this._commandCollection[2].CommandText = "SELECT CodBilancia, DescrImpianto, CodCompany, CodSito\r\nFROM An" + - "agBilance\r\nWHERE (CodCompany = @CodCompany) AND (CodSito = @CodSito) "; - this._commandCollection[2].CommandType = global::System.Data.CommandType.Text; - this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.NVarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSito", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, "CodSito", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.AnagBilanceDataTable dataTable) { - this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) { - dataTable.Clear(); - } - int returnValue = this.Adapter.Fill(dataTable); - return returnValue; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.AnagBilanceDataTable GetData() { - this.Adapter.SelectCommand = this.CommandCollection[0]; - DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.AnagBilanceDataTable getByCod(string CodBilancia) { - this.Adapter.SelectCommand = this.CommandCollection[1]; - if ((CodBilancia == null)) { - throw new global::System.ArgumentNullException("CodBilancia"); - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(CodBilancia)); - } - DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.AnagBilanceDataTable getByCompanySito(string CodCompany, string CodSito) { - this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((CodCompany == null)) { - this.Adapter.SelectCommand.Parameters[0].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[0].Value = ((string)(CodCompany)); - } - if ((CodSito == null)) { - this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSito)); - } - DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); - this.Adapter.Fill(dataTable); - return dataTable; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.AnagBilanceDataTable dataTable) { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) { - return this.Adapter.Update(dataSet, "AnagBilance"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCompany, string Original_CodSito) { - if ((Original_CodBilancia == null)) { - throw new global::System.ArgumentNullException("Original_CodBilancia"); - } - else { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodBilancia)); - } - if ((Original_DescrImpianto == null)) { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescrImpianto)); - } - if ((Original_CodCompany == null)) { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodCompany)); - } - if ((Original_CodSito == null)) { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); - this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_CodSito)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.DeleteCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string CodBilancia, string DescrImpianto, string CodCompany, string CodSito) { - if ((CodBilancia == null)) { - throw new global::System.ArgumentNullException("CodBilancia"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodBilancia)); - } - if ((DescrImpianto == null)) { - this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescrImpianto)); - } - if ((CodCompany == null)) { - this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodCompany)); - } - if ((CodSito == null)) { - this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.InsertCommand.Parameters[3].Value = ((string)(CodSito)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.InsertCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CodBilancia, string DescrImpianto, string CodCompany, string CodSito, string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCompany, string Original_CodSito) { - if ((CodBilancia == null)) { - throw new global::System.ArgumentNullException("CodBilancia"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodBilancia)); - } - if ((DescrImpianto == null)) { - this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescrImpianto)); - } - if ((CodCompany == null)) { - this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodCompany)); - } - if ((CodSito == null)) { - this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(CodSito)); - } - if ((Original_CodBilancia == null)) { - throw new global::System.ArgumentNullException("Original_CodBilancia"); - } - else { - this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_CodBilancia)); - } - if ((Original_DescrImpianto == null)) { - this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_DescrImpianto)); - } - if ((Original_CodCompany == null)) { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_CodCompany)); - } - if ((Original_CodSito == null)) { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; - } - else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_CodSito)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - this.Adapter.UpdateCommand.Connection.Open(); - } - try { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string DescrImpianto, string CodCompany, string CodSito, string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCompany, string Original_CodSito) { - return this.Update(Original_CodBilancia, DescrImpianto, CodCompany, CodSito, Original_CodBilancia, Original_DescrImpianto, Original_CodCompany, Original_CodSito); - } - } - /// ///Represents the connection and commands used to retrieve and save data. /// @@ -11960,7 +11756,7 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class TabCartelliniTableAdapter : global::System.ComponentModel.Component { + public partial class AnagBilanceTableAdapter : global::System.ComponentModel.Component { private global::System.Data.SqlClient.SqlDataAdapter _adapter; @@ -11973,7 +11769,7 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH private bool _clearBeforeFill; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - public TabCartelliniTableAdapter() { + public AnagBilanceTableAdapter() { this.ClearBeforeFill = true; } @@ -12064,20 +11860,434 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); tableMapping.SourceTable = "Table"; - tableMapping.DataSetTable = "TabCartellini"; - tableMapping.ColumnMappings.Add("CodCompany", "CodCompany"); - tableMapping.ColumnMappings.Add("ODP", "ODP"); + tableMapping.DataSetTable = "AnagBilance"; + tableMapping.ColumnMappings.Add("CodBilancia", "CodBilancia"); + tableMapping.ColumnMappings.Add("DescrImpianto", "DescrImpianto"); + tableMapping.ColumnMappings.Add("CodCS", "CodCS"); + this._adapter.TableMappings.Add(tableMapping); + this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.DeleteCommand.Connection = this.Connection; + this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[AnagBilance] WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescrImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.InsertCommand.Connection = this.Connection; + this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[AnagBilance] ([CodBilancia], [DescrImpianto], [CodCS]) VALUES " + + "(@CodBilancia, @DescrImpianto, @CodCS);\r\nSELECT CodBilancia, DescrImpianto, CodC" + + "S FROM AnagBilance WHERE (CodBilancia = @CodBilancia)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.UpdateCommand.Connection = this.Connection; + this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[AnagBilance] SET [CodBilancia] = @CodBilancia, [DescrImpianto] = @DescrImpianto, [CodCS] = @CodCS WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS))); +SELECT CodBilancia, DescrImpianto, CodCS FROM AnagBilance WHERE (CodBilancia = @CodBilancia)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodBilancia", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodBilancia", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescrImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitCommandCollection() { + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3]; + this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[0].Connection = this.Connection; + this._commandCollection[0].CommandText = "SELECT CodBilancia, DescrImpianto, CodCS FROM dbo.AnagBilance"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[1].Connection = this.Connection; + this._commandCollection[1].CommandText = "dbo.stp_getBilanceByCodBilancia"; + this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodBilancia", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[2].Connection = this.Connection; + this._commandCollection[2].CommandText = "dbo.stp_getBilanceByCodCS"; + this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_Applicazione.AnagBilanceDataTable dataTable) { + this.Adapter.SelectCommand = this.CommandCollection[0]; + if ((this.ClearBeforeFill == true)) { + dataTable.Clear(); + } + int returnValue = this.Adapter.Fill(dataTable); + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_Applicazione.AnagBilanceDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] + public virtual DS_Applicazione.AnagBilanceDataTable stp_getByCodBilancia(string CodBilancia) { + this.Adapter.SelectCommand = this.CommandCollection[1]; + if ((CodBilancia == null)) { + this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodBilancia)); + } + DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] + public virtual DS_Applicazione.AnagBilanceDataTable stp_getByCodCS(string CodCS) { + this.Adapter.SelectCommand = this.CommandCollection[2]; + if ((CodCS == null)) { + this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodCS)); + } + DS_Applicazione.AnagBilanceDataTable dataTable = new DS_Applicazione.AnagBilanceDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Applicazione.AnagBilanceDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Applicazione dataSet) { + return this.Adapter.Update(dataSet, "AnagBilance"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow dataRow) { + return this.Adapter.Update(new global::System.Data.DataRow[] { + dataRow}); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow[] dataRows) { + return this.Adapter.Update(dataRows); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCS) { + if ((Original_CodBilancia == null)) { + throw new global::System.ArgumentNullException("Original_CodBilancia"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodBilancia)); + } + if ((Original_DescrImpianto == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescrImpianto)); + } + if ((Original_CodCS == null)) { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodCS)); + } + global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.DeleteCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.DeleteCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodBilancia, string DescrImpianto, string CodCS) { + if ((CodBilancia == null)) { + throw new global::System.ArgumentNullException("CodBilancia"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodBilancia)); + } + if ((DescrImpianto == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescrImpianto)); + } + if ((CodCS == null)) { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodCS)); + } + global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.InsertCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.InsertCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodBilancia, string DescrImpianto, string CodCS, string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCS) { + if ((CodBilancia == null)) { + throw new global::System.ArgumentNullException("CodBilancia"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodBilancia)); + } + if ((DescrImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescrImpianto)); + } + if ((CodCS == null)) { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodCS)); + } + if ((Original_CodBilancia == null)) { + throw new global::System.ArgumentNullException("Original_CodBilancia"); + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_CodBilancia)); + } + if ((Original_DescrImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_DescrImpianto)); + } + if ((Original_CodCS == null)) { + this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_CodCS)); + } + global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.UpdateCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.UpdateCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string DescrImpianto, string CodCS, string Original_CodBilancia, string Original_DescrImpianto, string Original_CodCS) { + return this.Update(Original_CodBilancia, DescrImpianto, CodCS, Original_CodBilancia, Original_DescrImpianto, Original_CodCS); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DataObjectAttribute(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + + ", Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class ElencoCartelliniTableAdapter : global::System.ComponentModel.Component { + + private global::System.Data.SqlClient.SqlDataAdapter _adapter; + + private global::System.Data.SqlClient.SqlConnection _connection; + + private global::System.Data.SqlClient.SqlTransaction _transaction; + + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; + + private bool _clearBeforeFill; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { + this.InitConnection(); + } + return this._connection; + } + set { + this._connection = value; + if ((this.Adapter.InsertCommand != null)) { + this.Adapter.InsertCommand.Connection = value; + } + if ((this.Adapter.DeleteCommand != null)) { + this.Adapter.DeleteCommand.Connection = value; + } + if ((this.Adapter.UpdateCommand != null)) { + this.Adapter.UpdateCommand.Connection = value; + } + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { + ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; + } + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { + return this._transaction; + } + set { + this._transaction = value; + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + this.CommandCollection[i].Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { + this.Adapter.DeleteCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { + this.Adapter.InsertCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { + this.Adapter.UpdateCommand.Transaction = this._transaction; + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitAdapter() { + this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); + global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); + tableMapping.SourceTable = "Table"; + tableMapping.DataSetTable = "ElencoCartellini"; tableMapping.ColumnMappings.Add("UDC", "UDC"); - tableMapping.ColumnMappings.Add("Tara", "Tara"); - tableMapping.ColumnMappings.Add("IdxStato", "IdxStato"); - tableMapping.ColumnMappings.Add("Qta", "Qta"); - tableMapping.ColumnMappings.Add("CodImballo", "CodImballo"); - tableMapping.ColumnMappings.Add("CodImpianto", "CodImpianto"); + tableMapping.ColumnMappings.Add("CodCS", "CodCS"); + tableMapping.ColumnMappings.Add("CodCliente", "CodCliente"); + tableMapping.ColumnMappings.Add("RagSociale", "RagSociale"); tableMapping.ColumnMappings.Add("Particolare", "Particolare"); - tableMapping.ColumnMappings.Add("CodStato", "CodStato"); + tableMapping.ColumnMappings.Add("DescParticolare", "DescParticolare"); + tableMapping.ColumnMappings.Add("DisegnoGrezzo", "DisegnoGrezzo"); + tableMapping.ColumnMappings.Add("Esponente", "Esponente"); + tableMapping.ColumnMappings.Add("CodImpianto", "CodImpianto"); + tableMapping.ColumnMappings.Add("DescImpianto", "DescImpianto"); tableMapping.ColumnMappings.Add("CodStampo", "CodStampo"); tableMapping.ColumnMappings.Add("Figura", "Figura"); - tableMapping.ColumnMappings.Add("FiguraIncisa", "FiguraIncisa"); + tableMapping.ColumnMappings.Add("DataFus", "DataFus"); + tableMapping.ColumnMappings.Add("TurnoFus", "TurnoFus"); + tableMapping.ColumnMappings.Add("CodImballo", "CodImballo"); + tableMapping.ColumnMappings.Add("CodSoggetto", "CodSoggetto"); + tableMapping.ColumnMappings.Add("NumCont", "NumCont"); + tableMapping.ColumnMappings.Add("Tara", "Tara"); + tableMapping.ColumnMappings.Add("Qta", "Qta"); + tableMapping.ColumnMappings.Add("CodStato", "CodStato"); + tableMapping.ColumnMappings.Add("IdxPosizione", "IdxPosizione"); tableMapping.ColumnMappings.Add("PesoTot", "PesoTot"); tableMapping.ColumnMappings.Add("PesoCad", "PesoCad"); tableMapping.ColumnMappings.Add("CreateDate", "CreateDate"); @@ -12085,31 +12295,77 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH this._adapter.TableMappings.Add(tableMapping); this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); this._adapter.DeleteCommand.Connection = this.Connection; - this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[TabCartellini] WHERE (([CodCompany] = @Original_CodCompany) AND ([ODP] = @Original_ODP) AND ([UDC] = @Original_UDC) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_IdxStato = 1 AND [IdxStato] IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_FiguraIncisa = 1 AND [FiguraIncisa] IS NULL) OR ([FiguraIncisa] = @Original_FiguraIncisa)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate)))"; + this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[ElencoCartellini] WHERE (([UDC] = @Original_UDC) AND ((@IsNull" + + "_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_Co" + + "dCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente))" + + " AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Orig" + + "inal_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([" + + "Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [De" + + "scParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND " + + "((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @" + + "Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR" + + " ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpi" + + "anto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImp" + + "ianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpiant" + + "o)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Orig" + + "inal_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @" + + "Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus]" + + " = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([T" + + "urnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS" + + " NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 A" + + "ND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsN" + + "ull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND (" + + "(@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNul" + + "l_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato " + + "= 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_" + + "IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxP" + + "osizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Ori" + + "ginal_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] =" + + " @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR (" + + "[CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS" + + " NULL) OR ([ModDate] = @Original_ModDate)))"; this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ODP", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ODP", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCliente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RagSociale", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Particolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescParticolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DisegnoGrezzo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Esponente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStampo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Figura", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FiguraIncisa", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FiguraIncisa", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DataFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSoggetto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoTot", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoCad", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); @@ -12120,95 +12376,144 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); this._adapter.InsertCommand.Connection = this.Connection; - this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[TabCartellini] ([CodCompany], [ODP], [UDC], [Tara], [IdxStato], [Qta], [CodImballo], [CodImpianto], [Particolare], [CodStato], [CodStampo], [Figura], [FiguraIncisa], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@CodCompany, @ODP, @UDC, @Tara, @IdxStato, @Qta, @CodImballo, @CodImpianto, @Particolare, @CodStato, @CodStampo, @Figura, @FiguraIncisa, @PesoTot, @PesoCad, @CreateDate, @ModDate); -SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, ModDate FROM TabCartellini WHERE (CodCompany = @CodCompany) AND (ODP = @ODP) AND (UDC = @UDC)"; + this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[ElencoCartellini] ([UDC], [CodCS], [CodCliente], [RagSociale], [Particolare], [DescParticolare], [DisegnoGrezzo], [Esponente], [CodImpianto], [DescImpianto], [CodStampo], [Figura], [DataFus], [TurnoFus], [CodImballo], [CodSoggetto], [NumCont], [Tara], [Qta], [CodStato], [IdxPosizione], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@UDC, @CodCS, @CodCliente, @RagSociale, @Particolare, @DescParticolare, @DisegnoGrezzo, @Esponente, @CodImpianto, @DescImpianto, @CodStampo, @Figura, @DataFus, @TurnoFus, @CodImballo, @CodSoggetto, @NumCont, @Tara, @Qta, @CodStato, @IdxPosizione, @PesoTot, @PesoCad, @CreateDate, @ModDate); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC)"; this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ODP", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ODP", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FiguraIncisa", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); this._adapter.UpdateCommand.Connection = this.Connection; - this._adapter.UpdateCommand.CommandText = "UPDATE [dbo].[TabCartellini] SET [CodCompany] = @CodCompany, [ODP] = @ODP, [UDC] " + - "= @UDC, [Tara] = @Tara, [IdxStato] = @IdxStato, [Qta] = @Qta, [CodImballo] = @Co" + - "dImballo, [CodImpianto] = @CodImpianto, [Particolare] = @Particolare, [CodStato]" + - " = @CodStato, [CodStampo] = @CodStampo, [Figura] = @Figura, [FiguraIncisa] = @Fi" + - "guraIncisa, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDa" + - "te, [ModDate] = @ModDate WHERE (([CodCompany] = @Original_CodCompany) AND ([ODP]" + - " = @Original_ODP) AND ([UDC] = @Original_UDC) AND ((@IsNull_Tara = 1 AND [Tara] " + - "IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_IdxStato = 1 AND [IdxStato]" + - " IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_Qta = 1 AND [Qta] " + - "IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodImballo = 1 AND [CodImball" + - "o] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodImpianto " + - "= 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND (" + - "(@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Origina" + - "l_Particolare)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato" + - "] = @Original_CodStato)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR" + - " ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS N" + - "ULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_FiguraIncisa = 1 AND [Figur" + - "aIncisa] IS NULL) OR ([FiguraIncisa] = @Original_FiguraIncisa)) AND ((@IsNull_Pe" + - "soTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNu" + - "ll_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((" + - "@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_Cr" + - "eateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Ori" + - "ginal_ModDate)));\r\nSELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo," + - " CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, P" + - "esoCad, CreateDate, ModDate FROM TabCartellini WHERE (CodCompany = @CodCompany) " + - "AND (ODP = @ODP) AND (UDC = @UDC)"; + this._adapter.UpdateCommand.CommandText = "UPDATE [dbo].[ElencoCartellini] SET [UDC] = @UDC, [CodCS] = @CodCS, [CodCliente] " + + "= @CodCliente, [RagSociale] = @RagSociale, [Particolare] = @Particolare, [DescPa" + + "rticolare] = @DescParticolare, [DisegnoGrezzo] = @DisegnoGrezzo, [Esponente] = @" + + "Esponente, [CodImpianto] = @CodImpianto, [DescImpianto] = @DescImpianto, [CodSta" + + "mpo] = @CodStampo, [Figura] = @Figura, [DataFus] = @DataFus, [TurnoFus] = @Turno" + + "Fus, [CodImballo] = @CodImballo, [CodSoggetto] = @CodSoggetto, [NumCont] = @NumC" + + "ont, [Tara] = @Tara, [Qta] = @Qta, [CodStato] = @CodStato, [IdxPosizione] = @Idx" + + "Posizione, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDat" + + "e, [ModDate] = @ModDate WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 A" + + "ND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1" + + " AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNu" + + "ll_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSoci" + + "ale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare]" + + " = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolar" + + "e] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_Di" + + "segnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_Dis" + + "egnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente" + + "] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NUL" + + "L) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AN" + + "D [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@I" + + "sNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStam" + + "po)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Fig" + + "ura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original" + + "_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @" + + "Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([" + + "CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSogge" + + "tto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont " + + "= 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tar" + + "a = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AN" + + "D [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [Cod" + + "Stato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione" + + " = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) A" + + "ND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTo" + + "t)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_P" + + "esoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate]" + + " = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([" + + "ModDate] = @Original_ModDate)));\r\nSELECT UDC, CodCS, CodCliente, RagSociale, Par" + + "ticolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, " + + "CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qt" + + "a, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCart" + + "ellini WHERE (UDC = @UDC)"; this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ODP", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ODP", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FiguraIncisa", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCompany", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCompany", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ODP", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ODP", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCliente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RagSociale", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Particolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescParticolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DisegnoGrezzo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Esponente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStampo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Figura", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FiguraIncisa", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FiguraIncisa", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FiguraIncisa", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DataFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSoggetto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoTot", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoCad", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); @@ -12230,9 +12535,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti this._commandCollection = new global::System.Data.SqlClient.SqlCommand[6]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Partic" + - "olare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, " + - "ModDate FROM dbo.TabCartellini"; + this._commandCollection[0].CommandText = @"SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM dbo.ElencoCartellini"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[1].Connection = this.Connection; @@ -12251,8 +12554,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti this._commandCollection[3].CommandText = "dbo.stp_UDC_insNew"; this._commandCollection[3].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.VarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSito", global::System.Data.SqlDbType.VarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Flusso", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Anno", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 53, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -12265,24 +12567,32 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti this._commandCollection[4].CommandText = "dbo.stp_UDC_insNewFull"; this._commandCollection[4].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCompany", global::System.Data.SqlDbType.VarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSito", global::System.Data.SqlDbType.VarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Flusso", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Anno", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCliente", global::System.Data.SqlDbType.VarChar, 6, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RagSociale", global::System.Data.SqlDbType.VarChar, 35, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.VarChar, 15, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescParticolare", global::System.Data.SqlDbType.VarChar, 30, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DisegnoGrezzo", global::System.Data.SqlDbType.VarChar, 30, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Esponente", global::System.Data.SqlDbType.VarChar, 6, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescImpianto", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.VarChar, 8, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.VarChar, 4, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFus", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TurnoFus", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.VarChar, 15, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.VarChar, 16, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumCont", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 53, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxStato", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDichiaraz", global::System.Data.SqlDbType.Char, 1, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodOperatore", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 9, global::System.Data.ParameterDirection.Input, 10, 2, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoTot", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 53, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoCad", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 53, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FiguraIncisa", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[5] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[5].Connection = this.Connection; this._commandCollection[5].CommandText = "dbo.stp_sbloccaUdc"; @@ -12294,7 +12604,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.TabCartelliniDataTable dataTable) { + public virtual int Fill(DS_Applicazione.ElencoCartelliniDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; if ((this.ClearBeforeFill == true)) { dataTable.Clear(); @@ -12306,9 +12616,9 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.TabCartelliniDataTable GetData() { + public virtual DS_Applicazione.ElencoCartelliniDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; - DS_Applicazione.TabCartelliniDataTable dataTable = new DS_Applicazione.TabCartelliniDataTable(); + DS_Applicazione.ElencoCartelliniDataTable dataTable = new DS_Applicazione.ElencoCartelliniDataTable(); this.Adapter.Fill(dataTable); return dataTable; } @@ -12316,7 +12626,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.TabCartelliniDataTable stp_getStatoByUdc(string UDC) { + public virtual DS_Applicazione.ElencoCartelliniDataTable stp_getStatoByUdc(string UDC) { this.Adapter.SelectCommand = this.CommandCollection[2]; if ((UDC == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; @@ -12324,7 +12634,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(UDC)); } - DS_Applicazione.TabCartelliniDataTable dataTable = new DS_Applicazione.TabCartelliniDataTable(); + DS_Applicazione.ElencoCartelliniDataTable dataTable = new DS_Applicazione.ElencoCartelliniDataTable(); this.Adapter.Fill(dataTable); return dataTable; } @@ -12332,63 +12642,57 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.TabCartelliniDataTable stp_insNew(string CodCompany, string CodSito, string Flusso, string Anno, global::System.Nullable Tara, string CodImballo, string CodTipoDichiaraz, string CodOperatore, string CodEvento) { + public virtual DS_Applicazione.ElencoCartelliniDataTable stp_insNew(string CodCS, string Flusso, string Anno, global::System.Nullable Tara, string CodImballo, string CodTipoDichiaraz, string CodOperatore, string CodEvento) { this.Adapter.SelectCommand = this.CommandCollection[3]; - if ((CodCompany == null)) { + if ((CodCS == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodCompany)); + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodCS)); } - if ((CodSito == null)) { + if ((Flusso == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodSito)); + this.Adapter.SelectCommand.Parameters[2].Value = ((string)(Flusso)); } - if ((Flusso == null)) { + if ((Anno == null)) { this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Flusso)); - } - if ((Anno == null)) { - this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[4].Value = ((string)(Anno)); + this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Anno)); } if ((Tara.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[5].Value = ((double)(Tara.Value)); + this.Adapter.SelectCommand.Parameters[4].Value = ((double)(Tara.Value)); } else { - this.Adapter.SelectCommand.Parameters[5].Value = global::System.DBNull.Value; + this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value; } if ((CodImballo == null)) { + this.Adapter.SelectCommand.Parameters[5].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[5].Value = ((string)(CodImballo)); + } + if ((CodTipoDichiaraz == null)) { this.Adapter.SelectCommand.Parameters[6].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[6].Value = ((string)(CodImballo)); + this.Adapter.SelectCommand.Parameters[6].Value = ((string)(CodTipoDichiaraz)); } - if ((CodTipoDichiaraz == null)) { + if ((CodOperatore == null)) { this.Adapter.SelectCommand.Parameters[7].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[7].Value = ((string)(CodTipoDichiaraz)); + this.Adapter.SelectCommand.Parameters[7].Value = ((string)(CodOperatore)); } - if ((CodOperatore == null)) { + if ((CodEvento == null)) { this.Adapter.SelectCommand.Parameters[8].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[8].Value = ((string)(CodOperatore)); + this.Adapter.SelectCommand.Parameters[8].Value = ((string)(CodEvento)); } - if ((CodEvento == null)) { - this.Adapter.SelectCommand.Parameters[9].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[9].Value = ((string)(CodEvento)); - } - DS_Applicazione.TabCartelliniDataTable dataTable = new DS_Applicazione.TabCartelliniDataTable(); + DS_Applicazione.ElencoCartelliniDataTable dataTable = new DS_Applicazione.ElencoCartelliniDataTable(); this.Adapter.Fill(dataTable); return dataTable; } @@ -12396,149 +12700,205 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.TabCartelliniDataTable stp_insNewFull( - string CodCompany, - string CodSito, + public virtual DS_Applicazione.ElencoCartelliniDataTable stp_insNewFull( + string CodCS, string Flusso, string Anno, - global::System.Nullable Tara, - global::System.Nullable IdxStato, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable IdxPosizione, string CodTipoDichiaraz, - string CodOperatore, string CodEvento, global::System.Nullable Qta, global::System.Nullable PesoTot, global::System.Nullable PesoCad, - string Particolare, - string CodStato, - string CodStampo, - string Figura, - string FiguraIncisa) { + string CodStato) { this.Adapter.SelectCommand = this.CommandCollection[4]; - if ((CodCompany == null)) { + if ((CodCS == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodCompany)); + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodCS)); } - if ((CodSito == null)) { + if ((Flusso == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodSito)); + this.Adapter.SelectCommand.Parameters[2].Value = ((string)(Flusso)); } - if ((Flusso == null)) { + if ((Anno == null)) { this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Flusso)); + this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Anno)); } - if ((Anno == null)) { + if ((CodCliente == null)) { this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[4].Value = ((string)(Anno)); + this.Adapter.SelectCommand.Parameters[4].Value = ((string)(CodCliente)); } - if ((Tara.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[5].Value = ((double)(Tara.Value)); - } - else { + if ((RagSociale == null)) { this.Adapter.SelectCommand.Parameters[5].Value = global::System.DBNull.Value; } - if ((IdxStato.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[6].Value = ((int)(IdxStato.Value)); - } else { + this.Adapter.SelectCommand.Parameters[5].Value = ((string)(RagSociale)); + } + if ((Particolare == null)) { this.Adapter.SelectCommand.Parameters[6].Value = global::System.DBNull.Value; } - if ((CodImballo == null)) { + else { + this.Adapter.SelectCommand.Parameters[6].Value = ((string)(Particolare)); + } + if ((DescParticolare == null)) { this.Adapter.SelectCommand.Parameters[7].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[7].Value = ((string)(CodImballo)); + this.Adapter.SelectCommand.Parameters[7].Value = ((string)(DescParticolare)); } - if ((CodTipoDichiaraz == null)) { + if ((DisegnoGrezzo == null)) { this.Adapter.SelectCommand.Parameters[8].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[8].Value = ((string)(CodTipoDichiaraz)); + this.Adapter.SelectCommand.Parameters[8].Value = ((string)(DisegnoGrezzo)); } - if ((CodOperatore == null)) { + if ((Esponente == null)) { this.Adapter.SelectCommand.Parameters[9].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[9].Value = ((string)(CodOperatore)); + this.Adapter.SelectCommand.Parameters[9].Value = ((string)(Esponente)); } - if ((CodEvento == null)) { + if ((CodImpianto == null)) { this.Adapter.SelectCommand.Parameters[10].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[10].Value = ((string)(CodEvento)); + this.Adapter.SelectCommand.Parameters[10].Value = ((string)(CodImpianto)); } - if ((Qta.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[11].Value = ((decimal)(Qta.Value)); - } - else { + if ((DescImpianto == null)) { this.Adapter.SelectCommand.Parameters[11].Value = global::System.DBNull.Value; } - if ((PesoTot.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[12].Value = ((double)(PesoTot.Value)); - } else { - this.Adapter.SelectCommand.Parameters[12].Value = global::System.DBNull.Value; - } - if ((PesoCad.HasValue == true)) { - this.Adapter.SelectCommand.Parameters[13].Value = ((double)(PesoCad.Value)); - } - else { - this.Adapter.SelectCommand.Parameters[13].Value = global::System.DBNull.Value; - } - if ((Particolare == null)) { - this.Adapter.SelectCommand.Parameters[14].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[14].Value = ((string)(Particolare)); - } - if ((CodStato == null)) { - this.Adapter.SelectCommand.Parameters[15].Value = global::System.DBNull.Value; - } - else { - this.Adapter.SelectCommand.Parameters[15].Value = ((string)(CodStato)); + this.Adapter.SelectCommand.Parameters[11].Value = ((string)(DescImpianto)); } if ((CodStampo == null)) { + this.Adapter.SelectCommand.Parameters[12].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[12].Value = ((string)(CodStampo)); + } + if ((Figura == null)) { + this.Adapter.SelectCommand.Parameters[13].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[13].Value = ((string)(Figura)); + } + if ((DataFus.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[14].Value = ((System.DateTime)(DataFus.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[14].Value = global::System.DBNull.Value; + } + if ((TurnoFus.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[15].Value = ((int)(TurnoFus.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[15].Value = global::System.DBNull.Value; + } + if ((CodImballo == null)) { this.Adapter.SelectCommand.Parameters[16].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[16].Value = ((string)(CodStampo)); + this.Adapter.SelectCommand.Parameters[16].Value = ((string)(CodImballo)); } - if ((Figura == null)) { + if ((CodSoggetto == null)) { this.Adapter.SelectCommand.Parameters[17].Value = global::System.DBNull.Value; } else { - this.Adapter.SelectCommand.Parameters[17].Value = ((string)(Figura)); + this.Adapter.SelectCommand.Parameters[17].Value = ((string)(CodSoggetto)); } - if ((FiguraIncisa == null)) { - this.Adapter.SelectCommand.Parameters[18].Value = global::System.DBNull.Value; + if ((NumCont.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[18].Value = ((int)(NumCont.Value)); } else { - this.Adapter.SelectCommand.Parameters[18].Value = ((string)(FiguraIncisa)); + this.Adapter.SelectCommand.Parameters[18].Value = global::System.DBNull.Value; } - DS_Applicazione.TabCartelliniDataTable dataTable = new DS_Applicazione.TabCartelliniDataTable(); + if ((Tara.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[19].Value = ((double)(Tara.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[19].Value = global::System.DBNull.Value; + } + if ((IdxPosizione.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[20].Value = ((int)(IdxPosizione.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[20].Value = global::System.DBNull.Value; + } + if ((CodTipoDichiaraz == null)) { + this.Adapter.SelectCommand.Parameters[21].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[21].Value = ((string)(CodTipoDichiaraz)); + } + if ((CodEvento == null)) { + this.Adapter.SelectCommand.Parameters[22].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[22].Value = ((string)(CodEvento)); + } + if ((Qta.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[23].Value = ((decimal)(Qta.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[23].Value = global::System.DBNull.Value; + } + if ((PesoTot.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[24].Value = ((double)(PesoTot.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[24].Value = global::System.DBNull.Value; + } + if ((PesoCad.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[25].Value = ((double)(PesoCad.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[25].Value = global::System.DBNull.Value; + } + if ((CodStato == null)) { + this.Adapter.SelectCommand.Parameters[26].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[26].Value = ((string)(CodStato)); + } + DS_Applicazione.ElencoCartelliniDataTable dataTable = new DS_Applicazione.ElencoCartelliniDataTable(); this.Adapter.Fill(dataTable); return dataTable; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.TabCartelliniDataTable dataTable) { + public virtual int Update(DS_Applicazione.ElencoCartelliniDataTable dataTable) { return this.Adapter.Update(dataTable); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] public virtual int Update(DS_Applicazione dataSet) { - return this.Adapter.Update(dataSet, "TabCartellini"); + return this.Adapter.Update(dataSet, "ElencoCartellini"); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -12558,153 +12918,229 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] public virtual int Delete( - string Original_CodCompany, - string Original_ODP, string Original_UDC, - global::System.Nullable Original_Tara, - global::System.Nullable Original_IdxStato, - global::System.Nullable Original_Qta, - string Original_CodImballo, - string Original_CodImpianto, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, string Original_Particolare, - string Original_CodStato, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, string Original_CodStampo, string Original_Figura, - string Original_FiguraIncisa, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, global::System.Nullable Original_PesoTot, global::System.Nullable Original_PesoCad, global::System.Nullable Original_CreateDate, global::System.Nullable Original_ModDate) { - if ((Original_CodCompany == null)) { - throw new global::System.ArgumentNullException("Original_CodCompany"); - } - else { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodCompany)); - } - if ((Original_ODP == null)) { - throw new global::System.ArgumentNullException("Original_ODP"); - } - else { - this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_ODP)); - } if ((Original_UDC == null)) { throw new global::System.ArgumentNullException("Original_UDC"); } else { - this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_UDC)); + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_UDC)); } - if ((Original_Tara.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[4].Value = ((double)(Original_Tara.Value)); + if ((Original_CodCS == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; } else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_CodCS)); + } + if ((Original_CodCliente == null)) { this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; } - if ((Original_IdxStato.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[6].Value = ((int)(Original_IdxStato.Value)); - } else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodCliente)); + } + if ((Original_RagSociale == null)) { this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; } - if ((Original_Qta.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[8].Value = ((decimal)(Original_Qta.Value)); - } else { + this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_RagSociale)); + } + if ((Original_Particolare == null)) { this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value; } - if ((Original_CodImballo == null)) { + else { + this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Particolare)); + } + if ((Original_DescParticolare == null)) { this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_CodImballo)); + this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_DescParticolare)); } - if ((Original_CodImpianto == null)) { + if ((Original_DisegnoGrezzo == null)) { this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[12].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_CodImpianto)); + this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_DisegnoGrezzo)); } - if ((Original_Particolare == null)) { + if ((Original_Esponente == null)) { this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[14].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[14].Value = ((string)(Original_Particolare)); + this.Adapter.DeleteCommand.Parameters[14].Value = ((string)(Original_Esponente)); } - if ((Original_CodStato == null)) { + if ((Original_CodImpianto == null)) { this.Adapter.DeleteCommand.Parameters[15].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[16].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[15].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_CodStato)); + this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_CodImpianto)); } - if ((Original_CodStampo == null)) { + if ((Original_DescImpianto == null)) { this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[18].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[18].Value = ((string)(Original_CodStampo)); + this.Adapter.DeleteCommand.Parameters[18].Value = ((string)(Original_DescImpianto)); } - if ((Original_Figura == null)) { + if ((Original_CodStampo == null)) { this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[20].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[20].Value = ((string)(Original_Figura)); + this.Adapter.DeleteCommand.Parameters[20].Value = ((string)(Original_CodStampo)); } - if ((Original_FiguraIncisa == null)) { + if ((Original_Figura == null)) { this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[22].Value = global::System.DBNull.Value; } else { this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[22].Value = ((string)(Original_FiguraIncisa)); + this.Adapter.DeleteCommand.Parameters[22].Value = ((string)(Original_Figura)); } - if ((Original_PesoTot.HasValue == true)) { + if ((Original_DataFus.HasValue == true)) { this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[24].Value = ((double)(Original_PesoTot.Value)); + this.Adapter.DeleteCommand.Parameters[24].Value = ((System.DateTime)(Original_DataFus.Value)); } else { this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[24].Value = global::System.DBNull.Value; } - if ((Original_PesoCad.HasValue == true)) { + if ((Original_TurnoFus.HasValue == true)) { this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[26].Value = ((double)(Original_PesoCad.Value)); + this.Adapter.DeleteCommand.Parameters[26].Value = ((int)(Original_TurnoFus.Value)); } else { this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[26].Value = global::System.DBNull.Value; } - if ((Original_CreateDate.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[28].Value = ((System.DateTime)(Original_CreateDate.Value)); - } - else { + if ((Original_CodImballo == null)) { this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[28].Value = global::System.DBNull.Value; } - if ((Original_ModDate.HasValue == true)) { - this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(0)); - this.Adapter.DeleteCommand.Parameters[30].Value = ((System.DateTime)(Original_ModDate.Value)); - } else { + this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[28].Value = ((string)(Original_CodImballo)); + } + if ((Original_CodSoggetto == null)) { this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[30].Value = global::System.DBNull.Value; } + else { + this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[30].Value = ((string)(Original_CodSoggetto)); + } + if ((Original_NumCont.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[32].Value = ((int)(Original_NumCont.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[32].Value = global::System.DBNull.Value; + } + if ((Original_Tara.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[34].Value = ((double)(Original_Tara.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[34].Value = global::System.DBNull.Value; + } + if ((Original_Qta.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[36].Value = ((decimal)(Original_Qta.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[36].Value = global::System.DBNull.Value; + } + if ((Original_CodStato == null)) { + this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[38].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[38].Value = ((string)(Original_CodStato)); + } + if ((Original_IdxPosizione.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[40].Value = ((int)(Original_IdxPosizione.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[40].Value = global::System.DBNull.Value; + } + if ((Original_PesoTot.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[42].Value = ((double)(Original_PesoTot.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[42].Value = global::System.DBNull.Value; + } + if ((Original_PesoCad.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[44].Value = ((double)(Original_PesoCad.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[44].Value = global::System.DBNull.Value; + } + if ((Original_CreateDate.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[45].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[46].Value = ((System.DateTime)(Original_CreateDate.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[45].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[46].Value = global::System.DBNull.Value; + } + if ((Original_ModDate.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[47].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[48].Value = ((System.DateTime)(Original_ModDate.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[47].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[48].Value = global::System.DBNull.Value; + } global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) != global::System.Data.ConnectionState.Open)) { @@ -12725,82 +13161,90 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] public virtual int Insert( - string CodCompany, - string ODP, string UDC, - global::System.Nullable Tara, - global::System.Nullable IdxStato, - global::System.Nullable Qta, - string CodImballo, - string CodImpianto, + string CodCS, + string CodCliente, + string RagSociale, string Particolare, - string CodStato, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, string CodStampo, string Figura, - string FiguraIncisa, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, global::System.Nullable PesoTot, global::System.Nullable PesoCad, global::System.Nullable CreateDate, global::System.Nullable ModDate) { - if ((CodCompany == null)) { - throw new global::System.ArgumentNullException("CodCompany"); - } - else { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodCompany)); - } - if ((ODP == null)) { - throw new global::System.ArgumentNullException("ODP"); - } - else { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(ODP)); - } if ((UDC == null)) { throw new global::System.ArgumentNullException("UDC"); } else { - this.Adapter.InsertCommand.Parameters[2].Value = ((string)(UDC)); + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(UDC)); } - if ((Tara.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[3].Value = ((double)(Tara.Value)); + if ((CodCS == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; } else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodCliente == null)) { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodCliente)); + } + if ((RagSociale == null)) { this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; } - if ((IdxStato.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[4].Value = ((int)(IdxStato.Value)); - } else { + this.Adapter.InsertCommand.Parameters[3].Value = ((string)(RagSociale)); + } + if ((Particolare == null)) { this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; } - if ((Qta.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[5].Value = ((decimal)(Qta.Value)); - } else { + this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Particolare)); + } + if ((DescParticolare == null)) { this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value; } - if ((CodImballo == null)) { + else { + this.Adapter.InsertCommand.Parameters[5].Value = ((string)(DescParticolare)); + } + if ((DisegnoGrezzo == null)) { this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value; } else { - this.Adapter.InsertCommand.Parameters[6].Value = ((string)(CodImballo)); + this.Adapter.InsertCommand.Parameters[6].Value = ((string)(DisegnoGrezzo)); } - if ((CodImpianto == null)) { + if ((Esponente == null)) { this.Adapter.InsertCommand.Parameters[7].Value = global::System.DBNull.Value; } else { - this.Adapter.InsertCommand.Parameters[7].Value = ((string)(CodImpianto)); + this.Adapter.InsertCommand.Parameters[7].Value = ((string)(Esponente)); } - if ((Particolare == null)) { + if ((CodImpianto == null)) { this.Adapter.InsertCommand.Parameters[8].Value = global::System.DBNull.Value; } else { - this.Adapter.InsertCommand.Parameters[8].Value = ((string)(Particolare)); + this.Adapter.InsertCommand.Parameters[8].Value = ((string)(CodImpianto)); } - if ((CodStato == null)) { + if ((DescImpianto == null)) { this.Adapter.InsertCommand.Parameters[9].Value = global::System.DBNull.Value; } else { - this.Adapter.InsertCommand.Parameters[9].Value = ((string)(CodStato)); + this.Adapter.InsertCommand.Parameters[9].Value = ((string)(DescImpianto)); } if ((CodStampo == null)) { this.Adapter.InsertCommand.Parameters[10].Value = global::System.DBNull.Value; @@ -12814,36 +13258,84 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti else { this.Adapter.InsertCommand.Parameters[11].Value = ((string)(Figura)); } - if ((FiguraIncisa == null)) { - this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value; + if ((DataFus.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[12].Value = ((System.DateTime)(DataFus.Value)); } else { - this.Adapter.InsertCommand.Parameters[12].Value = ((string)(FiguraIncisa)); + this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value; } - if ((PesoTot.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[13].Value = ((double)(PesoTot.Value)); + if ((TurnoFus.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[13].Value = ((int)(TurnoFus.Value)); } else { this.Adapter.InsertCommand.Parameters[13].Value = global::System.DBNull.Value; } - if ((PesoCad.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[14].Value = ((double)(PesoCad.Value)); - } - else { + if ((CodImballo == null)) { this.Adapter.InsertCommand.Parameters[14].Value = global::System.DBNull.Value; } - if ((CreateDate.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[15].Value = ((System.DateTime)(CreateDate.Value)); - } else { + this.Adapter.InsertCommand.Parameters[14].Value = ((string)(CodImballo)); + } + if ((CodSoggetto == null)) { this.Adapter.InsertCommand.Parameters[15].Value = global::System.DBNull.Value; } - if ((ModDate.HasValue == true)) { - this.Adapter.InsertCommand.Parameters[16].Value = ((System.DateTime)(ModDate.Value)); + else { + this.Adapter.InsertCommand.Parameters[15].Value = ((string)(CodSoggetto)); + } + if ((NumCont.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[16].Value = ((int)(NumCont.Value)); } else { this.Adapter.InsertCommand.Parameters[16].Value = global::System.DBNull.Value; } + if ((Tara.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[17].Value = ((double)(Tara.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[17].Value = global::System.DBNull.Value; + } + if ((Qta.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[18].Value = ((decimal)(Qta.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[18].Value = global::System.DBNull.Value; + } + if ((CodStato == null)) { + this.Adapter.InsertCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[19].Value = ((string)(CodStato)); + } + if ((IdxPosizione.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[20].Value = ((int)(IdxPosizione.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[20].Value = global::System.DBNull.Value; + } + if ((PesoTot.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[21].Value = ((double)(PesoTot.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[21].Value = global::System.DBNull.Value; + } + if ((PesoCad.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[22].Value = ((double)(PesoCad.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[22].Value = global::System.DBNull.Value; + } + if ((CreateDate.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[23].Value = ((System.DateTime)(CreateDate.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[23].Value = global::System.DBNull.Value; + } + if ((ModDate.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[24].Value = ((System.DateTime)(ModDate.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[24].Value = global::System.DBNull.Value; + } global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) != global::System.Data.ConnectionState.Open)) { @@ -12864,99 +13356,115 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] public virtual int Update( - string CodCompany, - string ODP, string UDC, - global::System.Nullable Tara, - global::System.Nullable IdxStato, - global::System.Nullable Qta, - string CodImballo, - string CodImpianto, + string CodCS, + string CodCliente, + string RagSociale, string Particolare, - string CodStato, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, string CodStampo, string Figura, - string FiguraIncisa, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, global::System.Nullable PesoTot, global::System.Nullable PesoCad, global::System.Nullable CreateDate, global::System.Nullable ModDate, - string Original_CodCompany, - string Original_ODP, string Original_UDC, - global::System.Nullable Original_Tara, - global::System.Nullable Original_IdxStato, - global::System.Nullable Original_Qta, - string Original_CodImballo, - string Original_CodImpianto, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, string Original_Particolare, - string Original_CodStato, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, string Original_CodStampo, string Original_Figura, - string Original_FiguraIncisa, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, global::System.Nullable Original_PesoTot, global::System.Nullable Original_PesoCad, global::System.Nullable Original_CreateDate, global::System.Nullable Original_ModDate) { - if ((CodCompany == null)) { - throw new global::System.ArgumentNullException("CodCompany"); - } - else { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodCompany)); - } - if ((ODP == null)) { - throw new global::System.ArgumentNullException("ODP"); - } - else { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(ODP)); - } if ((UDC == null)) { throw new global::System.ArgumentNullException("UDC"); } else { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(UDC)); + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(UDC)); } - if ((Tara.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[3].Value = ((double)(Tara.Value)); + if ((CodCS == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; } else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodCliente == null)) { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodCliente)); + } + if ((RagSociale == null)) { this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; } - if ((IdxStato.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(IdxStato.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(RagSociale)); + } + if ((Particolare == null)) { this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; } - if ((Qta.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[5].Value = ((decimal)(Qta.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Particolare)); + } + if ((DescParticolare == null)) { this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; } - if ((CodImballo == null)) { + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(DescParticolare)); + } + if ((DisegnoGrezzo == null)) { this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(CodImballo)); + this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(DisegnoGrezzo)); } - if ((CodImpianto == null)) { + if ((Esponente == null)) { this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(CodImpianto)); + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Esponente)); } - if ((Particolare == null)) { + if ((CodImpianto == null)) { this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Particolare)); + this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(CodImpianto)); } - if ((CodStato == null)) { + if ((DescImpianto == null)) { this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value; } else { - this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(CodStato)); + this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(DescImpianto)); } if ((CodStampo == null)) { this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; @@ -12970,166 +13478,282 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti else { this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Figura)); } - if ((FiguraIncisa == null)) { - this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; + if ((DataFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[12].Value = ((System.DateTime)(DataFus.Value)); } else { - this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(FiguraIncisa)); + this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; } - if ((PesoTot.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[13].Value = ((double)(PesoTot.Value)); + if ((TurnoFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(TurnoFus.Value)); } else { this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value; } - if ((PesoCad.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[14].Value = ((double)(PesoCad.Value)); - } - else { + if ((CodImballo == null)) { this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; } - if ((CreateDate.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[15].Value = ((System.DateTime)(CreateDate.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(CodImballo)); + } + if ((CodSoggetto == null)) { this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value; } - if ((ModDate.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[16].Value = ((System.DateTime)(ModDate.Value)); + else { + this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(CodSoggetto)); + } + if ((NumCont.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[16].Value = ((int)(NumCont.Value)); } else { this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value; } - if ((Original_CodCompany == null)) { - throw new global::System.ArgumentNullException("Original_CodCompany"); + if ((Tara.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[17].Value = ((double)(Tara.Value)); } else { - this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_CodCompany)); + this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value; } - if ((Original_ODP == null)) { - throw new global::System.ArgumentNullException("Original_ODP"); + if ((Qta.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[18].Value = ((decimal)(Qta.Value)); } else { - this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(Original_ODP)); + this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; + } + if ((CodStato == null)) { + this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(CodStato)); + } + if ((IdxPosizione.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[20].Value = ((int)(IdxPosizione.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value; + } + if ((PesoTot.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[21].Value = ((double)(PesoTot.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; + } + if ((PesoCad.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[22].Value = ((double)(PesoCad.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value; + } + if ((CreateDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[23].Value = ((System.DateTime)(CreateDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; + } + if ((ModDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[24].Value = ((System.DateTime)(ModDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[24].Value = global::System.DBNull.Value; } if ((Original_UDC == null)) { throw new global::System.ArgumentNullException("Original_UDC"); } else { - this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(Original_UDC)); + this.Adapter.UpdateCommand.Parameters[25].Value = ((string)(Original_UDC)); } - if ((Original_Tara.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[21].Value = ((double)(Original_Tara.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[20].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; - } - if ((Original_IdxStato.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[23].Value = ((int)(Original_IdxStato.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[22].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; - } - if ((Original_Qta.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[25].Value = ((decimal)(Original_Qta.Value)); - } - else { - this.Adapter.UpdateCommand.Parameters[24].Value = ((object)(1)); - this.Adapter.UpdateCommand.Parameters[25].Value = global::System.DBNull.Value; - } - if ((Original_CodImballo == null)) { + if ((Original_CodCS == null)) { this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[27].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_CodImballo)); + this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_CodCS)); } - if ((Original_CodImpianto == null)) { + if ((Original_CodCliente == null)) { this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[29].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[29].Value = ((string)(Original_CodImpianto)); + this.Adapter.UpdateCommand.Parameters[29].Value = ((string)(Original_CodCliente)); } - if ((Original_Particolare == null)) { + if ((Original_RagSociale == null)) { this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[31].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_Particolare)); + this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_RagSociale)); } - if ((Original_CodStato == null)) { + if ((Original_Particolare == null)) { this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[33].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_CodStato)); + this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_Particolare)); } - if ((Original_CodStampo == null)) { + if ((Original_DescParticolare == null)) { this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[35].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[35].Value = ((string)(Original_CodStampo)); + this.Adapter.UpdateCommand.Parameters[35].Value = ((string)(Original_DescParticolare)); } - if ((Original_Figura == null)) { + if ((Original_DisegnoGrezzo == null)) { this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[37].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[37].Value = ((string)(Original_Figura)); + this.Adapter.UpdateCommand.Parameters[37].Value = ((string)(Original_DisegnoGrezzo)); } - if ((Original_FiguraIncisa == null)) { + if ((Original_Esponente == null)) { this.Adapter.UpdateCommand.Parameters[38].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[39].Value = global::System.DBNull.Value; } else { this.Adapter.UpdateCommand.Parameters[38].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[39].Value = ((string)(Original_FiguraIncisa)); + this.Adapter.UpdateCommand.Parameters[39].Value = ((string)(Original_Esponente)); } - if ((Original_PesoTot.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[41].Value = ((double)(Original_PesoTot.Value)); - } - else { + if ((Original_CodImpianto == null)) { this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[41].Value = global::System.DBNull.Value; } - if ((Original_PesoCad.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[43].Value = ((double)(Original_PesoCad.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[41].Value = ((string)(Original_CodImpianto)); + } + if ((Original_DescImpianto == null)) { this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[43].Value = global::System.DBNull.Value; } - if ((Original_CreateDate.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[45].Value = ((System.DateTime)(Original_CreateDate.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[43].Value = ((string)(Original_DescImpianto)); + } + if ((Original_CodStampo == null)) { this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[45].Value = global::System.DBNull.Value; } - if ((Original_ModDate.HasValue == true)) { - this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(0)); - this.Adapter.UpdateCommand.Parameters[47].Value = ((System.DateTime)(Original_ModDate.Value)); - } else { + this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[45].Value = ((string)(Original_CodStampo)); + } + if ((Original_Figura == null)) { this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[47].Value = global::System.DBNull.Value; } + else { + this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[47].Value = ((string)(Original_Figura)); + } + if ((Original_DataFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[49].Value = ((System.DateTime)(Original_DataFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[49].Value = global::System.DBNull.Value; + } + if ((Original_TurnoFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[51].Value = ((int)(Original_TurnoFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[51].Value = global::System.DBNull.Value; + } + if ((Original_CodImballo == null)) { + this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[53].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[53].Value = ((string)(Original_CodImballo)); + } + if ((Original_CodSoggetto == null)) { + this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[55].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[55].Value = ((string)(Original_CodSoggetto)); + } + if ((Original_NumCont.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[57].Value = ((int)(Original_NumCont.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[57].Value = global::System.DBNull.Value; + } + if ((Original_Tara.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[59].Value = ((double)(Original_Tara.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[59].Value = global::System.DBNull.Value; + } + if ((Original_Qta.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[61].Value = ((decimal)(Original_Qta.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[61].Value = global::System.DBNull.Value; + } + if ((Original_CodStato == null)) { + this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[63].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[63].Value = ((string)(Original_CodStato)); + } + if ((Original_IdxPosizione.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[65].Value = ((int)(Original_IdxPosizione.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[65].Value = global::System.DBNull.Value; + } + if ((Original_PesoTot.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[67].Value = ((double)(Original_PesoTot.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[67].Value = global::System.DBNull.Value; + } + if ((Original_PesoCad.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[68].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[69].Value = ((double)(Original_PesoCad.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[68].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[69].Value = global::System.DBNull.Value; + } + if ((Original_CreateDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[70].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[71].Value = ((System.DateTime)(Original_CreateDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[70].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[71].Value = global::System.DBNull.Value; + } + if ((Original_ModDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[72].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[73].Value = ((System.DateTime)(Original_ModDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[72].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[73].Value = global::System.DBNull.Value; + } global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) != global::System.Data.ConnectionState.Open)) { @@ -13150,38 +13774,56 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] public virtual int Update( - global::System.Nullable Tara, - global::System.Nullable IdxStato, - global::System.Nullable Qta, - string CodImballo, - string CodImpianto, + string CodCS, + string CodCliente, + string RagSociale, string Particolare, - string CodStato, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, string CodStampo, string Figura, - string FiguraIncisa, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, global::System.Nullable PesoTot, global::System.Nullable PesoCad, global::System.Nullable CreateDate, global::System.Nullable ModDate, - string Original_CodCompany, - string Original_ODP, string Original_UDC, - global::System.Nullable Original_Tara, - global::System.Nullable Original_IdxStato, - global::System.Nullable Original_Qta, - string Original_CodImballo, - string Original_CodImpianto, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, string Original_Particolare, - string Original_CodStato, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, string Original_CodStampo, string Original_Figura, - string Original_FiguraIncisa, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, global::System.Nullable Original_PesoTot, global::System.Nullable Original_PesoCad, global::System.Nullable Original_CreateDate, global::System.Nullable Original_ModDate) { - return this.Update(Original_CodCompany, Original_ODP, Original_UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, ModDate, Original_CodCompany, Original_ODP, Original_UDC, Original_Tara, Original_IdxStato, Original_Qta, Original_CodImballo, Original_CodImpianto, Original_Particolare, Original_CodStato, Original_CodStampo, Original_Figura, Original_FiguraIncisa, Original_PesoTot, Original_PesoCad, Original_CreateDate, Original_ModDate); + return this.Update(Original_UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate, Original_UDC, Original_CodCS, Original_CodCliente, Original_RagSociale, Original_Particolare, Original_DescParticolare, Original_DisegnoGrezzo, Original_Esponente, Original_CodImpianto, Original_DescImpianto, Original_CodStampo, Original_Figura, Original_DataFus, Original_TurnoFus, Original_CodImballo, Original_CodSoggetto, Original_NumCont, Original_Tara, Original_Qta, Original_CodStato, Original_IdxPosizione, Original_PesoTot, Original_PesoCad, Original_CreateDate, Original_ModDate); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -13252,8 +13894,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti private UpdateOrderOption _updateOrder; - private AnagBilanceTableAdapter _anagBilanceTableAdapter; - private AnagStatiTableAdapter _anagStatiTableAdapter; private AnagTipoDichiarazTableAdapter _anagTipoDichiarazTableAdapter; @@ -13274,7 +13914,9 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti private AnagCompanySitoTableAdapter _anagCompanySitoTableAdapter; - private TabCartelliniTableAdapter _tabCartelliniTableAdapter; + private AnagBilanceTableAdapter _anagBilanceTableAdapter; + + private ElencoCartelliniTableAdapter _elencoCartelliniTableAdapter; private bool _backupDataSetBeforeUpdate; @@ -13290,19 +13932,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti } } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + - "", "System.Drawing.Design.UITypeEditor")] - public AnagBilanceTableAdapter AnagBilanceTableAdapter { - get { - return this._anagBilanceTableAdapter; - } - set { - this._anagBilanceTableAdapter = value; - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + @@ -13437,12 +14066,25 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "", "System.Drawing.Design.UITypeEditor")] - public TabCartelliniTableAdapter TabCartelliniTableAdapter { + public AnagBilanceTableAdapter AnagBilanceTableAdapter { get { - return this._tabCartelliniTableAdapter; + return this._anagBilanceTableAdapter; } set { - this._tabCartelliniTableAdapter = value; + this._anagBilanceTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public ElencoCartelliniTableAdapter ElencoCartelliniTableAdapter { + get { + return this._elencoCartelliniTableAdapter; + } + set { + this._elencoCartelliniTableAdapter = value; } } @@ -13463,10 +14105,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti if ((this._connection != null)) { return this._connection; } - if (((this._anagBilanceTableAdapter != null) - && (this._anagBilanceTableAdapter.Connection != null))) { - return this._anagBilanceTableAdapter.Connection; - } if (((this._anagStatiTableAdapter != null) && (this._anagStatiTableAdapter.Connection != null))) { return this._anagStatiTableAdapter.Connection; @@ -13507,9 +14145,13 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti && (this._anagCompanySitoTableAdapter.Connection != null))) { return this._anagCompanySitoTableAdapter.Connection; } - if (((this._tabCartelliniTableAdapter != null) - && (this._tabCartelliniTableAdapter.Connection != null))) { - return this._tabCartelliniTableAdapter.Connection; + if (((this._anagBilanceTableAdapter != null) + && (this._anagBilanceTableAdapter.Connection != null))) { + return this._anagBilanceTableAdapter.Connection; + } + if (((this._elencoCartelliniTableAdapter != null) + && (this._elencoCartelliniTableAdapter.Connection != null))) { + return this._elencoCartelliniTableAdapter.Connection; } return null; } @@ -13523,9 +14165,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti public int TableAdapterInstanceCount { get { int count = 0; - if ((this._anagBilanceTableAdapter != null)) { - count = (count + 1); - } if ((this._anagStatiTableAdapter != null)) { count = (count + 1); } @@ -13556,7 +14195,10 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti if ((this._anagCompanySitoTableAdapter != null)) { count = (count + 1); } - if ((this._tabCartelliniTableAdapter != null)) { + if ((this._anagBilanceTableAdapter != null)) { + count = (count + 1); + } + if ((this._elencoCartelliniTableAdapter != null)) { count = (count + 1); } return count; @@ -13578,15 +14220,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(updatedRows); } } - if ((this._anagArticoliTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.AnagArticoli.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._anagArticoliTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } if ((this._anagImpiantiTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.AnagImpianti.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); @@ -13596,30 +14229,12 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(updatedRows); } } - if ((this._anagStatiProdottoTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.AnagStatiProdotto.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + if ((this._anagArticoliTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagArticoli.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); if (((updatedRows != null) && (0 < updatedRows.Length))) { - result = (result + this._anagStatiProdottoTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._anagStatiTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.AnagStati.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._anagStatiTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._anagImballiTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._anagImballiTableAdapter.Update(updatedRows)); + result = (result + this._anagArticoliTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } @@ -13632,6 +14247,15 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(updatedRows); } } + if ((this._anagStatiProdottoTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagStatiProdotto.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagStatiProdottoTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } if ((this._relazUDCTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.RelazUDC.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); @@ -13641,21 +14265,12 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(updatedRows); } } - if ((this._tabCartelliniTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.TabCartellini.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); if (((updatedRows != null) && (0 < updatedRows.Length))) { - result = (result + this._tabCartelliniTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._impianti2ArticoliTableAdapter != null)) { - global::System.Data.DataRow[] updatedRows = dataSet.Impianti2Articoli.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) { - result = (result + this._impianti2ArticoliTableAdapter.Update(updatedRows)); + result = (result + this._elencoCartelliniTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } @@ -13668,6 +14283,33 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(updatedRows); } } + if ((this._anagImballiTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagImballiTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._anagStatiTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagStati.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagStatiTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._impianti2ArticoliTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.Impianti2Articoli.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._impianti2ArticoliTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } if ((this._storicoEventiTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.StoricoEventi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); @@ -13694,14 +14336,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allAddedRows.AddRange(addedRows); } } - if ((this._anagArticoliTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.AnagArticoli.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._anagArticoliTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } if ((this._anagImpiantiTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.AnagImpianti.Select(null, null, global::System.Data.DataViewRowState.Added); if (((addedRows != null) @@ -13710,27 +14344,11 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allAddedRows.AddRange(addedRows); } } - if ((this._anagStatiProdottoTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.AnagStatiProdotto.Select(null, null, global::System.Data.DataViewRowState.Added); + if ((this._anagArticoliTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagArticoli.Select(null, null, global::System.Data.DataViewRowState.Added); if (((addedRows != null) && (0 < addedRows.Length))) { - result = (result + this._anagStatiProdottoTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._anagStatiTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.AnagStati.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._anagStatiTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._anagImballiTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._anagImballiTableAdapter.Update(addedRows)); + result = (result + this._anagArticoliTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } @@ -13742,6 +14360,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allAddedRows.AddRange(addedRows); } } + if ((this._anagStatiProdottoTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagStatiProdotto.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagStatiProdottoTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } if ((this._relazUDCTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.RelazUDC.Select(null, null, global::System.Data.DataViewRowState.Added); if (((addedRows != null) @@ -13750,19 +14376,11 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allAddedRows.AddRange(addedRows); } } - if ((this._tabCartelliniTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.TabCartellini.Select(null, null, global::System.Data.DataViewRowState.Added); + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.Added); if (((addedRows != null) && (0 < addedRows.Length))) { - result = (result + this._tabCartelliniTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._impianti2ArticoliTableAdapter != null)) { - global::System.Data.DataRow[] addedRows = dataSet.Impianti2Articoli.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) { - result = (result + this._impianti2ArticoliTableAdapter.Update(addedRows)); + result = (result + this._elencoCartelliniTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } @@ -13774,6 +14392,30 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allAddedRows.AddRange(addedRows); } } + if ((this._anagImballiTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagImballiTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._anagStatiTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagStati.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagStatiTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._impianti2ArticoliTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.Impianti2Articoli.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._impianti2ArticoliTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } if ((this._storicoEventiTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.StoricoEventi.Select(null, null, global::System.Data.DataViewRowState.Added); if (((addedRows != null) @@ -13799,14 +14441,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(deletedRows); } } - if ((this._anagBilanceTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.AnagBilance.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._anagBilanceTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } if ((this._impianti2ArticoliTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.Impianti2Articoli.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -13815,38 +14449,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(deletedRows); } } - if ((this._tabCartelliniTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.TabCartellini.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._tabCartelliniTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._relazUDCTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.RelazUDC.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._relazUDCTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._anagTipoDichiarazTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.AnagTipoDichiaraz.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._anagTipoDichiarazTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } - if ((this._anagImballiTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) { - result = (result + this._anagImballiTableAdapter.Update(deletedRows)); - allChangedRows.AddRange(deletedRows); - } - } if ((this._anagStatiTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagStati.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -13855,6 +14457,38 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(deletedRows); } } + if ((this._anagImballiTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagImballiTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._anagBilanceTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagBilance.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagBilanceTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._elencoCartelliniTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._relazUDCTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.RelazUDC.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._relazUDCTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } if ((this._anagStatiProdottoTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagStatiProdotto.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -13863,11 +14497,11 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(deletedRows); } } - if ((this._anagImpiantiTableAdapter != null)) { - global::System.Data.DataRow[] deletedRows = dataSet.AnagImpianti.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if ((this._anagTipoDichiarazTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagTipoDichiaraz.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) && (0 < deletedRows.Length))) { - result = (result + this._anagImpiantiTableAdapter.Update(deletedRows)); + result = (result + this._anagTipoDichiarazTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } @@ -13879,6 +14513,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti allChangedRows.AddRange(deletedRows); } } + if ((this._anagImpiantiTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagImpianti.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagImpiantiTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } if ((this._anagCompanySitoTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagCompanySito.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -13924,11 +14566,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti if ((dataSet.HasChanges() == false)) { return 0; } - if (((this._anagBilanceTableAdapter != null) - && (this.MatchTableAdapterConnection(this._anagBilanceTableAdapter.Connection) == false))) { - throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + - "tring."); - } if (((this._anagStatiTableAdapter != null) && (this.MatchTableAdapterConnection(this._anagStatiTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + @@ -13979,8 +14616,13 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._tabCartelliniTableAdapter != null) - && (this.MatchTableAdapterConnection(this._tabCartelliniTableAdapter.Connection) == false))) { + if (((this._anagBilanceTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagBilanceTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._elencoCartelliniTableAdapter != null) + && (this.MatchTableAdapterConnection(this._elencoCartelliniTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } @@ -14016,15 +14658,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti try { // ---- Prepare for update ----------- // - if ((this._anagBilanceTableAdapter != null)) { - revertConnections.Add(this._anagBilanceTableAdapter, this._anagBilanceTableAdapter.Connection); - this._anagBilanceTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._anagBilanceTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._anagBilanceTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._anagBilanceTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._anagBilanceTableAdapter.Adapter); - } - } if ((this._anagStatiTableAdapter != null)) { revertConnections.Add(this._anagStatiTableAdapter, this._anagStatiTableAdapter.Connection); this._anagStatiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); @@ -14115,13 +14748,22 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti adaptersWithAcceptChangesDuringUpdate.Add(this._anagCompanySitoTableAdapter.Adapter); } } - if ((this._tabCartelliniTableAdapter != null)) { - revertConnections.Add(this._tabCartelliniTableAdapter, this._tabCartelliniTableAdapter.Connection); - this._tabCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._tabCartelliniTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._tabCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate) { - this._tabCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._tabCartelliniTableAdapter.Adapter); + if ((this._anagBilanceTableAdapter != null)) { + revertConnections.Add(this._anagBilanceTableAdapter, this._anagBilanceTableAdapter.Connection); + this._anagBilanceTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagBilanceTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagBilanceTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagBilanceTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagBilanceTableAdapter.Adapter); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + revertConnections.Add(this._elencoCartelliniTableAdapter, this._elencoCartelliniTableAdapter.Connection); + this._elencoCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._elencoCartelliniTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._elencoCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._elencoCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._elencoCartelliniTableAdapter.Adapter); } } // @@ -14182,10 +14824,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti if (workConnOpened) { workConnection.Close(); } - if ((this._anagBilanceTableAdapter != null)) { - this._anagBilanceTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagBilanceTableAdapter])); - this._anagBilanceTableAdapter.Transaction = null; - } if ((this._anagStatiTableAdapter != null)) { this._anagStatiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagStatiTableAdapter])); this._anagStatiTableAdapter.Transaction = null; @@ -14226,9 +14864,13 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti this._anagCompanySitoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagCompanySitoTableAdapter])); this._anagCompanySitoTableAdapter.Transaction = null; } - if ((this._tabCartelliniTableAdapter != null)) { - this._tabCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._tabCartelliniTableAdapter])); - this._tabCartelliniTableAdapter.Transaction = null; + if ((this._anagBilanceTableAdapter != null)) { + this._anagBilanceTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagBilanceTableAdapter])); + this._anagBilanceTableAdapter.Transaction = null; + } + if ((this._elencoCartelliniTableAdapter != null)) { + this._elencoCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._elencoCartelliniTableAdapter])); + this._elencoCartelliniTableAdapter.Transaction = null; } if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; diff --git a/GMW/GMW_data/DS_Applicazione.xsd b/GMW/GMW_data/DS_Applicazione.xsd index c5a7e60b..e7c34ce2 100644 --- a/GMW/GMW_data/DS_Applicazione.xsd +++ b/GMW/GMW_data/DS_Applicazione.xsd @@ -7,96 +7,6 @@ - - - - - - DELETE FROM [dbo].[AnagBilance] WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCompany = 1 AND [CodCompany] IS NULL) OR ([CodCompany] = @Original_CodCompany)) AND ((@IsNull_CodSito = 1 AND [CodSito] IS NULL) OR ([CodSito] = @Original_CodSito))) - - - - - - - - - - - - - - INSERT INTO [dbo].[AnagBilance] ([CodBilancia], [DescrImpianto], [CodCompany], [CodSito]) VALUES (@CodBilancia, @DescrImpianto, @CodCompany, @CodSito); -SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM AnagBilance WHERE (CodBilancia = @CodBilancia) - - - - - - - - - - - SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM dbo.AnagBilance - - - - - - UPDATE [dbo].[AnagBilance] SET [CodBilancia] = @CodBilancia, [DescrImpianto] = @DescrImpianto, [CodCompany] = @CodCompany, [CodSito] = @CodSito WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCompany = 1 AND [CodCompany] IS NULL) OR ([CodCompany] = @Original_CodCompany)) AND ((@IsNull_CodSito = 1 AND [CodSito] IS NULL) OR ([CodSito] = @Original_CodSito))); -SELECT CodBilancia, DescrImpianto, CodCompany, CodSito FROM AnagBilance WHERE (CodBilancia = @CodBilancia) - - - - - - - - - - - - - - - - - - - - - - - - - - - - SELECT CodBilancia, DescrImpianto, CodCompany, CodSito -FROM AnagBilance -WHERE (CodBilancia = @CodBilancia) - - - - - - - - - - SELECT CodBilancia, DescrImpianto, CodCompany, CodSito -FROM AnagBilance -WHERE (CodCompany = @CodCompany) AND (CodSito = @CodSito) - - - - - - - - - @@ -857,36 +767,134 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH - + - + - DELETE FROM [dbo].[TabCartellini] WHERE (([CodCompany] = @Original_CodCompany) AND ([ODP] = @Original_ODP) AND ([UDC] = @Original_UDC) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_IdxStato = 1 AND [IdxStato] IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_FiguraIncisa = 1 AND [FiguraIncisa] IS NULL) OR ([FiguraIncisa] = @Original_FiguraIncisa)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))) + DELETE FROM [dbo].[AnagBilance] WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS))) + + + + + + + + + + + + INSERT INTO [dbo].[AnagBilance] ([CodBilancia], [DescrImpianto], [CodCS]) VALUES (@CodBilancia, @DescrImpianto, @CodCS); +SELECT CodBilancia, DescrImpianto, CodCS FROM AnagBilance WHERE (CodBilancia = @CodBilancia) + + + + + + + + + + SELECT CodBilancia, DescrImpianto, CodCS FROM dbo.AnagBilance + + + + + + UPDATE [dbo].[AnagBilance] SET [CodBilancia] = @CodBilancia, [DescrImpianto] = @DescrImpianto, [CodCS] = @CodCS WHERE (([CodBilancia] = @Original_CodBilancia) AND ((@IsNull_DescrImpianto = 1 AND [DescrImpianto] IS NULL) OR ([DescrImpianto] = @Original_DescrImpianto)) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS))); +SELECT CodBilancia, DescrImpianto, CodCS FROM AnagBilance WHERE (CodBilancia = @CodBilancia) + + + + + + + + + + + + + + + + + + + + + + + + dbo.stp_getBilanceByCodBilancia + + + + + + + + + + + dbo.stp_getBilanceByCodCS + + + + + + + + + + + + + + + DELETE FROM [dbo].[ElencoCartellini] WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))) - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + @@ -900,22 +908,30 @@ SELECT CodCS, CodCompany, DescCompany, CodSito, DescSito FROM AnagCompanySito WH - INSERT INTO [dbo].[TabCartellini] ([CodCompany], [ODP], [UDC], [Tara], [IdxStato], [Qta], [CodImballo], [CodImpianto], [Particolare], [CodStato], [CodStampo], [Figura], [FiguraIncisa], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@CodCompany, @ODP, @UDC, @Tara, @IdxStato, @Qta, @CodImballo, @CodImpianto, @Particolare, @CodStato, @CodStampo, @Figura, @FiguraIncisa, @PesoTot, @PesoCad, @CreateDate, @ModDate); -SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, ModDate FROM TabCartellini WHERE (CodCompany = @CodCompany) AND (ODP = @ODP) AND (UDC = @UDC) + INSERT INTO [dbo].[ElencoCartellini] ([UDC], [CodCS], [CodCliente], [RagSociale], [Particolare], [DescParticolare], [DisegnoGrezzo], [Esponente], [CodImpianto], [DescImpianto], [CodStampo], [Figura], [DataFus], [TurnoFus], [CodImballo], [CodSoggetto], [NumCont], [Tara], [Qta], [CodStato], [IdxPosizione], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@UDC, @CodCS, @CodCliente, @RagSociale, @Particolare, @DescParticolare, @DisegnoGrezzo, @Esponente, @CodImpianto, @DescImpianto, @CodStampo, @Figura, @DataFus, @TurnoFus, @CodImballo, @CodSoggetto, @NumCont, @Tara, @Qta, @CodStato, @IdxPosizione, @PesoTot, @PesoCad, @CreateDate, @ModDate); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC) - - - - - - - + + + - + + + + + - + + + + + + + + + @@ -925,55 +941,81 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, ModDate FROM dbo.TabCartellini + SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM dbo.ElencoCartellini - UPDATE [dbo].[TabCartellini] SET [CodCompany] = @CodCompany, [ODP] = @ODP, [UDC] = @UDC, [Tara] = @Tara, [IdxStato] = @IdxStato, [Qta] = @Qta, [CodImballo] = @CodImballo, [CodImpianto] = @CodImpianto, [Particolare] = @Particolare, [CodStato] = @CodStato, [CodStampo] = @CodStampo, [Figura] = @Figura, [FiguraIncisa] = @FiguraIncisa, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDate, [ModDate] = @ModDate WHERE (([CodCompany] = @Original_CodCompany) AND ([ODP] = @Original_ODP) AND ([UDC] = @Original_UDC) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_IdxStato = 1 AND [IdxStato] IS NULL) OR ([IdxStato] = @Original_IdxStato)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_FiguraIncisa = 1 AND [FiguraIncisa] IS NULL) OR ([FiguraIncisa] = @Original_FiguraIncisa)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))); -SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Particolare, CodStato, CodStampo, Figura, FiguraIncisa, PesoTot, PesoCad, CreateDate, ModDate FROM TabCartellini WHERE (CodCompany = @CodCompany) AND (ODP = @ODP) AND (UDC = @UDC) + UPDATE [dbo].[ElencoCartellini] SET [UDC] = @UDC, [CodCS] = @CodCS, [CodCliente] = @CodCliente, [RagSociale] = @RagSociale, [Particolare] = @Particolare, [DescParticolare] = @DescParticolare, [DisegnoGrezzo] = @DisegnoGrezzo, [Esponente] = @Esponente, [CodImpianto] = @CodImpianto, [DescImpianto] = @DescImpianto, [CodStampo] = @CodStampo, [Figura] = @Figura, [DataFus] = @DataFus, [TurnoFus] = @TurnoFus, [CodImballo] = @CodImballo, [CodSoggetto] = @CodSoggetto, [NumCont] = @NumCont, [Tara] = @Tara, [Qta] = @Qta, [CodStato] = @CodStato, [IdxPosizione] = @IdxPosizione, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDate, [ModDate] = @ModDate WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC) - - - - - - - + + + - + + + + + - + + + + + + + + + - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + @@ -988,19 +1030,27 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - - - - + + + - + + + + + - + + + + + + + + + @@ -1029,14 +1079,13 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + dbo.stp_UDC_insNew - - + @@ -1054,24 +1103,32 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti dbo.stp_UDC_insNewFull - - + + + + + + + + + + + + + + + + - - + - - - - - @@ -1097,45 +1154,11 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -1148,14 +1171,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + @@ -1168,14 +1191,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + @@ -1188,14 +1211,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + @@ -1208,28 +1231,28 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + - + @@ -1242,37 +1265,37 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - - - + + + - + - + @@ -1285,51 +1308,51 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + - + - - - + + + - + - + @@ -1342,82 +1365,82 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - + + + - + - + - + - + - + - - - - + + + + - + - + - + - + @@ -1430,14 +1453,14 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + @@ -1447,38 +1470,38 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + - + - + - + @@ -1488,38 +1511,38 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + - + - + - + @@ -1529,23 +1552,36 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + - + - + + + + + + + + + + + + + + @@ -1553,13 +1589,52 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1570,14 +1645,7 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - - - - - + @@ -1587,24 +1655,44 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - + - + - + + + + + + + + + + + + + + + + + + + + + @@ -1615,10 +1703,6 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - @@ -1667,10 +1751,12 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - + + + + + + @@ -1680,10 +1766,8 @@ SELECT CodCompany, ODP, UDC, Tara, IdxStato, Qta, CodImballo, CodImpianto, Parti - - - - + + \ No newline at end of file diff --git a/GMW/GMW_data/DS_Applicazione.xss b/GMW/GMW_data/DS_Applicazione.xss index 4351a489..171be80a 100644 --- a/GMW/GMW_data/DS_Applicazione.xss +++ b/GMW/GMW_data/DS_Applicazione.xss @@ -4,24 +4,24 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + 385 @@ -33,7 +33,7 @@ - + 1185 @@ -49,7 +49,7 @@ - + 853 @@ -61,7 +61,7 @@ - + 1156 @@ -73,55 +73,35 @@ - + - 360 - 196 + 1173 + 164 - 360 - 511 + 1173 + 415 - 439 - 511 + 762 + 415 - + - 360 - 627 + 336 + 722 - 439 - 627 - - - - - - - 867 - 590 + 336 + 471 - 739 - 590 - - - - - - - 353 - 768 - - - 439 - 768 + 462 + 471 diff --git a/GMW/GMW_data/DataProxy.cs b/GMW/GMW_data/DataProxy.cs index af1c9c2c..30b6d5e0 100644 --- a/GMW/GMW_data/DataProxy.cs +++ b/GMW/GMW_data/DataProxy.cs @@ -17,7 +17,7 @@ namespace GMW_data public DS_ApplicazioneTableAdapters.AnagImpiantiTableAdapter taAnagImp; public DS_ApplicazioneTableAdapters.AnagBilanceTableAdapter taAnagBil; public DS_ApplicazioneTableAdapters.Impianti2ArticoliTableAdapter taImp2Art; - public DS_ApplicazioneTableAdapters.TabCartelliniTableAdapter taCartellini; + public DS_ApplicazioneTableAdapters.ElencoCartelliniTableAdapter taCartellini; public DS_ApplicazioneTableAdapters.AnagTipoDichiarazTableAdapter taTipoDich; public DS_ApplicazioneTableAdapters.AnagStatiProdottoTableAdapter taStatiProd; public DS_ApplicazioneTableAdapters.AnagImballiTableAdapter taAnagImballi; @@ -35,7 +35,7 @@ namespace GMW_data taAnagBil = new GMW_data.DS_ApplicazioneTableAdapters.AnagBilanceTableAdapter(); taTipoDich = new GMW_data.DS_ApplicazioneTableAdapters.AnagTipoDichiarazTableAdapter(); taImp2Art = new GMW_data.DS_ApplicazioneTableAdapters.Impianti2ArticoliTableAdapter(); - taCartellini = new GMW_data.DS_ApplicazioneTableAdapters.TabCartelliniTableAdapter(); + taCartellini = new GMW_data.DS_ApplicazioneTableAdapters.ElencoCartelliniTableAdapter(); taStatiProd = new GMW_data.DS_ApplicazioneTableAdapters.AnagStatiProdottoTableAdapter(); taAnagImballi = new GMW_data.DS_ApplicazioneTableAdapters.AnagImballiTableAdapter(); taArtInProd = new GMW_data.DS_ApplicazioneTableAdapters.v_ArtInProdTableAdapter(); diff --git a/GMW/GMW_data/bin/Debug/GMW_data.dll b/GMW/GMW_data/bin/Debug/GMW_data.dll index 30c2e3c816786866e309e669dc847dbc3d2aff7d..e42a60ff1ea44fb55f8d6f24c83c407c686f6b1b 100644 GIT binary patch literal 299520 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 literal 280576 zcmeFa51eI3Q7?Y>%{{Cr(SyH(>4wrA68EtKJi(Hp7g}4uBuKPy8Mbm!)IT0=xJ9Sy67Pf zKlH5X$yc1SbLadSj`bz?D~bngn<`$q^JCxZTl;iTp1QDYmV_XwdIEjv6W>cP5b3{br;8l~d&A?V zi<8s3w(_B(pdRSISt?(wrJ^|J#1%h$g37P_Zr861Om2@xBu_YJxG{VZ0a!MYv7rBo z3-M$BE}#K9XL!XkD?)^<#kG#t{cCs^8kJlf$GFlz$W|8Hi%TC>7MIPG#Wsd^|5-jZ zU3?pn5&cpzq~GIH!zKEi9?(3@59o4!@5V{=J6~>M`g+we6^h=%dNFf^=$4O76_?Uq zs#_`qrQ9So)75Um+t>rj>1u`k^rov-`cv(tpQ1dIkybC;0`9bs2zj-S5N?~U_5<$- zq(^Px@XDPBzlG%8o8(+|;}fj`vI1IK#BlSvL5eUfA2OagCV zJf?=V>PT*cyC#PTuHNurx!x^qD{d<2cqf}=jKH+&Qot78zZSCQ(?4_`rma%%g4+Ujkb zN092Ss2zR~bYNai_htsPI(x;DAEm0 zJBiWYd;qEK@>&odIam(9lOUv{Q^ofYJ+--1u5OX;O_zgk*6I z#{CI4Uk)BXe|i80tTcc(!akebz+Iz%vSiu9cd+|>EE(cnxCzeHWW6}=rin7CDBV5Rd5Xy6hmt@1KM z8~6Azq9``dy&bbN8xN(w8>E=?)x+tBlp38H_NHhENe$*nM_I7bsfVaZ>o+Qrr6L8P z?z*~zBWSgL<7GA4^G48W{l;(9XdgL(R_ixDRHMCm1g+L@{9}#w!G{j@D>z9YL%08xO6~er^P<)^9wgMms&-t{Ymv@k=$@l@YXBzwz!GEiI&0oz(h` zzpc?;GJ;m?H^_r{eJ*FKN0MR>$llQcpRF!K;nA+}7!Oj!)4AOmn}K891+0XQ`u!aGK891|0ys4v!zo|^9Cn|*#bKHR_5x(U{TNa- zLpW>$8OOsZUI84|pW%WpyR^velpOO;t~$ z(&1j+)>CxhEqz)WT6$NfmRus4gi>omJMSpfj%O*gHnj4NQmuHFQfosS?DP@F_Fg7#4~dXy^KDwFfo{_FBRLGGd4f)fkqQ8ap#s#9ZnUBoBIjg(t( zb^$$#Mvqc;znET^@(FS=01f?QF#1?L&iqiFOfRX-ck>#{yU zuBqIDlMU!mGRFk5cuqm|mCo336ZM7MylKkD}3|RDCt3 z*M)w9mRGq2=N{0bX!Iym1B&ou{t-nDpNY`0qV={#`aeypf}w9xC~37q|6QS^s|vl> zcF%z{P@&ILDCw0#-=R>_7KMIQp`-%}y<5-orJ2PBc$sn-XVG5r5c~Nd?SPNF;FP!M zE;b#$25<>YSDmF=mAInZAj8sQ8zI(142108%8j2yCDypF`=sKf&HmAsf; zl~N~{Q9$*aRv zJ{y%#cVEe>?<#LbC3M+WvR=E&ccBuB>ML1kUFF}P5?bghStDKLc2X?XKVQk}CY7va zt2dB}lPzA6Sh?yGx0`zbl)FbkA3;|(j;l_xN|u|@&*}#WN;wYbXF$kv@mn;`5j*bl z^FnreSafK3xruAf4vHPH<1W7^E8V#vJ6;7&I$V2pSP=m`9;DBv?6{HlhU|FxICi-9 z?68yqcB~<_vE#wsMN^<-$Lr3q!?kCJH5jmCZTw<7cFe9Hvf~Bo*x}leNdc6tEV@=u|dcS8z<;@$Hueicjuf$iq&(d zKq;>uqCa!h57X~q%F8|%z+QDV{aKzam!_*tx~iT>KgjUSFU{X$mH0~xxV)W1!R21D zdwFJQdTD#L1!|?b2BgoYpXJ%}f02larP=CQDk4tVMidAde*_dubS<>R;{^nvBK}Cq zj~YFCd9k$JhnP%9&Sbt=FNx>&>V=>X!gEfd3yKfH0e?6#53!H_d5mbRd&SK1+@~JK z(ybE-ck-cMr(0W}I!fHh_cA?6xm^<4#ZoT-x-54=DRb`mb;RN@aU@ntb0nq9Yd@p- z_(j`}Vi4X~4t|_)2%96{!B3!2RxjZ{10tu?X>~ng@Sgj3hz9Ypl1)`NP_58SRWGIM zsp==`m!o`+lox3a%@u=}F`udGr%+F8+M{B3z~#X!=t`n(rUK&NmGnbN+3Kh1ujBm~ zz!O|l4}OMmslA^?=~XCE;pb4ek*kh87zv@D=j(DHu{*}a=O0d^zENaPU5s-Y4o(gy z3#V8q3qKUX$wC*WGylP>Nr37X=tr^;XumATMi*yT{Z#cDLO4MzO2)dpEH`N>O-~I- zedkZm5-Yb*K4KL&)hkHwhyrD%kP4&F3KB7*K$$6|!YH(YgpMdsW(uh=3a+>}nF#cM zs(LN`a=vY-{%uBaPiTw=#9}-0Jkrb9=YnJh!h;7Yn@^?3-wE znNv?V^>(Zmvox8wM?k$P4%=9+GAFv(GQ@O$*l4+q%~CjQTzhOtRL5rN z95${!HYBZMLuwg}aue4Md+^^dJohJ(z%65pDAwBeHL9!Lz!LKsT&aHD3aix{t*~}p z^&3)x+*X2I`+XIfU7MGZ_-?F0(n8F$>6xejuR#iiio2kGYU8dH5AXzI-YKNT{imhk zR^nOmZ6Q~;y|@?EQ3r_U)ZjNoCQ?7QPdbyV2})#!ev9f@v8Spx(dEWtr^vV66B>s5 zx-p+O3!hUXJ}7nM^A_QQg(v$q$b(WxK5rF1Sn|dPr4f8=vA+!*jvP2PQ(Rb5vL55b z(ZD=M0}C7<_?Te$I8qM@3FcNd-cFR&Z-abp&z?OiD;wm5=BwXjz~1V=U10-8ArXyz#>ne_pUqq>G9 zk$`5w1vCrQwFHxZW`1c-0~)$^0nMxgG;={fLyaP!nbm*>bfoGopqZ6`MhGdOnU#QM zE(mDA;m@h!g%}z^lz;{mWImU7a6q%bH~5#)NeyUlqaTo?G|;m?pqUGRa}Fp0%}m7s z4RM72>>w%SKK)?Z$G4R}p80*qP8JWDxFnu=T}wRU$nKEw%)6w^1M-P5CS;G2c!peS zHa;O2Y4CC4le5{*Isg3{YW4&fC5unUh5AT4N<>eLqW z!9$;*P-p`U0rFzxX^TVL-Vju`qJQl5e4N1?Tr7ZV9}9q6Jr)3G9}D2REfxT`G!_6% zV*wO2763Qz{aN;HG)YC_^pt(PjU@V3^1WTs4fuF+ML8c2ijh7Z3TeI&CGQJC?tJ{? z;p4x%)yHFL7$1~6@^L;M%4>X3>d43Wcq|*^gVG2-wqU+>eEf5;Xzuj!;=I4{KK|XX z%;e*7w=D7Tf6(IN9oZey$5X%16 ziIe$wa)aKR&JuhJW%j00aTCdTBCa537g3^*!29-hDim5kJ^{X+c1*<~Zf^*xy0>Ny&bQ;*`*v`vV}rBz z?YM69?ckRBcEHrPqoBTB3crCFDp`%q(IdWvF4Jtr^OfJrKQQm-F%cvEJe1P>AxhpK zg53G}%i-tm+v?}BJd6)Y9r-vv4+SA6qovI)46dv4HOM^WQ8# z{~oM;^7A;=lKA<*Zt?Su><;PY-z!}ne5T3IlZ!HczJqKanIW=)o8)o~K8~Nio7m34 z&z}y@0}F~<3gnW!N1Y@17Ro`zO>k9l1u={$P-Y6LFbb`>dqROSQ%HqTXvMcD6eu%= zR2T(Un8`}~Jn>V%!M&c)&r>VlgE6f8c^yvk^WP!(?B`c7+C4ddmG|=>to!->bAAsG zJ@9`1Y=uG#oS&y`ruXxps(Wtc;QTzUy`KlSIyN|aKacA+KM!uHp9f6+JPPXPQSh!^ z^w^guFD`zbG$x*}yq|wq-p^wqM*4XurTIgYygvlF^Yd50&p)8m&tsh!ACx-sc?&E+ zxd{a}J}7nM^H$-5rDJ?h8o|dF&D+4?TOwzF0T$4me*T-~=l>9jMt&ZrPZK}CjgB-m zok4J9cSt|~N7Cg%f&S%k_T(zep9g;a{1CoGHlECr_d(e+1w`QM-I;?SD494{5O z_uS0E`FUJ>KM!toY;g8|9@lMt9^6tt519IS6x7e7;5~b}3EsY>ex88weC7T8WAc6; z6EV`yLn+N4qU8M{$eo|R5`O-BTm3wihw(wFBOmAIp}@umrH*`@pU2WMJ}8agV~gfn z$IrhG3+PTi|IPCA?{j`0Pl+Uc{?SD1+l;sR>Dpg~tZ!@a(pXANnx{8-lG107b2 z4`>pB&+)-tjCxNVgv!SUc&dZvrO2K&{E$Wk&?O%$d{&{*Bo8g;ef|J?`?%;q#LvY=6s?t8D02iN6*s}u z#}(g~P@v2dQehNY@!*64Wu}k{qtFVn?U7U{Glf(b1y`7<)VOH6cz#h7WcD>K;$ENP z&N%Mfe*I~D#*rSta98{L^gPCae(&bFllwFDP{tHlYks@Yj)ESvSgAfhBXKj^a1UK2 zCo9ml2RLws;#`u2T$!JTeZlh^^d!iPm&Toy)cN7qdOy*UyU_S*A7-y74~pmGD?Au$ z@ztw|p8xsi=n{>NpxYj5Q5Q7ZL$6d^=(UGlqfltIhrUdq&}k2SokF3}9{MJQLZ2zV z=oSC4P2)32SdWTWS{Fm%+Q(4&XpVc~uyO6N(W6^2_Z*4%^Pk*1hmC8Gjh@!Axz`RG z*B%=qP?wuW!(rpvV`F6M*gQ%O8`mBiBUZ=8==n$y*ACmBO4(;m6=TdOQY<$y95?s& zmYe8l8ao0@V@DKx5GZt71twMnPFjUdS`|8BB?#$D_6*Af={n8l$u{zFw4&#+5LO#s{U2d|X@!!)1I>>d42%l`xsc2c;2w%vgTw#FZbQ z#dBv|=^jq`#-DHfpo=TB#Poapi|xTq*BkIYJIN$&+0|D>WBaKC}T& z`+zJyS*tAk(gye=8sLv?fIq4Mepv_~Ck~~pvyXpV9C{Wa86Sr}n)tambSJ^LQ09nF zDsDm?8dp3fp+K1_q{1k);`V02ryO4%FEzf*=jga+F7m>)kG#;!dgR4DcG$S~*!gIbN5Wy_+GFP95${!c0P9H5p~$O_SpH@l}FlPXc!)PYbEr?mo#_k?BC5WWNP_nktMm)m*!(!P>hUmVdyLtM9Ig3Aa^nD4I?FNtwq)e_@6vO8pq`w{8#K;9XciE)2`R%$NBeOv?l@eS}NG{B$O0KdEe z{-g%@lN;byG{7mO%l7N34e%=);7@CSKfM9|j0X5KL--Q;l+!KN&Yq!rfYrNLe1Hhi z$KuZ-el8a86MPG0j(VlyCYtvXam7^$1IRYHL>Q%HqTXvOh_0%fL<3Zvi( za{(HQPZz&Z@V7NI7Uy2C?Q*gB>XeJO_tHyw_Hj0teojV8_!Ojs5B6uTr;(*6FX9rU}izmtCZ{XYFJ_7^E?@56_2?s#W0v%gPq#mM9_a>wMl z3(BbZy_4OKkDjmB`O}>71B3Yg0A{x*FZayH|9B-L&p+RjznpTh{LjbJ4}x>Kh30(= zYuZCEQz%xnhdxE2SkE4MwL+f|KyYASHRl!xVAIF%Jop&nPA;|sO?O!YRPCK_q}gg_a+$W z`uhoZ)LmqaYadx-2I~1~o(+eMYmbeYsqbWXmK-*&JvL^nj?J^@uyO6N^Uq%LtU7F5 zd+huhnRvDxHm*H3X1*>7Yk|YYwa11=)UjDR95${!HZcdu} zCtt7*6b)(~75ruiV6>SqYP3B@DWi zFsN3-p!pJ+3AXF-?GF&Uelzv)#K3!Pu8+>({Ca*L35t>XNH}TRZ=vM(TOfD)$P?H{ z(q63BypKe+B;xKt}7%edIT7ANl97 zU9^wHo7aUILV+?DinN`UkgjrC#SpY z_k$s(K1Y84b9uiHijjUFN^1TQCGQ_W?)?4_!S7Q5)#CTDT#OG&9r?Tks#|VCp^Xnp z9r?Uf_+Tj+ACyM$u|@PYaQK$UAD@B6^iFj5&a<~izwu`zK8leizmG4bB!2(nEq>pT z-68${$E3>x`R0qab%EdiAzG<9zyHGx@aHzbuWo>EhH%(e$^&@cmd%?!#OhuAKvG-Y z^m)Y3#Sgm(zJ)S-YN@!1`g$%1j{@M!^+k z`ZRu+F6b6uaf$Su{SWv0KyZXX-(}9HXcu5@yPcAS@0NFsJ=Dh7a-BZ5(BZb&;$ec% zvBfEvjh=i&C?8wk11^^5q^+d<^AQE^$4i_6-Sg0kHO_$MdFZ7Ih2DASRSJdHdFYE3 z3Z3Kg2v={@I0dcNBM+9q#VNSE)C;_I?5DJ>ZLBWSc}djy^1nREwL3$iSa?HBOe!AVX+$@ zlsfWpu@%gW@j+<>A2TrDIT6?vF6w))SO*vgUJA!Dn*aIuwq z506X?+qxjOx|UXIF1GrS2KWma;4f@|zbJ%{6I(sp{Jx8=*5S?lJ!!h>;$th~R&Jrp zQH)gFgxD&s_|b#{Wu}k{qtJ>UODIrg3aKy(t$1-lfihD_g;8*YnLdrJrjXAsE)8NU z?sXVjMc;~%_-fSiMyCt9u`P+hyd8mCa1{&s}pH^Jx7spYR#Zmdlh$V2*3$A_ilD`MZk~wT# zdu&Kqk9AmLhmC8Go&Sam_rzi2+GC?vb>8TqkE3wyu(NR#`jy5}fN6Y$g2quOXt0D% zTCjvpSP4Q}2}1aiJ-g%9?af$#fm)?`scjV6sJ)?05Z)0*-=6`+$k+)B)M5;je2f8d z7dvesc6w@S>;zL`d{FAh$Hh)q%*F?$j(l9~1T$iMP#VF<49K@m?DQop`FFyd-IJJj?pJ4behjGaCyT^`7{fHSevkJCz3TNcDrKhXexNdx@) z2KWsP@Rv5gf3gAovIh81HNaoq0DnaT{FM#xpKgHvOauI98{n^Mfd52-{p=^uI=hCxyyw+CUUrlZJ#P1h9{V%o`21l=dcH~F z{JAWLPft53eBR^tiy1n8IqxglLSY^Qtlvl5{MVno_qjz?35$szBXqBa0<1w}dh&tr zd`yf_JX=is!`rA~{PVG^MZd5g9%`o=VLd$5PBp@Ic<32BeWVP_;i2{&B-jlPwG)uA z8XjuzVT8@_P|JG4VtA;XfP}s9P&)w$YvG|dUnVg;Y=wu~2}oE95497JuoE6?XER|X zJk-u+!bW)LIXVuo5FUDwLSY|xZ}7D#&9UaAeVz#yk>lD&=D<;jnS-vGZAK))5q zpxXS59ke#xRRT+Ql_=mZ^%~Mt_b&3XIGIARIgaPbO;l7rNNaHLS3tfOg}WTMJ(B3Ha%%8t*50BxK;O)y zC0u+z=oM!eF@X$Ub8n$cxhTuB9oGYx+bN4g!fR97Z z-OJDe9@5v9XE)99)-O8cLEoS|v?rpoA>}6E75O63o!3)RRCMR*QRNgro#lI2(;sH? z3eSWUQ1s`N#gX%?w9VtMD1*5F3J?2FeZx0lFQLDWt|4hbEt#ABYb@J?Ep`FeR!#=+`6f0ZK47n7tgLut+c+^#+Gs3 z6fuyoy?ON5Dy{KPbz4!Au~m4(*#1B|wr`@0T77H>xv^DL8QYcSv8AeVi!uOtyN8PE z)@W$V?rEj^6mmAxx-YV)yy(J4( zZr$88wy3DS7!8e$tyWs!Yh%ke{~R%pvHgqDW2>~rKOI{|Nyb*;3tZ_34&l&R=V#^}RN>jI$Uqkg>gDX{6pN?I`}cGW@?hCV$Y5;=h#Pzj@Ml z@`Kj+r@EnCOmsuxHQk8)J>zlr|C(&S`Fn+rL(kpI&;wqh7k~A*)TTZ&Yf}&BY^tJ) zZqniwf7R#5scz5+}1o6}>THD}w zTxo3_YW9P1=ne9L0g^r(-rd#*;}66IgVy*%he_#+d&xXXl=fK!bf)!x zk0|X-UK#X>#A_%&;i9<&?{kEQO_b;PkQ&c__ls`8JPB8Bt)x5+&v?dmM5jBkLkh3i zfebyXL2O5KipQbnY0l6CJ`O!kV}>5^kiH%m?}ss(d zNAmnH&G7&5nEXL&{NZClTf`zfB4Tg0Oe;swKeCM;m34Y=%eaY0dHTebX=UEds4Zi> z%OWOX2QFP{n*+9GN}F#(Z5iV|+P4wdvX8g6!L~+eZ5;CR{Fn^?C#<&h!T5uA6#wtf z@c;Cf{6TB{(^!SO$jcyJV+s$~7}>xqJ*#ne7z6?F! zFYM?0BqDRI~(QK_~|ZQ0KEEP;=yrxk{i*=I5*;X_;t!?&s83$MKOm~ z#%sv)@No~LUF~@!`8};P9jmPo#@UP*$U1-4-jQoWX-DyYUWWf|WAX>>DE?a+{y)2K zJo!O8ivKkk{%7nTk3VRQe|G+!AF(%I!Q+ccqxbXoL?3f9&b6Mw>q$Si$^6~iDj(Zv zrJdq)5NTX{dDO;_XdBmQ8;1_Gje)fR+9^Ih(cZ=jGHu*4W*eZ*x1s)q`};!QM&NJG zIk~ML><^T-J{K|n7iIYWk1_d!b`<~XGW_p<%6RgFb`<{~&G7%onEXLIivN#g_&@UC zc=ChR`1?5hSS?PsEF#D0WLfiZy5Tj&={)Uh9%CP(@X&{3d@$p&`ODA)J`O#bw+ubt zcWe^ODcd13nHtFX;?D;N#HqlFiTq zJ`O!E$qYT<0ZUGKa3cNU;g{iwoYkB z@&BU?|L3fYw57}+w4?aHFT;QPq4D^G*7$o{{qUNtzL!rnN={|H$yOWQ=QK|f=R|ba zlAMadLtW3dLFWPtubG~YxE7dT}>ZF_aYDT$Rzh76*bB2)>q3xtd?JO zOPTkIp}wP{`fN1a7Kdu3&1X&D8RzdK2BPmT9jz})JBt73GW^$09jTAZAGD+Re?G(i zO=I#0?I`~LJH!9GP8&~t&>DZ(yYL)=4q>9Z3a{y2hMtEv)?FRCap-yYGW39tL(jvL zp$EK1FKg#XY)^ul^J*rdwIi9@WbG)btR1>B*K{9$4QuDWHLV>~RI_v>I_C$qGM>9| z?J>$+8$BvV(9gHgqtfX8+P&QG?^u8Z&*1g8zk7eHZu0(4Y4dxpCr54U&^BJAd&mc# z-lqT72594aitmT+g;|!J+J^0g|7^@QK%3tSt6%3f`o4`|5BbnD+WNtJNTsdMMa+LO z!~aub@(1lG{<|{#pLOPV@`H91|D_E7uZ_tcw4?Z+l;MBf;ql}L?I`}s8UDM@8jn9{ zNAcgC;s4WP@&|35f4r9Wc>cj!K0IiX-_{vu^J_V7Vk63BpyGtiKpSEJnvTHX(x~V9`|C&Fz53zhG#tEIEB@M zUDaO`Ck|2hyrsfxaYBZk-B5-e@Nwwb#boFKABUdZM}{8oap>7SWat4Ohn~%Uh92;7 z=-Iqy=m8&xp3QfL9`JGK**s_H0Uw8+&2NSt@Nwwbyk_VDABUbzXNDf|ap>7BX6OMQ zhn`Jdh92;c{_=A0dDtL2F|qY)6y%oETW@edu>Zy%nH;hoo2cc*=;2og9Ow)WS^c`O zdZS}Sd(myh4%&~4E!sqNju-H2ynaJ?{btHba>ARa&hY|%jTaroMHlHntv^#La)~|L zM0JiA@N2x@EWF;5@)8@qiRv6L;MaK3vnh~^9x#dJ5+AdP>KrfN*Lb~Mc>Q+D>jIfC zROfgBzsBo#gxBw;ye<-6sLt^MevQ|E7hdm3c|AaQp*qJ4_%&YtLwLP2<@LS73)MMZ zz_0Q8J>m8HDX)hJFI4Av0l&uUUBc_#DKE*1ZK68I3-~o&e;~Zxlk$3$$c5@0FW@u$ zf#u)}vb0wRFQMnO@Rkzf6eujgcO0>%-%GfuH`UG=G@V+~8&N7gsXP)E4T>!He*;*guj?)Fz$2-%SlFXsY@r5mrE7tYZO`VEuC)3m}iRGQWP9 z+W2v5ws)hnNxgPuk5u$lFPrZP^rcU`ZJGr86MoJP_UdWU=RfjY!&rPQ=oc!emHo=K z+ytolKO_Ymey(x;sPy>kU9RV@o9o+Fso8ygJOGUtB~)$*6DmO4sN7&BRDecQ)OXR5 zr%T`8NBxO(DwzCy*rJ%LWo5EMTV6i-JF`2qD1 z7jH2d@{5=lDmq^MJ8|n({{fx?+4w45SN};rZhhbw{CqjM4!X-K>L>voUJ9ANmLRWI z|CK4(g{Fgod86p^a;mQAgK7Eq8v*njKS5$K<2b7gI5^?nUk&ze$yDpn2yCj z#Pr0#f|@7bDy_eA3-*ISEMD5{j!Ki`5K^)fJ!{Mw%mn%0`J+^m)pP*oZo+DupuASohv|+sju=I?cL&E#3C^jxCw|lr1~w}r+4$kdtF>rJWJTJ?4YrB2e;kp7O`AxEvOOb15F zbaGv$3v0t9Y}#ZJHhn)%;bhRmg!9!&P@ODv_3^7bpnIcMnP{1aNF776-2_^g+3~5v zY?`Fo8Ol9E`N?7yz6kGxD2scSE0>mssYvgZD2v}B-&EI4M7ObSY786O7t>8$){5D- ztP>e_t9(As=jbv&O8Z=Fx0 z%+2R;+scc#>3qInYP|W>$Y1vG&YLij17gHyv+Hb>8a`M{ptSpevd}==O{3&C5(TGfRr%y zxxlAz+_L$83e9EkDP4(t@#`3^05_|@P#CES!KooD8a&5C0GD?ESE2SEj1hFi>2(5d{!6GrhGAl!P2!fUyKTuFBY!l zCO~n%IN(hAV)O<1V(k-kz;d_>jTj|Vu=aH-K-;L?U?pt<8d0f^JYDAdgVY~tjI4&! zkzb|`P?WHV3Y+gJU;H6o#ra~CD7Zkr_%F%#JcId4z8DIa%NHL^^Tl}6nX z04RPWUo3hX=YY9|Fb52P%K`ra^~C3Z6+9eL)a`Rq3f0Z9LS#Su-tY7YObEvb%=Y|a zLjMm+k8Uu1dkQ$AU%H3p8CjjVq(d(I$Q)U(>m34k_(p0Y>JXrDhXA=f9WwgKIuxY-CQ~sJ zU@{dm`mQQwc`vs5oA}M=y{3wXVv~V?<*MYpK1j%7S~Twk&OpfGxJX&CMv)@;1P1$lLrN+b*`6#>k|tkRpnagiS`Nm(j)V3eLL%_^=l@F6? zk7CQ;WxR3|6&71Y`;S{wn*Z)-P!ZCE`w!HWgEtXovj0$!-wrq|Y&J+TxBp-)fD){K zu44h@vE2US?bK|z|B$jr^7{`!oAw_c@m)*zAEw z357g>Hzj1sId8t_8))dt9bu`5(Nag z{Ri|cxBoaV-G96qI}Q9qCsW=DD1Q9@1N`Fs2e%OJKN#hU==I>u)Dyq|Q1I|k_qL!$ zp&FekM55FE7Zk_$@evXTH^%-Wp}&Oa

J8F~w1R(9{vlp5p@XA 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 D=4>e) diff --git a/GMW/GMW_data/obj/Debug/GMW_data.dll b/GMW/GMW_data/obj/Debug/GMW_data.dll index 30c2e3c816786866e309e669dc847dbc3d2aff7d..e42a60ff1ea44fb55f8d6f24c83c407c686f6b1b 100644 GIT binary patch literal 299520 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 literal 280576 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

J8F~w1R(9{vlp5p@XA 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 D=4>e) diff --git a/GMW/GMW_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll b/GMW/GMW_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll index 28d71baadcfd79928613356059993a2540515864..76ababee883365b75434b440371c3e536fbf3400 100644 GIT binary patch literal 303104 zcmeFa37lm|RX=|Fbx*G|ucxOc-LoXqlWp=clS#r76ZVjWkU)S4B0-k0Ls(w&dcxK= z1QFR176HMqnurK0{y-3-KNUqpR1_7#uq!_m6$Md2M8f}k _Y+pTx+<@1qG{+anC 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

AJ3zgj-5P@)=|c5M||%kJ_LIf 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 fHXVO-^kYzKbj% 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 HbPN1%n=_EH literal 286720 zcmeFa3!G&~RWH2zbWcA{&zzo4PrB!kOix~u!*nJ@ASQ-a5)vUVBti%vk0cNv0kXsC zfdEa103sj>pnzaRF_9?f#e4Yx2@gTQt9~LE$iR70^i!76rE${CuWP{6q0J6K>zMscYPToJyYP@ zMQ&gK%Kv_mt_Y5Qlf{{@;sTfH$HCnn#(5j@eJrks?>}@H6#v{XRcwtRqm}j*1@%Dx z%~JVMS}KZ@4_*19Lsb5k6I{R0*HAF3Ba+Kb9;^?ZPS-3O$;dco(%<0UnKU3L53YP} zNr)^f$;^09)ZInaCig`kHFy(I6MM}N8s=X93FxD& zV!G(uJ$-=wu5Tk)x6|*@pXqWz5GW3&!lD$8z@LI}izSMYFC}p)Ojq8MQ_KA&#^_8= z^>@(K^4$|lQ;SmvPc1sj{XLnch~cz0MYL4lrcS?`5+RcVlKk4wJ%D=9Ka#kW)PwFJ z6z9>v3YAvwo^WlP@oJ<_*3rGKvoq^E>F@e3`YCtQPcd7fQv>31ZAo%;cR0b0qai>| zTEBid$x_nbP))u*k|d2| zrSX~%9cJ-=4W$h^|v6=We6i)Cid@>F3{#ZS>JlGY~Pll_y4hba8{nKQ1YilS5A zAADKscc&-IQ>e6mx~l8vXAXKzpVo$&-qoolCo55<)Y?$bJIb>H{ZpmX+EB|oO4Z`o zHnld?@s9GfjcsaesNo&uEsc~~8|rsQsroxBt=5Lx-BGIc&QfY^sM{T->h3J1)`pth zQL5(7Qfh6e*Bzzm?JT9%hFaZGs@Bd@YHg^~9i{5*ETz^)8htv{=+mJ_pDvG~J>fL^ zba@;KqS2?z6HpM1K3&o#_8NV5rxXvbwL_m+C(W6wpC8j^iZ;nHx=sKGu zUPzCk(W6wpKc?3$dx%tHXA?#zXdgwRN2&ZmOs^aF5DiObb4yH*qS2#N{!>hUi^@;x zv$F{!7POC|(W6w-KA^uke!7Vd(e!pUNjHb|C>lLV$W~bQ9x%CMmC^F(dbbs-xbsA<~~Grtg{JY9MGd^ z^eC0TAJgj=KePw*FxmkF@= zD|ykn$}gc3tI${SigcBCp%P2XSMqX`N?v9wH_;X)UA!#5a!Cn?>074*D0lBzhAyw4 zu4|H)WM>2Gv-}~MW311Bkmur;Xec9g+~;dTcD$G!J6wBqSl9tO?(%PBr8_2M$GgC> z!?kCJ9TBkOLHbI{jvM)4$d0#S#`d*;Wp?CuUb%RAk%!?kCJT_3RHjr7SZyU9>G zs0h(roef+IyEZYzL_y1MgjnO=h}S8|xJcio$}?yS?c{tIxkYmnjBx-)ar7RF(OxxC z6tqjpPosH5jXo<)91fe4SNXm~IJ$Oa2xW&7eO!pwrtAN*2`XsoA;nWed}|0qj$5s`2wFa91K%li63;!d`g=}F2h z<)f*d5T^s+v;!7jBjZiu^&^C`pE#}&-rND|^aSaZPVt=Lj&mjsVi114(|;_p>9FV9 ze;f*(@)G{jzmDdNN{?p@j=4WXG_<`Im29%Slxl@;vU~zvPnJ)lU-t6ZQ(mALnk)KG zVm_1QkD>m_hI*VY_n$&n;%ze(5c^N1A4%pFSqQY>fggf>xxcigQ}+{`&R)z3HJ=;16FZ$wSw$rM1e9> zNQF^o1vMB^pv)9fVH8?H8NG-CWu}k{qu`2%x&BX<&mnO+-!@s$7B5Hw^!>To>)khz z4>GZBZh7+7xs|C~=XP$nb#7OWF6O6a%IAStMsiv>O>bQ*W)Dbwcr5WF`TSU}FsJz$ z;xtoUqYWUdCv#8pQjm1OFHwzcLb)VfATE8xYh<4AR)M#E8T1)5n56q1w6x_PdA!#W zgTZ&n?v&4`t4*vW4?S|qL$Q)P^am7*b>yLsR47&v%Q;;+*B%=ZRk2w*hmC8G4N0rmkXi<#vw>@e-9Lokp?f%?S;iQV zueJUHs>7g@#JmTW%j>MLQohIvs}Cq&EG5WoCCIhgSE1R}u9U=fV-LDLX6sCr0q?=B zRKE}7JGp)W`2#$`&<(U63eq}@#ph^Mb@;ZBtJ_jMgzBIZkt=+O$b`)#ancFY6O>2| zZBQL==gIP=bh-ZMNwRIEg~M~3oD;)wub!b5M zAjruM&8#>yLP!qHtT;4t{6`!baQG5cT!5hwL~&?PFjU|fAV4ER@og(!Jj2y$oRFNTf(fkqpTtzmpnYRTt%EYr>g7O(L^sU@G62_I}5|SZ(Z;~$e-(P3r$)sd$ zJeduHLpPEw@isi0gCP6l>z$1!jcYcZs=fW)LhwzL*_uiPThq9rpHQI86jEUnT5-RG z0%fL<3Zu}90|^DnOd%CU!4;;m0vrEBG&UrG+70ft+4xb+JK4@D#5M)V<;T$MyU#u7 za9Zwxqyj$Mc1lRXw(~^iZTl})ZToxFienvk+x}UFViiy$u-SCZ98CU+fh*4E(I6ngS8oY__tWgZmqIU77Q!(v%_b&_F-Hn z*B_F%^Pm`N=dmcw9-`#!A;_Jbe;n-msf~6X+r#*v)RK?0^H{*f2c?#LUM6-PTgUjI zG=z_Bnj7vjcK%&55|uB_VmFE-eDM|Q8Y^KXzY_rFkQ z=PC7J_IxYpKo`rO6v9Wb^Tf#8C}-zMTbiAx{E4^o(*)l{nJubRTupKwiYrb|C{Sh! zsW1wyxPL-{GE+!}QE0^}2?febAr(f!6{fNhJ5Ph9cAk4Zrk$s;@MBoD^E#Yn=c(sv z=jpCD>^x6&-p+r#YUkIceGHFv;O+cF6^d1GKB+=52~u=W)9BI>mfCs1)Xt-zb{++9+B+NI?Mr;-8f%$Q;`z$Q^XKI4JSJkOoyVdydx(;^ zhah)${!-X^aujLd*X8W7J&X@ZE%`V*j|FUeP-@A?*?DXon;>>*0t9)jH2`6t27KeW-# zV|y4Mlv?s}b{-4Z_@LC1kF)dGI>ra3A$)Ap+;{B!2e5$-+xhR8o&RYudV^c4c76w) z=B+zx=*aGscK%J$<^B@-M|YFOMg;c!G}@^-JAZl&oXlDl|BMj6NbL;E^OMT*HqH43 zl({y)fDY$)n>`D^0A;qoQo$BDu6Rg7fihD_g;8h)Y1pU@l$k;*j6y3OmQbL~6jEUn zTwy9M@C(kSu_3juegXIT9-cKMb?e8n>L2K^ntwoQUj2h3G3wLuAXMHz_^$U4itJg# zZ>U#*wd8$;yA+C*^Rd&}6#{NvO3{rpQae03R6hr+PY$mh&D0#aNa_7%H1^&!gjs6U_wedlzC7wMz)34*@z1V-KcWVHP7VCr5I%}uL@M9ga_1M(At>{Uewg^Ve90Wa zH&JE}L@L+=i7OtNP@v2dQehNY@u-9XWu}k{qtJ@;5(<==LMn`cD@;|YUo=&a-Yv+$ zsb9psKH8me+_~k(qxp;@J%Hh^cK7Icj6J>STj!4I&Co*`lccTrwM$zIdeCCI{25v) zx3UiR&=oSW0&RML17|2G4}koQpNCz+^BeRe$c&f9ot4!2A-g&OzqcS`tp3$9W^Y;^ z6wmutcrcciEc;h)Cwl(py`#(3JHp!bQ1iOZ44^MoT&!!4`v!$#ReR_y3dNfC&<`jS zE80UprBJMA@-L=~zcK#|5>~w;me%=Dxb{9&-kalIIBZ;dZ1f0EJ;difxpxj5*B%=^ ztzvVp9X75#Hb$T-H;;zH#Afu5$mBe2wWM8P|OLZ?+=VpZUzRp_Kup%YeukiKNkus9vXe&umqI~DNT zqjN7;=KV@g4D~CajLiQ+$@^a*cYft%@GD6~gtj%$us|&uACy}1aegHfm+?WVC7+jx ze+rdpd{7#~$CTv_;BcR~ANI$zc@F!P?%|aG`tz-C6(?)(jjCVylm@@jk=-l(%C||E z`|>`P1FXyBJ#4$!mT#O-J2mH5UQh$Sum*ln4gAqH@E@sxKc)tLaSi-OL-;6uD23qO z|8aik@m|y8k>AG>Kj(*b3BHLkdwf#C9$#GXxP$^_rjQDw(27eE3Y3{bDvUxa9-mO4 z%oI{#6kK7dRsGP(;+Zt}l*Uj$lzY88rw`jC4+E1M>Ksz?McoxUq(}E=Z=KuQn;ZVT zu=tFWVo;xP1tUEzF9*u|jCfy)`Ha6uGV?$0uUVe$d>R1{wLBYEt%sT?i8bq?=5=Dl zdZ_uASg#&x{v}qchnjzhwd$efUt*GB9UY+QTnyzj~*=df|@vGcwwkEp}Owa3o;t~}BX8`mB? z@4NC0IBZ;d?7Z)aneo0Wt{t}cu1mAUwSn)7F=O8q!@<5QdWx61ynqy~f5sZK=AFyV z24=-d;GiBV3RVT4T7`mDp%tydaIKU-3(elyz-SmAdTS;0#+NjA>h#}piTsdiKH6l7 zk9$Mj#|6bu9~X+wd_k1FF9>qy<31feF8P}cJ}y+Q@jq#F2-)xe)z1Aj^l{HZnYr`5nOtASr$1HYmM{`4C7Giu;h z*1*Zdv~gafdDv~fcJ`S#x{a0i;wQjE#3^L>;?E*}&KI92_$JCh#nmujamBL}3Y3{b zDvUxau1Y9SW(uh=3aubeBo)d`Ar(f!6=njS!zO_2>{RhC8k>g)zBu=Kb-VM$S0-6Zlu*p56Q1~dtHAy--=fXm{M}; z|L?@?(jz}mM0x)ouS7Ke|B4A}6#u+G{S+9N=aaab*wY?*l|r$jJ@h(-Vn2K6>lBLJ z?4kCYANI0`+8czhlRfk{<$!(cq3=;BcCm+kK%v;f9{QUKy)1x!Mxofh9@nB6>|PJG z=M}JbJ=7u->|77E$OQY=LoG7Fu00@U6Lw8$Y=V)lzMp_c-Feoy_MSCnpqiiN*>Kpn z_Sl%2Y9zz6W9Q$<#Ix}vL|{rezz)i`Widu*(r&tc<7*u0t?Hm*H3R#p|8SDC}c zwa3m!j=cIDHm*H({uvlvl@1%%9y=f1@oIJ0xc1oj=#E#h!^XA8&PR7x-9Ea*wZpbM z6TxdNv7*!a5P+?eZ-?&gY@l%D)#cAerC+d;hG;_dvsR-gU$74p4a+<#_}6N6Hn66x zgf+Y3-@k<=sW0Qgid)^`tFWS!AqqbH>ug}stb|Fi5(eE$7*s1^(0qy11nYI!_J^hR zEC1}!JMwYl38d49#*r}67H^^C<1LW8IP#f@BPm**uD@3TzrpyR)RNEjGLbOo#s{UA zd|oDe;7S-Dl!ovzC*lThxKG59e@sg2a2)x4izDBGg+_5C9k5N`_x0|EIMR{bE91yt zlrHz>-SJ-6Z6#f|i*?-wdGHqB1aQiw8GMwu=WO$%-93o?G}apTJdgOfxQANlY@*B& zhE$N^=^lzJu1P3RW(uh=3auy;3Y3{bDvUxau1zRVW(uh=3a&7frE!luJM@UaZg8*1 zcy@^BigRoXg@e3@6z5pvU8FjsVzYJ=&ACEDUF!0O1Sl5a$qG$?j8z;nChc55_jh9J}8FTeJoP5k0^Qj2y$ol zuY%pbxY6!oyBHsoTJmvr9}C*}pwyC&v-{Xe#s{S#d~6fl0Nr$-u=}TCGrb1gJ^XHv z@56gOZ^6iu-NzSGlJ|Umy20){vU{c7zg4>2mv6p!UAL8Vp0oRua5DQIzy~$(^&0r0 z8aUlMH2$Ob4?k?S&-o9OoiqR8g~ZSK58DX7i85PiskoZ@dnm5BE}=k~DWt+EwBkhx z1IFHR^>W(uh=3a&8KM>dL7AK90w;)ygTkCeW%{o!8kxoMUXA@V+ReU~|( zqMe7fZFfo*c23?k_9z=;%XNC+LWkRYi}M7ZeGBq6kmuwDmG>>)=Y0!48%rid{&|n$ zavT(+W!K%r+VjvSs-Jg<{R|d4!itsGovXtDXl-;QSO^ zdp`xzRIynyhmC8G4JoVGEV0AJwa13^Rc!8w!^XA8Mz5;a=%M$RaP6?OnIH5kb(8>8 zZwLj=;h^AMqs|6;sdy;t^w}8n$nYSs=5Qd;QT`R`>RY*eZEHK9Q~5^Tx5ARVw0 zn-7AL_d!7Je5>cex4NX!w}L7$J}9;1<9sV@cH@ImOFquGf|@ZtC=KCb3g!k@F!zP` ztGCjdofbMUQAp; z>LsE;nJJ{gD750`2?febAr(fU6|YDrP-Y6LFbb|P)u+DIB>bx40_i*3AMSPNTSecB z5&x>;ma+O#7utAM{U{w;^P?^jeDtdC8 z=p9gwWZJu%SYsY)-;2Qt^U!}(T&yqlqsj^Oqw<~+OW?d0Tzl^&e-Dx+bJ)1{*pRa7 z>#)QQ8`mB?{|y=LiNnUV$40NJywOANN8#FGXZKj*J}9;1LrsGZ)QIsxX$T)vAT$W~k-XGo_pt9Yfe!?Jf4)C+8x|V*PWX~; z;ydl3EnWAH8%K7p^qqcLy4;s<0UsdyocKtuq@9}coqoIq{;C@IPt?F)T?2nj4g9q= z@Sm)Kzpe&;V-5VK8u;sL;BTmbzp)1XQ#J6Pu7STPgpcA|KH7XC=Ud(n9**}d-%R{m z-fn^5n<%pvCly!IdN>qUyd|MPnJJ{gD74~d5(<==LMn_xE8dz=pv)9fVH8|pra^tn zsp5ar+WnEhK69^E7lXuI;9R;>jCky5FCT5>CywZRBMvpr^P$GAe5i3-ujfxZ_IeBc za-p}~9iLp?-dl8+^F98^Cw;x_ARl_%;txIcX2|gQ!;tiRlfwCPSq`6`c2aoPo%LoMt1 zlL6FDKtf-5Tsr{?ZQ-FfUnY`4S9qwMfP|*-P&)znh5%}3God9sE>6%1U+4%AeYlPT zG=zsx6d=-JaSxnk34_kkY~tYaoD)_*!k0pypkL? zu03}CG$XGthmC8Gjn!5iZ(ey08`mB?f0~h3q{GIw$IhQ-($%=5~2*tquCSmo8Ty}aTbHm*H3R(};6JHf}0xOUhULk7>-Vg2*z1uSiT#ty4C zjVghqQ6&m`A`)a;gMuB81S73N!H1EZ4XiLLVFg(UE5u4z0an5cTM090CCrd7>GOAw zPVHbmPMx7JQhmGaq`;2>-RJH{+J9)A3S)2a97;Z(1G$S+2Z&Rj(io@0?JzzlwdCXC zR5%942c?#LT$~D*#Q2~zgpWBRH^7&^Pn@5)66S}r>*4bg|MlNV9niOme+5I22Ugw% zZ;f_tXY*~eQr$aBJNO=V@uRE*Ivc3Kchsl*?*{S%$lc{V|9GOe%E|t(g69GH#xlKs z`y`@&Ea(;I84-i|ulKse;7zm&rq_Rs=w4FH9KiQniFdJkPtkiaT^N7R4ihX1ki zqwxprF#gZX@c*?D`GeN@;|$sg^>jx#zC1ktjYfip_L+q7Fo}uUNXXpVR zg`T^Yp$9yquPz?U@#fFE#RJ)}c6PhI0glf#%i6i^34ZNdjSgz%BtM>*EpK?(1 zGY7lH@=dU2-L>PX!#ULceDVetGPVk@8QaRbeZ=VNR#AtpTheZw&9~Q$ zEh@@yMnhv`tCiOG%Gff_pGFL1Z2xBX*eb2@PsdhKlCf3zsAK!-PHx?1b%LS}9or)@ zwm)Atwx}q{j%Mw(R$AXHW6L-b5d#_97xsp(TcsVwzmwrVvoIQe&<^82nc;uqi2Olo z{L{6eT};-7!YgYdw%3fu-H+{!!bhR!?q%o!uh5IVdVH!=H?lhQxSUQ^R9Ty3^F^oD z+QQe3zU~!u=(=CVy8nf`b&rbjm}uHfr)Xt7uSby`_kJ#;9NR>X$}0V(&evi3<2?Os zM@PPnR?1`Zsjowhk@(7tcYMS|_TJL=roF-bl+xzgP=B29=;(ByAf%0VHnze3xYF7< zRP+bq?9cE&ZLz5j#vio9_@9{J|Jx(-2d(kP8s1Oq;DIua;-&o$ICQq^-wQA8Sl$`* z+K1~YKjFN&1n>VMJj6hr=MPtS&iIYdXPzh4@iaW+8S4?9?nDnMyrKs(^t=pWJ)%=Q z3O!GAh92-y=y@75^ni!-RmYe@sLtj)oHD4aK~$9IX4c44ju^TImDbisp8pSL`2Wd> z{6TB{VPisF#3DR0VsE-kD~HfOs)-(zReG<>xQX*TeWJ^>GOuS;moeV?5fjlfS1vWp z0qZiQ&9|YtjPWk;Z3MC5UpKbFx<+Yj9P;ygVTS+ncQp0E_=9#B|BEvG|8YeApf&!f zufkpAZ4mDf6tHDo2}sSMWxaE`Fo=GIT>f*8Qiv)99NmY_chALdRl2G`5Z** z*FGs~V_n;zwp|-Pu(N3ltPRjk^6`o0HV$RlxP8PnK$~wv?G5+$1-^~I-aLF)Q$N@q zC~b8vV*W48@c&;U@(1lO{?}#rU%GoV`9V93Kb_{N?4>^)kw0jM@qclK|FiatCO>G6 zzxUJ04X5+=p-*pFME28H>-==XtMk)&+F3ouHbmi}4Ji;i#5S1mSp8+_0Uw2))mw%h z@KNYleP!qYABCRPONJisQRrE9Wat4Og`U+yh92-y=y}U$=m8&vp0{*{9`I4R59zBu&@T8uw+^=z*#3*lTqDQ5t zuL?)LSZDKA5iYf>0GGc}!&@soZ`rqD496%RY@$b{(R;hBwtyMj9x)KR{BOf`ozf2D z|Dg>3S06Q0mok6Q4&(pf4FBb$N8=A#6nY-Ac&{;Ez$^4Mxm`^kMfW1Jxm`s~a=X>tvIo0`?l$Jn3813vn{7>0CbUiYE&<^AO)eQenjmRIg!}xzK!~fB% zqsb3ir?;PRpi&XaxS%%Ig-DuD69aNOxAsKUaP%GoP3vCUf{6`Z#Du>Yj zXA?atjo$BFjqg~1?|KHeS$y}^#bh z+F|@V8UEKFJDU8U9man$!++axqwxprF#b~+{y#G!f6xx&za_)}nBzy2AGE{xPiOf5 z@`(IFTjd|`W%3GSeFl5^v=f@-w|xfM{9caRn9a2Du@TzFzK zI>!t66<&0z9lU-uKm)MvMROfgBzru_3FL;r9jd`6W^M&dhFW^^r(b@p7_ouub zEWA*i;|2T*uMY^X-$;2qOn9L>#|!usULO=*x2L?$7G9{%@dAE@*N24Hhf`j1HfRIY zIbOi8@cM}G`e@2aa$*~(&hY|%h1YKiuaBj?!D$pYUBnPUb5?zfeJ~>{hOw4S-6TXzELq z^OvQ2CvA_rxi+yv&F%_2A2CX(+z=*IfHqON!AhtAji{*aodWZHh4lTC)SqaL+~DRL z6*k|Z-|192Y{jR16%GI7CQ1j8e_tq$oGFT@GtN4#`R*px**dM{Zg+a{#1rW#HmzQI z=4?PGsIM)l63?H}+UX9yOK0Hur=;=i?sw25rwEFl2#Tkp2mF9~h>N!v4fsV&43#xr zQYYv+c#^QYUm)whP1oiBq#x=B#4EAxI{oXgc6o^g;K7xU`F9fJmGXBJNcnpN7+iRu zxOR2x^2+iu_hcWP0WX$!4BmsT>CgKAO{nGX(~lE~+ZP5eA_jYz9(`u|l{WP6Gy#-B zD*?W!0$_OC3-BEiKpC_W;P^E^0+`A60-QtiZVHsaZ~ z0FBoKATp)TKd1s>iSMKMV3ajs3|?mpWKP>Mc(*Z-Icdw_6UIQsbR-5crhgEODQlwY zm;yZb0<{s1DWLI~0&&U_4!8^keE8V=$hsG5Rre zjWHNc*BE_UU31{|MQ8mpw2H-B+910()&Im4nVnDK=YLTRKmR*PcJxhTI{05_*G793#r?wRiGN7AF(0 zE9-czUq)^wxhL?Wr5(Ia&S@{T4-Si|9A$^J;rE6WniW?}VB*uKzOHly=ruYmmGk&MPJHtL#=-iyxuiZ9|lO+WK@+i1GOR|#GivxRyBH?}TM-$GojK|7NQ?zmAdo$&oiYez* zD(wXbd&ocEq+RrE@N#3iZ4Ptz#8ZoF<2i)ynwdj4bVT(?KgfzHqq4$}e9O=Tu?q9r zSsmQ7YS=6fW#fk*uhyb1krindH`pZ7?omV%HccW4n=Nid@HbBDWZE-SrlYDdon09w zVbdg&u<7}63Mb>MnBA{o>13fRPg~&u-5IsYM1M>~v>ZdSuM=o~X6x7YvucuVXDGiR zlwT`m4-f;q6QWZ*th4;M&VDM=yCpisd&xFc*CxE%cx|c=8|xQao4TzPvuRr=NPfI* zT~*m-7P2ZGWhY3PHBsd!3oOz)znnNO>Z=ab=$^J$d1`5a6v zzh*+`^S@1wHlOPG44qHKY?{vmsbM}9vuQpPq^9{))Ta4NkaRxz9f7iYvKm?GMA!6G zkm;%dRNPu+qZm!fMv-cjjbb=uGwn4XUTm0XK*c?}P6H~&-Ubb*NWvzg0Tn~o^k%$J zvnteies?ME>fBJN=!2;6XQFL-P938rxg4Y3tP{-bbe5&Em1AgSD_eEEl^Nc+m5nmk z%A%K_H@W=EN#4gxr_A9yM9zolO-)X1=}q;v^rmT4Uq_B%C1Ly)0`j}3B^UTq_FFb6 zHx}mte}>UITw%FDp?R9nP%15^d8?yAMMx9oi&59rc90CV}`gK54PZ<-wN%S1Wb>+;3V2NXY&FP3#1=YY8d`q3OP z04@jo2I`5=0V{a$O7gmWZc3pV3@b$9;XnF8pTLB0oWN|(KPL45sr2Xu(>JGp6Z&IM z(|n^c7%qS$>s$hqIr8G^R|W*&!G+XDG$4S+0|JN)$eT`&2V`h^K${o(Um<#z(UlI3 z#6UXavX9J>*LAf+01rM+ZA2XcH0}@}_oPEcKVFA|)ZchZ%mf&3i5Y#{C1!aq*7_Ux z&F8%)i;EFt;9qA&@?KCXqFOZX1<*33jKak!utE31Hjx5yvxrzG$=g7)cKXo8mbZB` zN|n3~Fl+KQSF!G5-5v8VNGz2TH^Mms$zed2!c@?@h9{ZM*n_%A(73Nz; z@yG9{G<2(-X;2Z;gz*RJI{kMNW)goW$cF-HD~>-HgfX)CLqVRGi$C5?&4%%Z zls%G_Tss>8#qmeLnc@#fiTFeN6h#sWjTj|V*zHv+K%1!C zU|Ia3;}ub*@dr6|@f!Jc>Hy*oRM>n+@dw>?lPZosP$GvQ7k^-#<>HUC()i;&h&1pM zolN;Gp!o6e2l&PD2e&{Tsm33Sg0xvu?2=HV; zZhv?@AVb3kmT_=C0n27X75KcG}ZwP^eS5aN$;w+d|VBag6&6i|Kq0d3dmLl;~8@vA6R z;tycf#2;5n{88n#{)-ZSpr$$g5bpKy2iFf+0oKMJz!^3EkoNAR_3V^2?kQd3eZc5` z=htaC^_~*wEYhgE2Z5L*#>~YeF-A>H5+mhek{Bb6Nvu}gG134TXy~LR)#{`fyv|88 z3~nxP(ljPno>)F~;kuyhKoOubddQ_t|msW-}C>Ls4}`HAKC z$v(-%Gan>9#G32;AfEXI0W#){(^24RdWo>7qJ<>Hx-Q?p?_BV~`|;~7Bf;u$(VBwb768C1A< zM!0r10E*+8fHTE2kP`8X_9==?6dEx~sGt?9RDd>7xxun{M#n3nO5>S7r2bH2WcKOi z7M{`gZR!Bx8C2MONAV1uA(JYOXHatS%r}$!DOhK@c;?D9p20V*2K>3SPf$1g`TK_g ziXR`(fL|QXa0_8P!zdEZe1v-9;~51HjyT7hB!#NCs}S*apLedh-;i#EfF@z^CSo7~ z4f-)cK$Fma&;(Eh%>fM_fEA(01vLFHliK@8utj0d(kY>zPW)h6I%8b74Dzlh| zHU9>FM~-QrSVX;OOal;Nns9vzZ1B71*;ERsKBj@j>-3?IEvES`lqxX|Fl%C(=SWOb z<+c8CiD^*N9McH*`k0362do5ZV;bO$8q-L7chZV>3cEh0dEohhe+|0PVwxB;7t_QT zH8D+$l#6L%j5MaPT6M`t2V|h3qn1>wqh|0rN6j#}xxi6t71O|SXiURARh>5Z=rLxE zkDf#FKDrwjZmcq1F|;yXRvnKQ!yCuTD0AaAN=#E7FV$2-$4fDr#w$Vc;}yj;)s3Q5 zjWG>Rh@$3Vni!)driqbqF-?q7iD|65GW9H-LMu~m)$!Cbym9J{GMM@iVw%s89%9WE z#x!3hU?!%aX9!|{^(&0m*+7N)t5Hltj~c`@cQ_hUgfwAHgSt-tbA*}1Gz#(|hQo?u z8peua8U|sEET&PA=jCFWFHy5$Oe1BFtY%@gD71~V;WSrm`1pEHUNrant(IK zG>{T8jrJ*uP81q3N~oX}s#JhBQMtjgm`2AdqDo^Ldcq@~?>ngjh-pw^^Bu)BU-nfT z)1Xun(_o$DVw%^cF%7;LJm8N=hcV611BxFX(|}(b({Kx6Ov5M=)BGXz#K$xW9$ZRR z-TS)=Rex6@;_rU!0`=e_-3T#F!r-rnfy6ZE#|SY^Lcje&6+js@$24FN#Wc*3S5Ln( zA^;B_LTyAN0%$xUfXIm4c99AsBQi83(e{PGZyE#X(MSxUn1(rGy?3fT0(kIcY9s0q zpmC1?xko)R2IKW8h-t=LWhTLRtIX)zt}=^hSo3e-Hy_h16myh|<$s->a!w42MbwMN zGyox{3D>8<29JA;O{IWz9#PciBe{@aLC;5iG-0uF^KSoI0HKm~@NGidyZfls?(&X( z!=L>QDS1yU^OKdsNl8_v=i8vEJAK#@i^cv3rAjOY%$iv2xe|+2d99Nlg69%ZQ;EeU zi%pW}c`0r6xkTJK0Ed$1S~gCN*O)`{&j~h&LSqu0wF8@`XZyH*z=otYE(Fe~aiO$# zCw0ylz52Lt_TnH$0o`bEVT>uG7oSLqF>2z%7)jW~Cz4`}G%mDSb!*+?kZve6baoRW zb#@J2=j<8=GY*_xT6f~_j&iRHwnpPZ=BXyBDb9&8n^vr{6C@w!xJA#kIx>E|VrXT& ztU4YqhBuCvQRc>Ll(?`uUaIYfj+bIKjaP!?$192ps~bhB8skEqHAT(Eg)v4=To@ze z;=&lC5*J!^W$IZvg;u8Cs^h6=c;nO?Wia(4#D#xOdWbdG`N6%ezawBKE~IQ*?DPLU z<8?MrVLpEp7m|{VY5u{{pdzGsKke(w*q%&oqOQ~bOTtXzLIwFS&0&3r^shyHj0I4F zg)vI70PF(03vH* z@1@C_7#aj?`@-OKV<2_!$sWBLHOpU>qV`>b>8`B_@Fs80C3C7bkMn9&mF$Ux58lxXm*BFEGbdAxs)ist& zVQ*;zzxiBB=9xPfV=>8^O92SEl+bbsY_R3Yww(mz_EIJ%0gt59hYw>piN8gul9K>t zO-|w($tzTOt$$Z?5~!)UV8?+*&LJhw+=0iac>rne zPG!aCFZ1vCc{>fK#-yMdEe{Z5N{kif0b-1rJV1;jY~nmXj1lJnEKb8Q+!!+#aK#vz zfD4ZX#z?t0Y&PP-H&#fzFP5hrjs>c6F7{-{Hg^YLn4mk>yMBNm|iZt2j@GlFQS5wHv?V z2MaKlr~62nr@I_kHvB}nHyEvI_U^^N#ZQF$20-x>L2m&RKN0i;fZ`{DehN_h2vl}S zoay8Kgqc17T&C}Ctp3|+xGBe};KA<%A(KKi1ECPfKz#2q&FWw*M#%If4BCh934^uE zi)(lDGsPI-_5xf&^pa}CRE&^lOWMCq+gJMLJX=El^V&Wpy?y(iAbR%*urg>Rz_(NY ztgrS0%v_-YD1%l4+>aQ@3}7j@7vQlbfHD{^K$Pm_Ibn6xuWSl{2QQ~Kd|FPC<4plP z*%beBrH+VfilKQzWjStMFJaJoX1pod3b0@4Wl^`KKZEF_McJ0YV~l|;sd+@nQd4B98qwF4r-c#FaW7;jM+{g{iw7>v0n zjKO$|B1krmY3@vdG0mMZ7|+}p{dnfi=*Kg6Mn9gpGx{;joiP~C+!_6t=FS+5XYP!? zt+}&oJI6d5_^oE!@m+^gNk{TO|6K<-)SV6dYOb9Nlxq*oq`(GWc%G?40jVxTQO_-M zA;W^sE#7`j%py3qC{&`!+MQbrDcLlSdTvp=P6q?&ouJ*pKap&^_pYq2>>7UJQ7H90 z5|9Ajkw^!Pz9TVJ#y#F?CpCp?+#dTcP>j)IPuix(nfob-<~n`Ensz^B5~a%h6kyie zPbuY|N0rz5Uiug+G5m$jfmHmvfN4#%;J5J(q=! zF>12VF;XrI9b>pGbWLhJ#?57+V~mE1Q<7Tta2}(^CI>E|i zp%WBgq_4maWeKy;My1d&3!PL`a6+lKsAJ@rWIqCuPzG6O(xuypNAd8<`gTjN+5ePxAW9YB)B#E3bzeoNi#RE zaoaG5l=~z^m7(mgu>G|vLqY0g)^n9%W?xqsx?Sr(#SnHtSDf<*`0#D1(8@aGk>u)l z9WuOe9U5h39j$M3qpm|G7-1bIxZyeo^t;ZoqBpI> z1gUWyDsIy{OpqGaq2e~J!vsn7Vb4AZLJFhm0w|rB0R3V|Z%*!FkfqK#0ZQi#!<>HU zgEy{LJ6q5TeanUUzz=wg-|I#qDm}jUm~frv50wz3iYK6kJLQ*g1q?;_MQdfN4uD!X z!{3_umP#Vxw*0qL5-efV*jHiH+v;CLwyjC9-f+PdMiNXIH3}w-dfU8Uy(Yo74;O54 zB*BDHqhP|Q*UPL))w*66^PDQQqKmCM*2N5O)Wt@b(Z%=QvV88A{p4csyL54nc{j&{ z^5L1_8#KMy-dwNSn=g-`;Iwj|`Y67+sP`bBD)%7&lp=bW3in>DqZzHUfeO0^8QrJ; zvy^79qd`ST6W*srU8jE}VJ6R$D9GP7c3AO!YQ~E1Q!@x7NAkNb)+osHa`&lsQ?ucH zYAJgpf1euAy8G0B?z@)Wr$&XlPc2+K8vw=ksRPb*pBhr)KDG9VI$-yX6&f*0s9?OS zRDd>7xxq@>0yLu1HFAZlk^hJK6RnX|>HvAG8>q1Pj_yt9QEp%kF8Tr{O(q%V+Z5*uZZ-pZN$HGydnF z!^XhN@M}I3Aex=#Oi45d?`&Tc5kn*@gy+aSh@Z4iTE8>Ar5%h{m&QL~{9lCnqgHVDu< z8}u#TwbTZo!r36<+Svdowm|`BvO$m%Hc0yvSrdguj1sDf4Pq*>K|%8gRmBD|mDr$w zDz!m>P5p`1$jQ_J*dSEcd`C9uZ+sQoAe7h!Efg=_8QUPNvz!gOE44vSnI#K?pXl_` zRe<6rf?fwGej@1W0L4!P#p{i$-#NgCw)tz@5$i}Rs zwx5BwV+OYJ3@C$E0^Dv4u=m@qp)YC=pe5S(;M+vMXL)6{yOY&SdjV!&>gNy&sl5Pw zqCbj9Q0ZHZ;Dy>gRA2k{pR4UFeXI80sO>}3wr{`vIh0&(E1=vLf`%%O~Rn{L7IfV?LnH*w9`g=w?CNcu=KBzqq)6!OeKeHha z)6kZ|-x>ok4Q(0RMGPX<-j>0{D`M5$mVQa;MYXo2Z-34-nZ)+*fKM2-KPZ|oXn#;N zVbK1dC>V&>O`ld$)xhytRW$%SIDzIVQVoE{ssWIDq8f~TOx0iv##9Z)U_8}e^kb?9 zV=$&_Fa~3)24gU$YA^=lsRpATPc<0*n5w}TjHw!o!I-MS7>ubJjKO%SAvi-mUI1+Z zj2A!~{g?r?F&Hm^Hu^CGXk##50B!W+1<*!6UI1A0ep*u)JFx$U9%egVS0-!LmKu))nFnRm_w?MIco_YChTMb1 zotRD^_lfLY=mC@}_d{tR>8FG9yJ*|a z*1I!~{*aWr0=CGlY46mj?cxoa*VM_sLZ*< zs!+lvKDHG%qg5{EI9c5(+46BIe1NQ~&TOZUdTq|n@AU#qUB z)!fO+EWhw9!a}!C2e6!w7gvSM9ac=3%3(!fM8{0J&%N=9%~Ix$QDzxNQqDI^nLD|d zFqM;wbgp$IDRXBkvkXHid-1{61pkQ4G0g;JDSu2e!4gJI`+Zdy)g5e2`0W@j*pVX% zCX5;d6Gn9hTNA;=b~Ne7RWTmnB&?lNUBtquQ7~bo2U~j!a(sezF3urla+MR|4jc)J&TcReqWEg(qiXes1mf=LnOBG-BM0|5Ih?yc?C! z-Yr*^FtgCA4BaBiJS;>5k2^6n1D`w-v@jc(T0CPF_f4D;LaLZiJY$u^4JV4subIe$ z6$0^N2&rmVs@$u-Q)GZou5fprPu98~Uxyt^-C6;6C6->=SgRzY|@#=GOshO-aRh2y_#h*9Es?9i$R{LcZ8b8Y@*4C-D7V@ zcmuekgc=%CD=owaRpl2v9(A(h!JF-cz z+Cb0vH3fQxRU7CTiVO6P^nxun3052E8NZBC(Rj+RY6Cq(anAa(7i>iZqs3WGI~k#K z%2yoW!p^`K*0htMi;c;Ic7`IBf*4i&WlcL7vhd5qoQ5L&LJhmHEAXi`?PL_S=|e+t zHe^@E@6Jdm3>&4)_~yHtrCjB-NaIlMW0Zy6qe&?Y8>JM6;aK+e=t{|Gqhso_J2sNX zHe`1UOBgkFRv7j6_$7Q)lVHaU7wq_v1QSM$f(fJEQC_g4n*=*yxM2H75=pKO_~aYMa* zHNJpGQ$97tlnSlHSXLd!SPXBBv5c}3W6f<_Ufsqq*3v1*6z5TXYB%2p%sidm+uGaK z>-83T+k1<>BYI1{9laxa%e|G}&fc!x?%tl>QN5#kdwZ*thdYgKj`7{S@G-)(2v~jJ z`nTy8s7$DPj{R&#>ujLHo)3$jA^h8v<`Iqt6(LRd3?b?|{WAzNd4^Cy{*gY1g$I^M zGWVn*V*!+4VQdpDfIOCahVbFkZ1@bJls%Gvh7i!YX9)k!cP)K}5EbqjLgCuk04RQj zFyKtj5TY-5hEV%N9k6H16&f*0s1UYSsQ_)Fa)Xt$1!zQ-K12BT)E{b$ZeO`Iat?K% zpwsWDu=$RjA^ZnlMXvtjCQ5YUe2LyMdHH1g3?bH8?is?R3A#=FaT1Ld%x}@3!TcOO zC5NBrIlE&3#g9N`-Nw(uaSP$|Z~(YBpg)*;;-808@Zhm@YtP^OSE!!MRfwF-J>yM! zWF6A&E9h~m=2QC#gJ&26bYw&Za@N>AhQJ(o_WP9{0X(>o+K74tXxt+}q(>`nNqRKo zScV&PV{m_CAUzt1L3DbWd&DcV+9QAm=TaL{j{uE(1js$=kueyrN5M&#F;|I6&~}yB zSsB*68~7dhtPD1`Y;Qd)0}#&2gzHOSgR9?aQz4-Gvog?boj&xTos~HgrOH_uVAhujLH z{HMsr{->1YiH-&pAx-FGqps6`3}Gfdwt~FN>#$-Uo3Uaan?V>QlHYma3i7<1k9`R> z8~WH%_DJ5x2DHw{{%7B{)W=4J^Rb0%X9J+v#|}7?j}0l|V{4xxZ&{%cql60Evq}YM z6O|h*^RacjBC6EK{uk;`v__sp9e|IG3Y+i9$NpDe#XdGl&d0t#oxyxM+sO5glDL~# zXE`7Hgw)5*zv=0Tq(%q$i9GKs0mV-QeHozmiJ(6VD1N+`4vAtfon;KYbVk8y?DQ|D zvG88Hf(OfQBYwX_2sBCxRS!@h;sLh*a6`i2(x1~uV=)vXcxhB8^#Oy%^vw^9 zC-k>K0D0+wGH8x75(b}D0Wd%91^9Ox0cFrifD_;DM*vHqy#N;wy&C~#FkFCjUQ{kn z;vwNJTwPQE57w!TXi)(gFDgJ}QMLchkG3xiKKTpDq8b_~B@8|X2H~P;%i!B4flO*! z2D9%_31m`6Vjz?92f^lr-puTDfCqc2jc8H;jVA?=do(G=V9ZG|24hZ&F&J}FjKO%5 z5`?Q`s!Nk#Om%4t##5I@Kc>1g2IHwqqaRaU8iVoFrO~%lmzFVLKXL=V)r zR}oH%xGI`200{Yl&~^)K@U(Z@b{3HCWfb+jid@LBp!X{FZi`t2--!__(FN_k6BAOh z5?J0zk0uTO*bDh`(eps?_&R;~qn6`%JW7=u2QX`L950X@N0rz5`y|JKno5pive=|J z<%KD2{@sY+F!bGsIVAsX#0F9LU4=(z%*1|p(>FWN%;bO_(%O6ra7N9yFu(FnvI@?5 zM!w|(WSgpSbo9b*?k>DeUO)|T^f|NwHMbB`)y2`c869KhP8Gx$nL`Em?0k%rJ5vy2 z2%AihUX@7>5yW?%V`iDNX?PYXMiMsh4ZIjb*yPUFRfUps15HB7ZT;|W_*zvcVbdg( zu+cMmVXwlpg!M$BVOk=o*0hAd>(Ua2!HlD{gv(33u(N!lePiHT+1ya{tqbOMwl^OwaKO$5%j=a4e%vC1#A18{mg=9grXlJo5`Zp~TE98$UtcsO*% z$zL@hg;v&q5yk6(;f?FSD0A!JS0|Q#OY&3DZTqH*jBcy01N9GDtplYRx(*bxX&od; zP3u5Wo7O>sl+!7?uoSmx9VAG)4tn;S1En{smP6^Ba?3x?P_-ROCmJgEX$e(|ikmyh z#0yd}st1`&DJqh%$tXp|5H|WaWANPy95afW%s!x*pk&U?;-p-Hm3u%lK@mnh|6zVunCXhnTkb*w%Z-l#r| zGEg6q+y3U{@?G-1q@`2li=)*~>upI+o|MlZr;A;v^MhAXUqis^S(5)v&U=)@EE%n{ zfeOoEMtSbLQkrWW4JtyK_mhm5v0pp6iMmezS%jJ7xfSHo&JGI>9ZBXg*o*~Gf`#!) zumJK{F3aYI9Ppe^c}#(Pn6MqByjN)LH`lB`0;seNEGL}S;jEW z%_vxno&K|FEPS3@!GkM;SXZGMF)KtO-u8KyghA_f8zuDZ-))pI`0BfSmKcLRLY6q8 zpM19_B$YvPmN;Q>{F)a4^V?p4bBNyMWR*cH0q##dkUIrfO6>)>*hWAZ3>P5ElkQccyK$l5lsr9@uUE9k0!+!j5#UBV9ZG|24hZ&F&J-Bf;{<{ z>eeI}Pu&{*nCjLTjHhmmeoS?148~KpMn9&yH3s9UTcdBQZY|G#7kLMr4gBWv?3s61 z!ATNVN%QOgAYlGF@%kO;e#FKs){6u zl_rrgnUbnV!lp?iVUtPrRAtINN*4F8`Xm{rHew`U(;%b=e$U0L^a7wNznY|E zES@0MB_(6r%vM9TJBOr6$*@{if?ppz<_fK>537#X2g4iJhf!wM$EPNi@37qT+p@Xo z>iSTdI&^&~X4CpekQ&y9Vm7Uh1gU9#C~DLCNRS%WhvGJ^j|55AN1U{-nlYuTPg<)o zR9sP<8LOcfqUWNmi#u|>lod(XWHhv52%B6+{81HdqBxs`a_Q+vsz=oDX_CtEsmqDS zopdkPX_PDT;s>Ojvy2)A6GnA8@q}OQO@RqY=3NgN!GuwxVD1$qnEGPaFa{kyoJwM2a|2P4wIr0A>_dLpXzKYR0 z8>p~+XOt8F&y?mT91SW$nlLAhx=w$SFq53Pf_#eFVSR{8iOLOD(iWf*RhkpOoBBhISx)@b)B)tgQDO5P<;1_|t2if)lFNyIc6WUC z8|y5W6MtHo6VGSA@e!R-znXYzmvHeD<;0(cZ#3d3g66-l_-cF~5kC=b{#5#Z(H9n{ z<>^y=C2iDiKRz7efS;%rmjH?%fr|Cze5X* zR*OP4rpcdK-(Eem| zG6JnXoRHAB|8PRWp!J6n68h(zt5cw#E^IXgtv{TQ2+;n+2?>MNA5KW<+kZGAVbJ=+ z2?_mUuh1#@lwZZIrl9rLOA-NEf4wB3Z~gU>gueCHOA`9U-}HJEcDB71IF0D#Bg9JI zYWy$P_F>W6xBqf&U+IUpAKjtl0bz%64%{!OR*B_*c0Eq(isyCnkLc9D*Nn8vmew0|5ek)ZwO z-4X`vKkt?>X#aV)ghBhyyCn?Tf8H%&(E1yF34QBt^dv9PshW(zc&f?h$5Ty4Kc;Fj24kuw zV=$&_G6rL+CSx$BYBC06swQJFrfM<GXY`( zjF|v224f~bjKO#b5ThS20b=yyB|waRyab5RkCy;3`Y{tA#$dbzh|!Ok05JyRB|waR z%mj!r7%u^0^kXJKjKO#b5ThS60b&fsOMn>tml`M zmjE&P@e&|LKVAaF=*LTd82xw&5ThS20b=yyB|wb6Wdg*`O!9rs4gBWLOfD2ZH%EsB z@vn1~eD@PK(d1T|o|yy)XC}kMiNFTizF?t=fHW>aQQu9#g$xUNH^J+_7_$i8O(0Yf z*R*>#K}gB*$nxrrkzP(9UEj$8+O4jTk$dOOgZC$L@4R_;`MVT`xf_u?Zyr}}PwC`- zKnuBdg>vu8$i3_4!Ji~@?~3K#HMZQIk`KBs<1@9x-vuEf>?!$x`dF0HU!r8ti0_|> z+gu)-lEc)!E32or?kC5G%d4$s)=kUp4==9WwKB%o{w@-Rzkb$7TBcV`yj z?wbe4(#ZR?2KMXjcp>f{dm(zt_6yNdwqJ;zvi(BzlMq=NXTbGd%4`_k@aRPew8Axq0xIL^17&71N%v6_clI<&hjnpFP2etWFo6x&&R!&dFw16{RW4j z?@P)d>HCuEMd2~oPS2fGWFcST{|#B(iL-3iYED7NT@$3_P<57F<`6Uv-N)<%DLqu3 zC~i~oQRvBal4V{AG3Oi1}pcjl18BgFoMbynQWlPWmUAMHc4kE)`{tFY?BVKo&kB{Uspr@Xg#DZnW`c zbQR*^oEZK8ulvNm<|e=OGB4N3Y(4kp9Df*pVcvf#j+j=}Xt}VhnZG=GKv*O3uRih6>*+GfD7%_Z zS0;UQpRP>5Ae^5>`Hp2cg#78`gr)o1W%@<iMs5)*22<1LApt;60QW!KU|6a{Yi0$KOFqT~6O8&ldw{ z)aQ$(y*rf^KVST1%28IIFMc6;>H54R=!QREOz$B3g?cJ^HZJkd=rKm3ioPNlw-rDA zxG?2+77_l4-?<;6{%|%>yteqUpO~E(Bw|zDdgs=#i=UIqu?yD+Ic?6qkc5w}u*^LI z9J6#5XiL=sRRt7oO#)WEJ+f_oO5;TaFe{)~siq+m&x_bply6l);npNz)!FMgBTC}o zwQ2F_I47-%WA5AWctkAAsHvllQSMp4j9_Au8U?FbinWYj!l+R&VO00DU(!*rAB}=# zOh!g9Vbmy?vnt+&_O3yGD#czj3YM`F8Nq~6qhQXEcn2f+kalJ&#Y8j;mN5(&!Guwx zV9s{Tdvml^EL?uXK3Vp3Ab6Ng5PpZmXa6`!hKS`4fDtFcI zThkm`f|T=bstjcpgzaY-3R2E5sWPlOei?>>lzV%C2EN*x#w=forSHNGJb?_$rtF2W zblHoH4bQL?_bwVpO^6sv!OB_R49kpPnPKUi#%<2ii0q~&K}-Udq{tb?54TEB3*vWBb7HM*CotRr~PUTbA$KqW0nG3!~WwJwnyWJ}6Zy`=C^#*at-(#Xcm+ z(K-m@c~#*`FoJzZa3khf`=A6P*oOo+WS+ARir!=&5~N1^ptw!;Awg=i4~pAl9}=WS z`=Gdu_94Y;v=4^dWFJzjUXy(=-jZCJ?ge zSR-_qhb5nR*bx#|GqOe~$%Ebw??@b(3vCTu5($}*-cTg!UpO-33ux46*upRq+8T;5 z3!ImpXuXloQ=zZ#_!V?~TA_XaaU3cp4ngmVY7|Tu^>%x~_B08$k6UdN?3j@R6Gn}K38UT~ zFW6B{f*m_tu;WG&Oc*r^CX9MVdBKiu672Zlf}JpuV8W@iz}$CH{_~mH6ALy(4?ey_Me1-mc#6-k#o3y`y`3d#mM}=;pnDZy$2M zze2oUB4kpHV*VAyUZ1~C`mpET)`z82Bta?VkRJ6X1?n2RiM@r05Fmp1#iLSPMYM-|`PrbcJ?LKZnt=EP#%`Ybo?!iWqR2w))LXv5w~f6`7O1E6_J22>j?-mn}9HT2?#TkfG`UQ2qT?< zFq#PnUeH##S^qM<@uF4a!c9qq`NLH#uKzN z2zlco}is67b-lR4skqbhqd4d+L`h-mGN{c!SS4L#S^qM<%1GAr?;*Z zvtAFpJg)~Hs(N6zsDZI}KRC(mZ{{?7&x4cf`DRYTcRD!9PH*Nke1C(J?C)ky!*?|} z$*ykZG<+|ElkDYYPQ!OFILQuf<}`fYf|KmqW=_L*D>%t+ZRRw5kAjoz(PmD=cP2Q= z&TQt?c0bzQw-)v`?#Fx!>fMkQv0gWGs_V7sO>mN#Xy#Nm6Q#tgI?(Z^Z zW408N+t!{kbrLyme}}{5AoYx?4=omK1})U!GZc z!u$;Jzk79aTtbht48yDSm_c^E#G;e0pSqwl8kSUC-O~S(3@}@4*@Hxng-~ z;q)IT5*H&cb%G$d{3tmD|V+nDL+=Pv_&)B%&5V;8(Yl*RO z!4Yy3Hg*GJNH5$4%JKNQ{jO4v(9#p;H+f7aScoVMDVpHZC|gZovcO6xxe|#o;z=nZT!15wNBs6?JjLu zzYBk+mzQRCEX{WM?m!PFvbNo&*~Qt(lD@W%4WuTHSM|$^MG8$}!oqd`??4s6 z^r2($K;(hBoirbnwgGX{e9R!_hjY>ZmumuP6lT&mLmfy1 zNRXKG(g5tF`Mk6Zh?C}v1}Q(6lLok46G)>llg63DKpH@Tyq}i_U?e?4;Q*Z3E(@=^Laxo~|o99JpK)NTV>5#yOpVG=Kz2Q7;X^PMU{E+kiM} z9%hj8jGQ#U<(fbmg_$(4AEaIbX#fdwu3j2|oislxZ3E(@d7MGY$K<2|F4qLoD9ogB zu2>)qAVL1tO9QZz<|=6$5GT!Z3{vuk=Tcn^T&@YEQJ6{N0*yc#K!Uunmj+-b&C8^1 zK%6u$H%Q5knxxVImumuP6sFSj-%5N|%uXItEY5T$=N6~>zd;pGSeikRN*|O`v9`(x z21(F`ynnl(&z9eX1zKJdkCYu!?)N!`1KmUc#KaP{w>Vec&A3b5wUuIVZn1mw(){9l z`8_sai`|tcEOi&Vi*xLh!mIphu{_6qu5mrP5Qt+sHwMq*kAI5H_tMs4wxnBnWS=8b zzk@t^GUN1GpT${c>envMbnn8(?$Hp&-J@=jl_X1@>E;&*y7eW+A3uz81AOn5$Im<+ zG53D2(VL(E6nB(t4~Z5=C8R|ev}|mQ zHZWm3O154^3lk91q6}I#4MrOnoE;_G8lr{54rx&aEh}=P4a~!ik}U(#LcNBxD1(;O zuF(d{d`HQ8oM@p8Lt2zU%SzH{1J%2uWUWiIP+cJ{%AjSHX0(B#+)=WQBw8q%kQQao zvH~*NK&|a4S)QJnQ4+D-Itg?80%Q8whuwE3{{e~en7o3jkRl%oG@ z$g}62N3gRCI?=KIG16>(x~aKV5F38y)}{3KM#RE$H<-Fj_lCC=E8VrTI~>QHH0KU$ ztW7NYsuQKEq{Ty@!o=_HJ}n0L_8tWvtt_Sw?3FKs;+mNc96j*1<)ca{L@6PP=v zC;K#I-Gf`Fr}%=}p-#|$bYt=lTzE#8=NnHNnkr8P4&_-`L&TRxaei%z(iON2?o2fEE%@-{aRmg%z^^ z;3H|mZU8YRbvr>0oc-AI&z>MdgMXALEMEA4lTSJM)KgA-z-fSNDV|HeZ~wKTIF1g2 z%>K8c*hh=)xW^tETy@Q})`8Kdz4Yy`5bTo27CXK+QEVsJagV&@ymRR9@l<}?PAZ@M z-0}(_(?43<6PK?3#@rmOo#Hza4=hM{wEhbEpQI~DxZ=0TB-0HlhSLavrg${v9;xpI zrPc~;9fCwJp?(T z_{_`)srJis-7UVxzjx348NpX)yR*}@j)DL3E;xLtdwaKA{3ZQP7b{x<|3Ug)F5bWO z-CLK7Ki~TKtw$6$^*%_D5A;4ykl&}@ZgKkpIR8)joi4t$0IDC_j^6`Efae8A0RCfq z{fd3SJmmyH-gE|VzIn!{&zLU$oqv}ejO+W;Z?|~YLxA)8hk?VNpY><-`-1Z>Ij>v1 zg?^7H{_?!f()Hcvp?5pZ{~-OIOux&;lh1#|`OC$1^m{~c+xf3Kzgv9f{14Ohzff(r zIQs&$ejfkca=}|KST273f_IbrAEoPVapr|<7fu)NzYtP=i+;PscP|7^_aflzya+gJ z7p-2jTs(*%%f*u}!f3qkBD8xGUH>2U-UK|VV%z&(Rl7UgAwzda0)#OTrZCTA2n_)t z5M}~+Ky3w;C@Lr@2x>DJiJ*X@0)n>8K~yH0L~R6>C>&AXh>C|+K!~EEqT&JdTkBty z9M1LSe)m4#`Ci}md9LTVzq@{`YFE{+s@}c3>F!jbXTkO0>);9S2WAE8-M?-B3N#8F z%dANI`pd{a0bK)RgzW~@9l&E4AY*usS%JPBAoEatpk%s$x!~>K1I$YF-azU7H)aLu zFi6g^FEfT#43ZXhAhQQN&a6mTgQeer%ouup@S?#n^eGrWMBkM5qxFYo!DlK2jjG;N4sX&W|%1Cx2K8;a*I#gQA$d|Eo&X<+FF<-`f z4>N}5BEKH_jA4?`VOFG(!(@J@4wKb?a##g#McM{_1bzq7@Cy8VVjd|%{$IMEug#tK zaU;feT$ID*u~eD(J8NuXthIp6wAKc;&KiG|h-hPOdiqFCVwiPqt4d& z51(^1%32=m0c-pv29B0l8wz{f+6dT5Yokc>Ie7RQz>i42E{j!Xt3b7AI!rzol}Pm{ z4C}*Ik)JtVhuz3liCWU%VfV6CO_90s% zx|J5fO4*vx1lkPyovjtWXMO}$#gXgNO!}Fh;r-N{Er}LUJuN2B@kz9p+Q9n4mQWTf z2z#1(z$U?#@+ZRNxLL4eG!(WF_6*$!D~3HwA=q|Un4X1|z@DRzVMk!g={W2ZYz6%Q zy8v5B9!L6%eP1mjOWaal19g^h$gPs3qTVK2~MU{AnaqHACqU>hk2 zI|$oMqhVjdUZ$I1F?@+nrEOFIs{z|V<6s?Nuh1Q^VX#-}PJVv!)1B^z-D$k)lVBTQ zd+8C_Td)#Z0Xqr%EA4>k7&-0`y$7obJ4#=`TEjl2ORzz(&nbm(9sN`QJ53p|nXt3e z5w-~S9SwkOg#AP}!4AMK(lpp<7^$aR@_4w&H%m3hr(Sb8+(QE2GuEbxZ1Pdp3{MkJ zCO>!X=HuFX@8(ByZ|}X#;oke1w|i$WAM_S7pY%S=T~nH^%+F-L=sg4@9;=&c~7&B3AI;tDTv=DhD|9&(IdSQTsxKJVYcnTufW zB#9S+wUec03$P&B#WT7Y{0G=0MKWKfNF7(IFh8{kXSRWrDoH#UET}A{lfjoNkK}w( z72$aB18`lM)OiKGkT#D?dsh`c0iFV%ttNFgf^UL{z_!)*aLw7^QLu3h$;8)``sS#b zh?|4iV1IBVc&6qrT)$5(VKEq&F7f5Pn08E?|9NY@YIo)pe+oPawy7hTopoe9Z-Ixv z6QG$xvm!qsLm5)D0+<5U0nHf9eE#t)-pQE2y`5OFRku znX@+g;qn!{(pg_VKYh{8C@|clFZcKpnA=q1XTg8(Bk|!*)%i_==Q^b` zAMVuovbfh}@sP{n>o1G%xGcW!vUtH|@v6(>9hb!iE{i|8EG{jN&vp8hV^3$zuOsVp z_Aonjj%W7kT#@-drT=?oBcsc4eo@|{%SmQ#mr`c1%Qwsiy8OU=rppE9wl2Ri-|wRN zW%s!*9%fv2JhOIo60>u5CFY3iYRtQ`W$iqj)8k@dHg=y7KPHdWZf`Sq|_Y+Kp<^-$)$P~kOlsG&7)+#a@owMudO*hW}u z5_f=YytVFeAF$1~HaPA>wy?F)amU!UTbmO18QVc?MR8xSow4?G+*fRT<0j+uu8lj# zR>j(mxF6YCSUV8+54PU0x4g&WerF3>yBOzE4vn)l8^>4RH`r!b>lg21TMFAtBjY#m z`ygA)aWpYLh0D&^vU}sx*e+R{5A!#Wk?p0|;%ji(26=Ob?VI=v<)*J-Gs%^(iSO1g zlv_hCyUtzwE3zia%b( z|2g!Q+UQ%LXDu4Z4oR=G)k8UJ!z-SV=HzC#Mjj8Px*eWDtcm&tKW{^hu)XnB-KX3R`5NoIa+Bi*S~JHDDlgmUYp;it+aX_9onLNp+|~bb++WJe zHv0PNQRQ~XH$-1sZgSiW|8m^u^0JM->-3G~cF1?LzPa4wxLg0_IC|k= z`uPC4@LpV@H^;w9Pp9hEu7(~mZuC;sF9-=PRUSyk1!>sLNE22Bt__|A{ zl3vpfQ>fhb>N#}K+RsS`^gMoBPinr!SIk3tJ~f2xrPzvM0hqZC&Zo67bLE>)XRy%= zsY=D8T+`cGTG>k-D}KtBZf#)2lX?MVS-Z1hDcdY-53oH(`>j2~_Bf?vnO2stEu>Mf zLRwq#HT?vQgFQ*FR&1l5r2TkcnbmxXF2KxcK1HwMVP;ly5gmpVdb=gB(o5*9wV^Oq zK>926%8D(ay4IHae`D*#CNqD3ve$WW!Z5R9YiJ+Ltk@bl z4l^sZhWy=$|1&GLhW5h>X0lC0QTO1CB}wwA_PlNBqb4c27E z*3kuPvSQCupojEVNIUr)*3&?kS+N&r!&NB5I7Ry+*IV%!<86XJKZ=UZX9z)EDwU*ylR0(P5ZbF|KJ%R_t~1_LbiElC0S4 zG|-x?ScDc?lNH-dQERedZ%{)#eH2p7%I%yz)B$EzY%eY9k2AuGy-9mvX2ss5q5)E7 zR_rYb!wS8#E3eY~XuGwiVF#_ritVFw)|UH+I{PS@pRQ!Z_E)~nDWN9TzGi!edRl8* z{FTzEA$>nTcwXv*xKi??bc+)j?+&e9y1S+TRU3uadAEX~5rP9f!2 zd&xOVD`95ExTZB(v9IZ|5GkO;+q2U4RwR&3q2ukr%g9 zX2rgzvACTw&tpH(LYP^xAL#1qqzAKN=V?5w(EE9{Rr)8IZS4XqY|UR?%C=jp13PF< zR`Vx1XKlHEm-7=P2hIBRtNyn0Gc~bRz;=OpT6>o57rNHkPPTv0J=V^#U8MQe;%mI^ zT%uxY-PwMnH>_R5_8Wb|CaXEM#sTMdI$Li1X$_Tiy(xRN#@`*68V570=~fG2W;NYv zJdIcxIx^QaDEq!oV0 zn$4?1)?_tf)jn7uZRT^RppL@KYR0J!H=}nv{^Hdbm|4wul{r?*%xWg60Ibk^d(Bna zr$$(lwe_j-)@Gq>wzb8uu(kED?baf&gVx@Mov|kC?o-|ZjEtWtzju79F`GP!-L-yo z{Hlkw`fN$+8f!PPRaAFdD`ZPn^Q^tamZH{LJI$7=c3W$Z{;N|-eQd24TV?eFo2>gS z>5i+4a@|s96z<+FZ~DTYkk<-s2i+}VQZ_V zvdNy9UZScCwV2T@X+WVP+QuQ~+jnK|rP4Ej7(92&nm!#R}>1I@h=Y zY6Hydf`Hm*O?E*yb<&zV`n#znQ{*^vE$^--T9aLnqjp)7UC=|h?lnEE;!*chDKN7O zu2K`Hp$xmAmkPtoF6gChgyDS=$bqWli>AAGOq)+}HI{Tdc`G>!bEt zlYQ1lowO$VtdF{6P4-zIRs8`ovgQ6;TzynmHrZz9nqaL1TR-)% zwV`bN)e38K*#@Xx){5B%sw37uV;iKtvGyz5VC4y+cdA}*s%waPFSXn(Vq8)kJG@?YT+qvL?IkX62e~j+0$CR^`F?u9DB8K#hW#U3ZJx^{~`5cM!L# zGcdF3ZdEVLkur1b8K?Hb3cWG)SLxf;F>BRe=dH<#-L6vRqD_9bSmU}~wP%wR%c;M~ zb%z>gZ6w=xRbZ`%ZGxI%EzEYOdfM7w+3r$XtbM^YQ5~?B(qNNolKR40W4621?`$%k zJsWIy-J|@El-cX9$!dhPp$%Sl-K*xp%!*A@TVQ6zrm1&fX2qtdOE9xy)6~I7O`Eqj zc-u8ior9Sbo2I<;q|B_?eX6cCS+V=nIBT+E_p2?|WW^p(m#oQ(g;bCEric6Z9Hy(G zFtcJa)RxCkhU>&k6@{4b$jTna5poRl*ad%|UFBsQT8%u|2A~vdP*$oO#MMPYo=$v#$ASyR~JRzqp=IXJBS+ zpH%)QPpN&@ zWNjBI|6e<^y$+AdRBFtfJHlv*ZbW^JEQ zRbYi)Sa+BB}>=695>4PjfY3argzTcc)Jdx34OdYVnv z_OFd=x{KBNa;xWF$NxlY%1$l=SunE)k1F{bZrQW_ zQRUxYTB*^j(0x?3fSEmbRQ0wdd+;MQ#+vNGkJNf=a(($&owp`?@Dr7_QQF)~vImc; zSulQ=s#(7KQ?(Fg_Tb;u`OQ*OcHQId<0@r~7{BA$Y_U74vaHQ$wv274wa2*ZGqu#( zN-q0MZLzkM%RX0^ti8!)pR1IYO`C_g?1UO+Ey`sl)I?)+wpp4wsh+Y%%{S3WwZ&R$ zb1D1KT78tAx7Gn=mA9e?x(a12VdjiZs)44=JEQqJeM(KXHm~_=_bIi|+S2BW-Cw9< z)}C*^jP1NJ+Q~hfR+YDz9^U01POCQ7K5hQI`?Q)5GyR=b8%&uurp03S8FkcJwHC|R z&RJ{0Wu>aab~7)%xU5tSG)C99NK;>`yR6;QViSF-=386PVw3wzbrxp&`%=a4Fs;19 zZGNTNSo@IM{7U6nJIQ5d)k16EbJKdcEtehwl)Q2 zC#@B=+Ts3D1zs~VA!qxeS_(5~`=i=r%De}7WIw5s);{Ht{iH5glbQHg)qUNJT4v&B zm1XVgRuT6FHOAVdR&TO}ti`pCxPMXmtW|0KCfiAC^;$1>|3fv2m^NFtUdGnLS~o7c zsODPBOE^mTW_M@)mdw2Q099BJHt^7o}%glU31rgEd(dt@l}z)pYbZ zYqFY-_U<)3$cnji3v04sE}dshR?MvzT9XxX>kZaq#bWdYYqDZ7+W)3$Q&!BQM_7{; z^XT!`WW~ICyER!cuRdsuWM9YXAFRo~j@ACR%v{U9j@7NL$-a)&1Fgx5#p=7P$%@75 z`PO8`V)bTgvSP9Npfy=B?$4U6829(K=}%US`?Dr17OVTg%!DODVskV#VN&1+z*tW~q z&Ra`rd(2%?XT4+EOl$iY+X!p5+n#nO>#((^ZNFmMWvwHZrD)f?=D40*mZH4nzTp=_JA-6%V3P3{@0 z>7T91Jwr8}@>ldnAK|$6)=uEKq1L`J{aL$U`m^S=lQy?mOKK-=9=4W_vY)LrLs`mu zroS#IYj14;%7$9I0cH1Cn}D)~*5r}H{aKSo4)T+3aeb`!CE~~B2TDywN>gYBfm>!06Ssk5c zZ7i2%=!Mqq=CTaE-rB78?cH_t->p5}z9t)g{Gb0Tq)qM9R6U(x?alU^_?sI6YagL( zw6(J+3t6KMa@-1Q{tj|n#F{*#*VEMxOAlsV>gg;Pza!7%tgpvdlXI`Hr&*KhL<7Co znp`Iu=wsIUc3A9gsOuiVsJ$aQEMv>ECil>pdX_c0htAYXt=-DUHPR=oP3Geo=}X2) z9uJLmt-qm7lE*`1on`GoKEKBLI%`ky`8C$ltjYa#WBsf(xxa3#cUfD9jkNbl94ldlS9gnp`8B>ZmojMmE(KtjRU9nNB}y=0&cN z&2$HA-*-6eZmvVtE_V2eZK*Z6^KYR~T9Z3}{u=B@rWLuiw$#0?$+fkm9%D`Ja9ip1 z*5nSimELPj_Izs{|FLOB_Izty*P2{g+vsuDt*d@l#Q__*ZFSxA!~A-@1|E;`x3{!ZS5kCJ83PU6Z(sq z{%UnXf7awW-%a&U1g(@hK``q-GW6sZ7KFWGo z8;!E-jq$q&bz{2eX~w)SbULbY^g?SdcWM%oqt}<$?8>&Uyk<40r;c7$v!}jLUbAmZ zPn~iCW8pS)onE?$HEFY#?qQ63AHfzZuQ}Dp)sru)nXBiQ*SskvSFbOx`I6ID@4c*M zUwy2+=ERu3`a*flQ%*naKWWAyz4z1dw?lYUxc3=sJ#5(vof^0X=uwx|9H1wb*L*T& zfSzAo^BUJ6z4o%2gLI_4=DL_c`dE3*C9Wa*{AD$V==f7*y}uSSM9ZHak=I-=bb8yB zuLIU(ocVf0dCd>lCYIME_i#P;vYNy7%JQ1gnBh87UbDUXYJK#wnpf*{a>G{?cb#BHs@r;zs@~-XN)^m+s3oG=#);UdGqa)Tn=-iNPKWsXE(RmYHtH1tM zj+;*3!&1%}Q(02B?!oZ%)w~j z>~7E9`Zk#P*SY(22xjKYwl$p=Y8sM3sJCs|#XQm!gZX-Rj^ek&VvsQW@)F=6ST5?<-+e4c8yDp}cb)F)9 zkbeoo*e1^-`Yg=M8GkRBfA)m<+mx~g=j%2wGiUSlSZgw8^YIfIWplPb2P(*MGrclr z3v^xnhE3U=J*G#%%$z-@$6J#*drVJ*nK^r0-^jn?P&Q|e>$%os&K}oiVKQesJdf)R z{QC}a4%M^v(Lz1ZS~iz0)C1{uazHXz|7y^S*pYGmlj}edct}a%*@#eeGq2mY=w4JlA31DR_G4aWX@LT3)bXu zyHfiro0>9bEA@Gp*=MVC!zxl{=4_P?Sd%$hrSo8B&Q|M=)upC++^*I^Ycgl6bp$4J zw%@Z_^H*`&>G#_S~i!h(PPVPfM>0qTW z*JGNRR%8Zu>xIqA+PuNDN6&3hW^a1l)@xyA2H(-UU}gs2(dS@h2H(+jTgq`Wy)uLE z=#$oD2H(|}tjP?%tD~)?rkTP0I;FLknZfgo)P}0#{`UJXWioYSU2fWW_No&*MneY&Pw$dn3*&FcW0QHvr@g^n#@_Lp4(Ge zG0zBJ>Xp`H&c4*MuaYt|XJ6@EFf(Ug>BH7!&c4!7n3=P)`t3n-oSCz;`m8mXv$MLz zP&4YvStmVb^)zeMvyRc%db_pFSzmg-*5Q0pb2rp^Jnfa{gjDeZ?tm#a%Ci7X-nGG}Z zS<89qCOOW`XDw%!HJQ&^PW)IYlReneTgw??t$NmHlH{H3nKx&#Zs^iRu znKP>6?1h;#s^eU+CTCQ~*?x;0XU-_YIcQDJD8t!utCX2Ds_UGAnKP=(U#~=exGvRo z;$h~D>NyK$NtrpLdd_xhaz^!>Di2DToY4qxJ!g!y>U;}X-w9jG=Cb-uq}&F08aOA* zE#K47@fVs_va?2dGMyIIdS+egZR8w&)Rg6A&GdG1ybH@}uJPtNRDgWTxY+vY%ZJYoGrHj zo<|&iu{ka~E8p{|lT~gbJ@cGV*5v9v-xLn>NbGFo(4>NPN)LCmy z=4`361!m@Kne**7InK=4GACubF`2VvPQx8yGG`rPmpK!yRnIy{&o~>by_1z4`;3#d z)6~r7n$J3;%58ur?1aiK-}9WazT8H7mOJ~c^~~xKyTS>-YFf!-TkEWqpTgnZv$Oie zzTlkPQ)VM$w>b%W#mo#woOGC(!H6>yW@a$r%(f;o7;$>PDaV-^-0cLd$qepxdb}lN zW(MDICd14OzTwQbCNubkvlM1#aE~+mJvq+I;2vk1HJQOZ&M}zG;MmwbPQ!yzQ|?rM zq`l4J{xu%6>u!%dO`%5lr=H7)REuAk(ys+-5dL*GdsrEPg#$|{^0D5HRs8?%wwzS8e606xL;x$yUsKzvs)|lbM=rPXydWCyL?<> zoXgwHSPI*1uKln=@6zmgakslpT3espnC+akUD>VT?r?eKXPo$2cQm^LTZ*;w*8C~lG~YOP10knOCsn*xu--R*Mm+s1MZvjUH^ z`K>JvEQ!0v)zI22fiPPeYlj1C;wHQDtbG@Ffo+7f#BN*SrntsiYu0Ti+cazayX}s< z*R{~vxNdK=g{?i@Elo{zZMU|zTSKaEQ z*>w7<+b41Nxteq^_G`Cq<3g@oosIdse;YT$mDkl+o$i<7X1NZ--coJ55AYPa_V<^v zy{c>X`1prhQEU0#E5$$T${8SK=FvFEl?Ri58M!}xj%zk-I{n!F!T3j9c>|^97b+&_ zk@$J8eXu9JHFK84FK|U+h2BOvi`@%cRR;aD%>^zETTo@iu+^0pxa616uFa9(7#z)1 zbSpRkoD9xjYAQlJ2YeKnClFs=`p?**rCjPFsi|lc_&-Pe&uqvp`m^`OdhEu__xvVg z%+CL>b32a8Z!V9H>zNMS!F18RO#X!~a2M*B$Ic&VS}>2PfA6Ti=iW74#26&zUz+-p zMzXqvjAR>Ak;H%ANNTr~ku+lRul<03)|@wZ}WO*x@lNXr|?P9uUFH@1^ z|GZJ{<-MxuSEfV5+sLSHV7lp6W(-YYdT1I`QD3IUXid#OZ_F}#8nfqMJT8pQjq%4| z{2q+oi}AQ;eGi#oxq|Vp19Qeh#Y``~z>KAhO#ZD{W*p8g z9*>{|oKYgq$Y;-JI@kI0R^cM|t|_LyjN$V5&zfhmKkw$bb*MoHnddf4H+5s0-TUXw zRc#)F#)>=iDaIzxTy84G*rfE&8=LGyjeY1~AG+wyPBOL)Jd-illOFnvV=o?M{O8Sj z%Kq%fjKiLc$DT~Uo=n8<^bPtjx!=~vI5zX&?XeYl%tMd= z@y^-YMLQ&QTx9CVeYHl$v6=sFk7Lo}z3A~j-XWX2Wrw5=zpgypBjec2mHNF>k6Y2>yG(~ZN6SAj&AslG?t%Z9 z=fAwkN5zn|<3T%KGVRD+w8mYugZn@iYPwM~1~oml=9NZn?iSp=WK@^OS308vuBp+B zLv=WIQ9GuadNcWNDlqw;lUdf9+|~bg@2IbI@9ib&Jr=!JK<{zrJs!O$p!Y=EyWG8N zJTE(VUUuPm*^L%r(1Hgoc+o;ETBv{)_}Lue|F6v0mFiq+_NH^on&vb4*HoD<+RSw0 z(NuQbDB+Bk{>F@@6U+*9ju}U)xBRsb*$D}FEF@ygK8)FK$Na~8Y{sfIbJjyb7;IjM;`sf9U7C-dsy z|JL#UukQEE?z++*tH}FAQ+?*Yz8?AKYZHg0j?31$y#AH;v$-?BQjg}E(2?8ZU+_iC z*D~ESky&;fkQT1=dPLLzx-gNp#;1dO2lh;$SI5X}VB|G1@>+J}<`H4|$4AY-E3+K?_G{i< z4qd_?Gnva{DOD7kD>M1eyrNWOsxlqQU@B?`N=DmEHsT)0_eDG~_bUGTLLJqn3aj1S zn42h9;`l*`uVyZDU(al)3J^~Kr-0L${H;wg{Ibs`D&ma%2Dtp{`V>m)+dd(dRP@DYvdo1aiXxAnb-Gk5nLlkgl`E@s}wnYa7a;C7b#CnijxBYmIM zvGh^j#qL-t?YoTm3u0HE#J)Vq*Fc_y&diUNSxT~$ai-~y`dyz`TOa9rGuLtV zznxo_-;!TI75guC7gPQIlep#P{p%+3-|OjrZ(=t+vH$eMTs@=zL)`nL{cAB7^`FCB z0dDBOPUq?!{nONE>W%)JsF=qvFL4m}*ic=~+>uzo@JSEg`z%q9U$*Pr*tV;=v z9I%)(GGirFFd&5~^HxGKpWSE@mo8BE5BM#y1an)0IWNJSmtZYQNYt{S+SMlaJHGeZ~^T5yC5-;<$)Vn!O(q9f- z?c2e<$fs(P1}$^%&{dhwQRblQ6H_pg!mU&tv2ZKZMJ(LPf2T{16>jCfiYKvfD`g=T zZl&71bEf)xAS2vLyD586LzRb&P%?u#vzvcqwpQY9x|cZ=rNXT=3bAl2jX^Bj%6}VB zdK5}8@(UofY5t%?T6!FlRGXFzx;^QAKD$XAA00F+sZ^gH^l(xMeKW|XYLgoL2*-(o zC9X5LgzGdPd@v~!ZGOi`HB`Sam$_Raqtp$9_f||(^4S}uCUUG)Au{rb8-+)Za%4Qp z*)^EIS?}xze;NE~#aQP^-xC$noSs9zs#u%j@3UyX7&}HrduG4}`@8Wz3Jvej|O>rt`bx)qo zdG1}kG<0vpj?Qv_L2{9EVCeYd1o5hw;(Q|Hu=+2cTsNsLZ&<-c478* z@#B3hXO8rJkvTYjOKL3rgu>V9tL z%hWVy2e**se3;)*?M2JGogecz(Js1_|9xt0a)xc9-A)oS7V}e^s&c%a_r@>Wri^Vb zYQFDe4$H2TshSOwE5OiUgDQQ-<5?Zw4L!=FBxc%prrw;`jPFQVS82xg zWR0o>kk6rNv_3wEI@9;e9R7B^RjPWCriA<)FOs=KW%tgKcbqZ`Ob&8NF zLd_!Ni!J4-V&qFur-buo<4ZVGl32?8fGKqx{kT4#=;+S$2~%b%mj8MKk4;OR3}iA; znt_^`D9u4W2bmm{<|02Dnb9a6jeG&}A#f&2XQFf_N{f&WgDa38EJnUq%Pd6@ z??IhCsIv!kN|29&Cy+mZIww$Ciaa?uQwL}2$T>QWoNp}h>0ky*Gf$qft5$1Fdk~i(K7qIt zu@i%SV`K~&h%*uAAkIZR8gT*QnTU%J7sW`wE08HhW)I>L#3vA+i0Mm9E1rmvtH+6$ z=iS7yTtiO8tZ<)=FGWqqgPrD)nvO?mIv%O%c%-J|k(#j{j1V<5P?~}I8K{$iqcTu4 z6E$;CnuF3D9F>DQIjEC^7IIN@G~&^yKN>Yh8a{@I_pw0;# zdjjp0^7s8VCzhhVSv&ZOw`Ol zogCzIP%{UmIjEn5c5+d3G)hOKbTp0{jXI-IXEa(UK+Tz4CoXj+>d!>YnW#CF>x@k) zLY);TEk?WtaS7rR9CxpL!h5TCN_;6Yv9WSSnP4th02YD8UO7zuoR3< zK<{8KSO6A*#b60o3dSZ%{d6!B41l>{5G(*gU=bJwi@^w3Vku*bA}$5Vhw}o{!Avj! z=7K@601SaeU>Gb0BVY*_1xrElqkS+P%mf2qE*Jz0z#_01ECEZw*d)vwmev=63(nP33S1q;9;uox@>OTpMw%ovyp7Jx-yF<1gd!BUVapI;pU;$VJhQVSm0+xVLuoUD!OD@+{FdfVU17I!~1Pj0rSOkW_VlV=hfKjj%q*`bn zOb0W;0GJB~!2&P@7J*@~7>s}=U=%C`W79DMU@lky7Jn1Os3$7z7Kz5Lg6;!D281mVi;P6r>Ea52k~eU;xYogJ1y|0*k;f zSPVwM5-amngPCA1SO6A*#b60o3dYvMj9K>eURNo%o}uImkS{={2yqeOV#LLW zODv^+DdJL;#@3g1V(X)QOUVQf=UPf8h`0dt3lN9EB1@?gMqCU=z!FP5=OQkxFL5bi zY9RflgP9HH@V!u`ji2`Jten~4aqkC-0c3(;2n>S}FbYybv;zjfAQ%FvF-pMz7z9IL z7>s~XkeZ-A7yyG{2n>S}FbYyr)CWT?Bo2cSFbYyj)Byuv5DbA~FakzFYK8h>01Sd5 zFbqaazKzrjfnhKLMnP(ecEA7_1VdmLjDS&)+Mzxe0E1u%3>$WkIuS4mQb!yG2EZT~ z0>fYgjDpk&^}zrb1VdmLjDS(YEU8aja1xs01Sd5Fbqb(C`dg}9}Iv&Fa(CdNKdH~1?ei(2LoUb44Hf{DGh)@ zFa)OeMji};Auv4`c`yiu!1O-IgF!F^hWkoB0!Bf~lT11o0E1u%41+WPb-(}^1VdmL zjDS&)21@2EZT~0>fYgjDmp?XcG*9VK4$lLAn}kf&nlHhQKfw z0iz)O1@*xI7z9IL7>s~XkVc|D7yzSS=o-m~!3Y=y=~~nW17Hx0TqpS`NI}#A17Hvg zfnhKLM!~>MQa=cWz%UpAqafXkHo*WG1VdmLjDS&)#-ctL0E1u%41*Cc3Q_^;g8?uI zhQKfw0n=}hnjtU>25yy17^HC$2f+xKejDn8Q7~{j>VuIxB#weKUgGreQ)4i7a%#+V$w8Ec_^9iWL&%4a30q2=5#%GtL@gyx6AY#Obj0ZsOguGa zesTbDV8YaxVveO|kmJqCK^sfW5HcZTLZ}}`9Jy2KM?tzv;&e-#-CZ~%WCC~LypRbZ z6GR+B96}sM97Y^L96=oAW9KJFk%=Nh6QyOEi1V5#BTq-1&hciB(J$fv@&ROmh(nX) zs4y4-qmyK`Q5&P>yV3I9GG_hrG5x;2&G{@c7Af$#?nHBGsVdf zWFn{;wUlF{T)H`#?m@rzU<~)*T#yM&mV6Klf#JzgCv0OGe`KK&{XsV2Ed@Dv=*Ey zV-6t`nu_*0(?2t@zLob$+2_PSshP{n^kmKUyppDTN z>V%L9aVejRrL-1CX#}Ow`y@m6qZcr6zl=O!V`(kOnf}Q^WPqljq+&T9txoq@hM!{>!e zIx+#o0nYPzArnL#L_Ua22n^4Z79wC2q*-zBs~urA~lL`C5w7 z(1Vf*gAp+LptKf!P}+$iLxpI$P}-zIv~P*l5C>2vh&YHiggAsa%*XO|0GTi{5ld+; z!llK@QItkG-pnz2d`Mz?Nb1l-l1T>xvn39KAuv2!#vGn4HN(h6IK$TgWFp8!5l0bI z5!x(5o0gIZARj;`SR`W(A`?U=#F^sc5HcZT!j>}5F!B*g$wW{Z1!)fY0s~-hj*K}t zNBRvS6S9;{h)el8fJ_*5!kppj0OAPpQN&TiG#6(y7rh`(M;w?dXAwXqfK1R*&LxO^ z$Wq1}LTT7i+6;3Gd@jgDACdOyQS<@^9+f(QN99}s$OJ7VALM-hKvA+FDR4{;dzh^4d{c~W|bg7g%61Os3Y41p0a3eqB}nVqm8 z;hBUL32PHxNZ6FHEn!!}?u54z-c2}|a3ta5gyRV(6G{`lN%%3ro7grnKk>;#m(S-* z^L6(1^9}Wl^gZrdLXs#Um9PCHGDqkvu86 zC^?+`YVzLXcauLz{wVpgRkEh%6|TAUJ`$fwjzJ-BAGv*pTd^P z|Eol4{JHfSRE0mQlScKZDrNHL9h&lIi}*vN^t?Zwc@gZLB=I7!Alc9HX7C?ij}*z| zr=~Esft4yrJQ;kcautq~stCt}AAlFqs&l4yRpArhDX?wzbk58MkAjVBNajq#FM~qlPr#Z0&|;6{47)RT>E)`lXzw;@@ytkEuQZTp6v!a-%UB& zj_11@&-W0X@8MkITAuG4c@-v8O`68F@27MM@rul#Iy8%qoXwx_TEMHbgzD4t+{z2o zkT&y5ZKp>32M-$4d;Dpy_qpXm)QpZ$bNY~4@Q;zVq)(_7eM+tAIDZ1{GipmGxaU*U zo=#H-I!hhtJN_KzPyET2i~QLzQeDWcvZ;dVN%`8?UlIdM$JdjY>g&U7;2Xef?UNtf3;3>P4)$Hkyw*3GInFnhImve$bB6Cu=3~Bl znA0mvV}^axnQMH7%=asP%RkI=0{j{DCQGJL@_A@U1D5qTmwU`_zMOeIcn5ed_CqwS>MMW7kKIlEQJ6oW6cJI8f4w)>H}12lb^bNu57`#QgH&5JlTroFUp zMpe6m#0|hUU^noT^Bd<)sp5CoYC4+eu;uol49|r*Jd|CYV zWwESs*|9Q9W%1ADb%tb3_YjTDdWd;b)+5Y2vmR&8%38wwpVI$5voWE24Zh{M)1ATG z;Lc>e2Ax^F`b!JW4bY0$Mj+r#Pnm%j2XgQ6mvCmW6X8T12H!;@9QpWH!|y1 zj-To-kJj!vVUGLcEO-0q7QSonQUO!*cPSi>Z{=^Q`1y0xF3!04&dp1=@i%<@{DP|_skxP8j@R)$jF&&*pTe1VzL)Xxok%6luV-p* zw=!p5;QJasy~xzudK$-X^Bs%r(R^RzbvlsfFsmnU+jVEBP+WO9NFW&J1GmFK_Vun4gBIEY1&RYFbTQI3CLPW`4?NYI=jZ zay(oGI6sW3X%F8|dTAQpuleadCjaUVe^%K`_w${bpB`XpdXsu`CZw+7%yg#ad%|9v znZaM&_0vqIrq3ytT{$pJnn^Rs%S*Tn*&R zb4T%Chv1KoHKjW2+r(f@;+Br za~xHF;rwwXe-l%UJ zUZw6}_EHm=z13aJTs4W=N8Q8h%ikr^l&7XL`>Few{nZ1^0sQ?WO}D6-%v;ri%yH@= z=54BodApj!yhA<09IxgvC-8T4G~KBlXWpfrU`|v|F(;|T%)8ao%zOAxH*1=#o@Gu^ z&oS>+E0|N&D&|va4RetyW-eCGGnc3rm|N9L%x!8TbGzEi+@W4(?o`{Duc#f&UFsF) zQS~bGBlSA-WBy)v>t8w31?;MS=X`+4 zYps=1bQRcJJBn8v?5Fu_9n_!6YpVGxCo~Woreisi4-VIHoF4)HMJI6nYNn!5+Q;!o z@FtzanVXq>{n7jt5-I?1)v27h1sta`N!Q~1 zMDT81oAdWDHUF)Q431|oHGk8f9>=qod`;60I4)%JwM%DmJe$eCa;Y10{4i7Vw-K6h zJeSG8JE5C%{3uh?Jl&Gx`Aq)J7TucT$C#SJx-G}gfh%--&MXI4>W-XW#pLUo?#%HT zrlz&J3&+La^SUc%)`9DFH_pERzNB+F{~}Y-M%|O+4d5o-i!+;q}<4h($W}U}5ZVWbcp5ROqu$l7| z=bM8qoyDAQ0S<7U=6Im9j5*kOmN~?Ej+yVQU=DLuF-JISm{&W+%#qIX%u&t@%xj&O znAbTQnb$j;nKw8uGsigFm^V5*m^VAGFvmKtGH-ESXWr`UX5QxPVczb%$sF&z&79zr zFz<5SWlnSsFz4!}I6#_@`uTGzF9L+l%{L0}!T1#JoXB`j6Upui}`VEtx7o0feZ%zVderNLY zg3HITV)FBXD~aj2k~!mIYD#sba$MO}nd3@e6;~Q((wMv_UDcS?Ts1gToyj}RRf}2A zRhu*Qnf#pY%HX&mlb^?3^*Cca6@S69v#fVaB3apo3qoGXXp z+g$u?L$@1qB8UW%47H7#=u=lB_>re|GOa~x)Bdd@YHpIS?0@t{% z=lohG?=IJ9j@L0YJ@2}a9IkJSe$@6d{^NQyR=RZFl%OR@#q zaTtr*rKE*Pk>;*s8InK^cZcM}voouiS&FO5$gWHwQY$qIAR$VtAabJu4UiyimF5n^#>i!YHY5M!!bI-dU@7^~vEM+_Payf6_Jzw|SbIv{Y z<9*Dovw-}%IsV43HsD`0$A7u&vw;5#9H)ve?OMb6Z<^!3+SSAP@9ugE$A7nLFwGUn zyRiazA7IRL&)>u6efV&lb2~m<-Mk+ku4(SThbx&6;=}dJUHEX- z@*#Y zY`4`vxH34n+Udmj;(=qIKDF8$HjBgE=Gpt&oo08Xb+Y&L{JCcLZ0pGRR(JSdv%A`9 z^$o$&usLk!(aY`i-a>ojT)WwCK9eUiQcm=HtG(f{mnU0XJKgMbYN|WjAGTL|If})# z^>(v6Y~Ni^cK#Ibi(RUdR%L0}>!TWDi;OZSTb<@J4=>E81<hdQGtI#l=VpnR0BJxHn+6BLwWXgz`({1 ztafz}-2`kQM^lC@`>!0$q$6DQXF#D>fj|YdwoWy9v-1^W1N% zmc3RI6tquilD#-+q}RI*JZ^7{kDDIjofTq?XAmEivW<@q&E#WZi}^Uucs@9?V~h$- z>SJT;`ZzCyOgB5c+FTzZOKLtn7$st#XyBaTgR8EnU;{@~u+|L~xH=&~R9p~XJqHBv z!2AJ5jUNDg(^n9l;R75BF44u9PRm;QSQBX#27h>cwK;4Z@2|G{$Jd7#^NOWb=gi60 znO47rvCLG`2i;O@IBa*%4xERO^4D7!LRy1jX>%}atsP{BD0l#Iu{K!g^*im;7FitI z=wP^M4u%V@PU|e{^tlWxxQ<*Hwz>moF({Td*ITPb{rj4O){}P`!R(`EBstuNDz;kc zh_Sjm#30`46lJkE(%o1qj-USN*2>V)b~-4shJz2ZFtE2*ibZWCDk(*F&$Q2O^f6q+ zB6dc=b2S5XDux^&yhwHc6KJj&BnSr%!qI_k96Epopg<~-Ctxq+1Q5iUfHcUYCCac~9G zDvj2Y89n|3^`zp8C*HzneS=V zFf~GY2U(A3s>ZGmQ7Cv&EOy&N;HXX*NAQ zy4ET1IoWC=ZDZ2YTt!KRm|3eMJSeRry*+!NHH=!!c`g-wq}dmZ=R3^-@@uG^pXm}P z37P~VjGqKS7)l8Ojj9By46q2NA>v{!BJjg5LWL0+A7fRlQ zNya-9rvhDd4yEKy>jDQ%2jmb8N1IX9hMaZ3??#@B-*^@}s>ErUG7~Iy1+k^=tHutj z>#qRIDY}&=i%e7SEfku>b_>@J7Q5$rpGC|b9&C13PPPV^TNLJe9!uWS&6Up<_qEQp zyO!)och#QJ60q;aTDMp+U-P|HNq+67gJb^Q|0~evIU`R&(Nj z$x8z=6vl}j=ZpzyB`PVd#3tk=l`{-E&9rM!Un*3j&z>{(f&wA*L6i;{j|=EkoRuk9XBYP}>z~EmKmZU4f{R z#+8vu+RIHG+CJ{J$%axY3M&x^fERu9Jw~31x)sw|7FRDYS!k~?A_c%WSF9Jij=}<| zy2&@%dOtiW2roD)xQZk%FaqK*EMk-|rVKmnOiElL5(<^Lill@>>eZYau-GWos%?y_ zZ8aiGw2O!mq_n={iPWSbzJ#m8bT44zu@FJu#?)3eQB@9$q(K5nDW7KvJQHPUvNd?7 zPcnxwkt0coFWs#%5;K~gwMRJQ$c0oA{!HB z?3sY{MqDY|Q1hczL(GTKY%I5RW|E4mEP>~kEKRls&oN2nFtTzaDe+}cXk^9AB|%LC zN}6m9H4R8aR#FESSuxs07BM}Is0!K1avZCmI0Sjgijm}(%K(yjs6P}b#0HTqMwu#v z(n#BCO}Spx?6@&UP@jXHa+o zqNpf^cyKGogQzeIqCIs5luAG;oadnwIwjKcQOpuXPy!ptD?>qJ$YUvSX%$O!N@QBa zL>$HSxj^zTHj+GVX&&*3TrBxekI8z;3`LeiXF#EABe$;Tx-eP;Vt)jeggN5a=)>xv zN-;uR9e&u^dOT2Bmj}Dw>{nL+Ql|x1*6DHF z))LsrsHMpwZH(06N6CkX6nhz(jOto~nhHuGSphW-h$6jC#NkzByXu8?ZX~ppv4`uY zQ3($(q+NKhM7@5R*a>Uf!lp99S8Y^+*Pr09!AlF?nfV z3t38kGiWlXq_~nX!IV@k3XU`z!XiY_!4X7U8v$2zVSePi4vN^~Dhu$Sxm>163FYIs zXotC3Ifx!#IAJ+)2ZlZS6t3fm z6paEi$BNL5QN==QrM=ed*kpwb2Lv1fwn8T%TLBve>oD$*m2nh@j32I+-i3+_6Bi<3 zc(CL`W5sk8aGhGm6cRgI4uD&(Iug|mZR=xb6KF^*OfLb%@s)yGkEKvC%=#$-&Ikd6 zM_dL0BPa#0N-0@l@~SFPv?Lf1C?3?thO=jBL`I5FC_&;w9FsM8$!p6iI!BvdvR;%$ zgN&FKG~dKP+v_%mZW_k@i=&uMm2uGs=vu`<=XlmUpsfN*OvB-`5Jb&rQ?vc9ZZ`$h z*`dhpTd`t92Pj249$S;$sZ~2^QESt(nnufF6I=3);e$}C(z9MYr)+Om#8mBg*DqQt7HSTr-Y&|ySrn(VM`WQ z?z9*_5IX=VxbZ_iezVN6j%9wc%uOJc`OUI!1res_3g@Pf!gYg){tA+l@3acSxTaK4 z&Fd>|9RyIo?2%UCivzSyDfD!4fF>zWPZtNaO^Wb~f<(i7q!xi}mRF`qf(WFM7Y>z7 z%!WgJZe8o#>NmfjpXeL;?R`=BryAFJXl&k_<9F%$} zO$ZPZ_~Hv+NKsOooJd7^BC2r1`SOEPgQ%MY}MQJTbU z%APjLY}7RC6{=uPsF<6yitpSihFD$0kVVf4mm2k9L&F(?l!_AyUTH6BN!{LQdcHW­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