From 0135cd478432bb2c0e2100cb25a9163d9eda1504 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 21 Apr 2017 09:27:03 +0200 Subject: [PATCH] integrata/sostituita stored x consumo ricambi, rigenerati installers --- .vs/WebGIM.sqlite | Bin 5046272 -> 5046272 bytes GIM_dataLayer/DS_applicazione.xsd | 64 ++-- GIM_dataLayer/DS_applicazione.xss | 6 +- GIM_dataLayer/DS_applicazione1.Designer.cs | 411 ++++++++++++++------- GIM_site/RegConsumoRic.aspx.cs | 10 +- 5 files changed, 325 insertions(+), 166 deletions(-) diff --git a/.vs/WebGIM.sqlite b/.vs/WebGIM.sqlite index c83d452264038b152faaa53e0eb7f7f992c15caf..84ec2034d09d52446869b355b21bcbbbe1fcd3b8 100644 GIT binary patch delta 41793 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 + + + + dbo.stp_insRichiestaRicambi + + + + + + + + + + + + + + + + + + @@ -2396,7 +2418,7 @@ FROM v_mtzProgExp - + @@ -2481,7 +2503,7 @@ FROM v_mtzProgExp - + @@ -2506,7 +2528,7 @@ FROM v_mtzProgExp - + @@ -2540,7 +2562,7 @@ FROM v_mtzProgExp - + @@ -2626,7 +2648,7 @@ FROM v_mtzProgExp - + @@ -2820,22 +2842,22 @@ FROM v_mtzProgExp - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GIM_dataLayer/DS_applicazione.xss b/GIM_dataLayer/DS_applicazione.xss index 48588e9..fa1dd53 100644 --- a/GIM_dataLayer/DS_applicazione.xss +++ b/GIM_dataLayer/DS_applicazione.xss @@ -4,7 +4,7 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + @@ -13,7 +13,7 @@ - + @@ -92,7 +92,7 @@ 579 - 780 + 826 579 diff --git a/GIM_dataLayer/DS_applicazione1.Designer.cs b/GIM_dataLayer/DS_applicazione1.Designer.cs index 495e426..5d5db6d 100644 --- a/GIM_dataLayer/DS_applicazione1.Designer.cs +++ b/GIM_dataLayer/DS_applicazione1.Designer.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. // //------------------------------------------------------------------------------ @@ -10327,7 +10327,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableLogUpdateDb.DataColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Data\' in table \'LogUpdateDb\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'Data\' nella tabella \'LogUpdateDb\' è DBNull.", e); } } set { @@ -10381,7 +10381,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagAmbitoGuasto.descrAmbitoGuastoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrAmbitoGuasto\' in table \'AnagAmbitoGuasto\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrAmbitoGuasto\' nella tabella \'AnagAmbitoGuasto\' è DB" + + "Null.", e); } } set { @@ -10446,7 +10447,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagPriorita.descrPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrPriorita\' in table \'AnagPriorita\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrPriorita\' nella tabella \'AnagPriorita\' è DBNull.", e); } } set { @@ -10462,7 +10463,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagPriorita.stileColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'stile\' in table \'AnagPriorita\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'stile\' nella tabella \'AnagPriorita\' è DBNull.", e); } } set { @@ -10539,7 +10540,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagImpianti.codImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codImpianto\' in table \'AnagImpianti\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codImpianto\' nella tabella \'AnagImpianti\' è DBNull.", e); } } set { @@ -10555,7 +10556,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagImpianti.nomeImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeImpianto\' in table \'AnagImpianti\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeImpianto\' nella tabella \'AnagImpianti\' è DBNull.", e); } } set { @@ -10571,7 +10572,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagImpianti.tipoImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'tipoImpianto\' in table \'AnagImpianti\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'tipoImpianto\' nella tabella \'AnagImpianti\' è DBNull.", e); } } set { @@ -10587,7 +10588,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableAnagImpianti.funzDalColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'funzDal\' in table \'AnagImpianti\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'funzDal\' nella tabella \'AnagImpianti\' è DBNull.", e); } } set { @@ -10603,7 +10604,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableAnagImpianti.funzAlColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'funzAl\' in table \'AnagImpianti\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'funzAl\' nella tabella \'AnagImpianti\' è DBNull.", e); } } set { @@ -10738,7 +10739,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_macchine.idxImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxImpianto\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxImpianto\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10754,7 +10755,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_macchine.codMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codMacchina\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codMacchina\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10770,7 +10771,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_macchine.nomeMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeMacchina\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeMacchina\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10786,7 +10787,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_macchine.modelloColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'modello\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'modello\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10802,7 +10803,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_macchine.matricolaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'matricola\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'matricola\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10818,7 +10819,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_macchine.annoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'anno\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'anno\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10834,7 +10835,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tablev_macchine.kgPesoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'kgPeso\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'kgPeso\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10850,7 +10851,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tablev_macchine.kwConsumoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'kwConsumo\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'kwConsumo\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10866,7 +10867,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_macchine.funzDalColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'funzDal\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'funzDal\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10882,7 +10883,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_macchine.funzAlColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'funzAl\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'funzAl\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -10898,7 +10899,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_macchine.descrImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrImpianto\' in table \'v_macchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrImpianto\' nella tabella \'v_macchine\' è DBNull.", e); } } set { @@ -11116,7 +11117,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_selFamMacc.famigliaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'famiglia\' in table \'v_selFamMacc\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'famiglia\' nella tabella \'v_selFamMacc\' è DBNull.", e); } } set { @@ -11132,7 +11133,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_selFamMacc.macchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'macchina\' in table \'v_selFamMacc\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'macchina\' nella tabella \'v_selFamMacc\' è DBNull.", e); } } set { @@ -11220,7 +11221,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagFamMacchine.nomeFamMacchColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeFamMacch\' in table \'AnagFamMacchine\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeFamMacch\' nella tabella \'AnagFamMacchine\' è DBNull.", e); } } set { @@ -11439,7 +11440,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_intervExp.presaInCaricoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'presaInCarico\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'presaInCarico\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11455,7 +11456,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_intervExp.inizioInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'inizioIntervento\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'inizioIntervento\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11471,7 +11472,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_intervExp.fineInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'fineIntervento\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'fineIntervento\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11487,7 +11488,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.descrizioneInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizioneIntervento\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizioneIntervento\' nella tabella \'v_intervExp\' è DBN" + + "ull.", e); } } set { @@ -11514,7 +11516,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_intervExp.idxCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxCausale\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxCausale\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11530,7 +11532,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.descrAmbitoGuastoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrAmbitoGuasto\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrAmbitoGuasto\' nella tabella \'v_intervExp\' è DBNull." + + "", e); } } set { @@ -11546,7 +11549,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.descrPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrPriorita\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrPriorita\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11562,7 +11565,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.descrTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrTipo\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrTipo\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11578,7 +11581,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.codImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codImpianto\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codImpianto\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11594,7 +11597,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.nomeImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeImpianto\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeImpianto\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11610,7 +11613,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.codMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codMacchina\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codMacchina\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11626,7 +11629,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.nomeMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeMacchina\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeMacchina\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11642,7 +11645,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.DescrStatoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'DescrStato\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'DescrStato\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11658,7 +11661,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.descrCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrCausale\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrCausale\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11674,7 +11677,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_intervExp.isFermoSiNoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'isFermoSiNo\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'isFermoSiNo\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -11690,7 +11693,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tablev_intervExp.scheduledColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'scheduled\' in table \'v_intervExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'scheduled\' nella tabella \'v_intervExp\' è DBNull.", e); } } set { @@ -12001,7 +12004,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagTipoGuasto.descrTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrTipo\' in table \'AnagTipoGuasto\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrTipo\' nella tabella \'AnagTipoGuasto\' è DBNull.", e); } } set { @@ -12066,7 +12069,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagStati.DescrStatoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'DescrStato\' in table \'AnagStati\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'DescrStato\' nella tabella \'AnagStati\' è DBNull.", e); } } set { @@ -12082,7 +12085,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagStati.stileColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'stile\' in table \'AnagStati\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'stile\' nella tabella \'AnagStati\' è DBNull.", e); } } set { @@ -12170,7 +12173,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableInterventoOpMtz.durataMinutiColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'durataMinuti\' in table \'InterventoOpMtz\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'durataMinuti\' nella tabella \'InterventoOpMtz\' è DBNull.", e); } } set { @@ -12257,7 +12260,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgPending.idxMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxMacchina\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxMacchina\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12273,7 +12276,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableMtzProgPending.dataColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'data\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'data\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12289,7 +12292,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableMtzProgPending.descrizioneColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizione\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizione\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12305,7 +12308,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgPending.idxPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxPriorita\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxPriorita\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12321,7 +12324,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tableMtzProgPending.isFermoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'isFermo\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'isFermo\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12337,7 +12340,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgPending.idxTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxTipo\' in table \'MtzProgPending\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxTipo\' nella tabella \'MtzProgPending\' è DBNull.", e); } } set { @@ -12473,7 +12476,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgrammata.idxMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxMacchina\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxMacchina\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12489,7 +12492,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableMtzProgrammata.inizioColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'inizio\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'inizio\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12505,7 +12508,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableMtzProgrammata.codFrequenzaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codFrequenza\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codFrequenza\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12521,7 +12524,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgrammata.cadenzaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'cadenza\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'cadenza\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12537,7 +12540,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableMtzProgrammata.descrizioneColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizione\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizione\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12553,7 +12556,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgrammata.idxPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxPriorita\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxPriorita\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12569,7 +12572,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tableMtzProgrammata.isFermoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'isFermo\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'isFermo\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12585,7 +12588,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tableMtzProgrammata.idxTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxTipo\' in table \'MtzProgrammata\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxTipo\' nella tabella \'MtzProgrammata\' è DBNull.", e); } } set { @@ -12745,7 +12748,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableCalendFesteFerie.descrizioneColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizione\' in table \'CalendFesteFerie\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizione\' nella tabella \'CalendFesteFerie\' è DBNull.", e); } } set { @@ -12799,7 +12802,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableOreAperturaSett.descrGiornoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrGiorno\' in table \'OreAperturaSett\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrGiorno\' nella tabella \'OreAperturaSett\' è DBNull.", e); } } set { @@ -12815,7 +12818,7 @@ namespace GIM_dataLayer { return ((decimal)(this[this.tableOreAperturaSett.aperturaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'apertura\' in table \'OreAperturaSett\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'apertura\' nella tabella \'OreAperturaSett\' è DBNull.", e); } } set { @@ -13036,7 +13039,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagCausali.descrCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrCausale\' in table \'AnagCausali\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrCausale\' nella tabella \'AnagCausali\' è DBNull.", e); } } set { @@ -13052,7 +13055,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tableAnagCausali.attivaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'attiva\' in table \'AnagCausali\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'attiva\' nella tabella \'AnagCausali\' è DBNull.", e); } } set { @@ -13129,7 +13132,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagrOperMtz.CognomeColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Cognome\' in table \'AnagrOperMtz\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'Cognome\' nella tabella \'AnagrOperMtz\' è DBNull.", e); } } set { @@ -13145,7 +13148,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableAnagrOperMtz.NomeColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Nome\' in table \'AnagrOperMtz\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'Nome\' nella tabella \'AnagrOperMtz\' è DBNull.", e); } } set { @@ -13222,7 +13225,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_mtzProgExp.idxMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxMacchina\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxMacchina\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13238,7 +13241,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.codImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codImpianto\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codImpianto\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13254,7 +13257,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.nomeImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeImpianto\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeImpianto\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13270,7 +13273,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.codMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codMacchina\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codMacchina\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13286,7 +13289,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.nomeMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeMacchina\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeMacchina\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13302,7 +13305,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_mtzProgExp.inizioColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'inizio\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'inizio\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13318,7 +13321,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.codFrequenzaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codFrequenza\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codFrequenza\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13334,7 +13337,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.frequenzaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'frequenza\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'frequenza\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13350,7 +13353,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_mtzProgExp.cadenzaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'cadenza\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'cadenza\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13366,7 +13369,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.descrizioneColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizione\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizione\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13382,7 +13385,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_mtzProgExp.idxPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxPriorita\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxPriorita\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13398,7 +13401,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.descrPrioritaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrPriorita\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrPriorita\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13414,7 +13417,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tablev_mtzProgExp.isFermoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'isFermo\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'isFermo\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13430,7 +13433,7 @@ namespace GIM_dataLayer { return ((int)(this[this.tablev_mtzProgExp.idxTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'idxTipo\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'idxTipo\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13446,7 +13449,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.descrTipoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrTipo\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrTipo\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13484,7 +13487,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_mtzProgExp.descrCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrCausale\' in table \'v_mtzProgExp\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrCausale\' nella tabella \'v_mtzProgExp\' è DBNull.", e); } } set { @@ -13762,7 +13765,7 @@ namespace GIM_dataLayer { return ((decimal)(this[this.tableImpiegoRisorse.TotImportColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'TotImport\' in table \'ImpiegoRisorse\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'TotImport\' nella tabella \'ImpiegoRisorse\' è DBNull.", e); } } set { @@ -13919,7 +13922,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_allData.dataLavColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'dataLav\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'dataLav\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -13968,7 +13971,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.codImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codImpianto\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codImpianto\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -13984,7 +13987,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.nomeImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeImpianto\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeImpianto\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14000,7 +14003,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.codMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codMacchina\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codMacchina\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14016,7 +14019,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.nomeMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeMacchina\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeMacchina\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14043,7 +14046,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_allData.inizioInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'inizioIntervento\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'inizioIntervento\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14059,7 +14062,7 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tablev_allData.fineInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'fineIntervento\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'fineIntervento\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14075,7 +14078,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.descrizioneInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizioneIntervento\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizioneIntervento\' nella tabella \'v_allData\' è DBNul" + + "l.", e); } } set { @@ -14091,7 +14095,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.descrCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrCausale\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrCausale\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14107,7 +14111,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tablev_allData.minErogatiColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'minErogati\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'minErogati\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14123,7 +14127,7 @@ namespace GIM_dataLayer { return ((decimal)(this[this.tablev_allData.ImportoTotColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'ImportoTot\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'ImportoTot\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14139,7 +14143,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tablev_allData.durataMtzColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'durataMtz\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'durataMtz\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14155,7 +14159,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tablev_allData.durataOffColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'durataOff\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'durataOff\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14226,7 +14230,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tablev_allData.scheduledColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'scheduled\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'scheduled\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14242,7 +14246,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tablev_allData.AmbitoGuastoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'AmbitoGuasto\' in table \'v_allData\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'AmbitoGuasto\' nella tabella \'v_allData\' è DBNull.", e); } } set { @@ -14464,7 +14468,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.codImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codImpianto\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codImpianto\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14480,7 +14484,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.codMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'codMacchina\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'codMacchina\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14496,7 +14500,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.descrCausaleColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrCausale\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrCausale\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14523,8 +14527,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.descrizioneInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrizioneIntervento\' in table \'ElencoIntervExt\' is DBNull" + - ".", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrizioneIntervento\' nella tabella \'ElencoIntervExt\' è" + + " DBNull.", e); } } set { @@ -14540,7 +14544,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tableElencoIntervExt.durataMtzColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'durataMtz\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'durataMtz\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14556,7 +14560,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tableElencoIntervExt.durataOffColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'durataOff\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'durataOff\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14572,7 +14576,8 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableElencoIntervExt.fineInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'fineIntervento\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'fineIntervento\' nella tabella \'ElencoIntervExt\' è DBNull" + + ".", e); } } set { @@ -14632,7 +14637,8 @@ namespace GIM_dataLayer { return ((global::System.DateTime)(this[this.tableElencoIntervExt.inizioInterventoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'inizioIntervento\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'inizioIntervento\' nella tabella \'ElencoIntervExt\' è DBNu" + + "ll.", e); } } set { @@ -14648,7 +14654,7 @@ namespace GIM_dataLayer { return ((double)(this[this.tableElencoIntervExt.minErogatiColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'minErogati\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'minErogati\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14664,7 +14670,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.nomeImpiantoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeImpianto\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeImpianto\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14680,7 +14686,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.nomeMacchinaColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'nomeMacchina\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'nomeMacchina\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14729,7 +14735,7 @@ namespace GIM_dataLayer { return ((bool)(this[this.tableElencoIntervExt.scheduledColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'scheduled\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'scheduled\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14745,7 +14751,7 @@ namespace GIM_dataLayer { return ((decimal)(this[this.tableElencoIntervExt.totImpMatColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'totImpMat\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'totImpMat\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14761,7 +14767,7 @@ namespace GIM_dataLayer { return ((decimal)(this[this.tableElencoIntervExt.totQtaHRColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'totQtaHR\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'totQtaHR\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -14777,7 +14783,8 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.descrAmbitoGuastoColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'descrAmbitoGuasto\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'descrAmbitoGuasto\' nella tabella \'ElencoIntervExt\' è DBN" + + "ull.", e); } } set { @@ -14793,7 +14800,7 @@ namespace GIM_dataLayer { return ((string)(this[this.tableElencoIntervExt.isExtColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'isExt\' in table \'ElencoIntervExt\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("Il valore della colonna \'isExt\' nella tabella \'ElencoIntervExt\' è DBNull.", e); } } set { @@ -18566,7 +18573,7 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[12]; + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[13]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; this._commandCollection[0].CommandText = "SELECT *\r\nFROM v_intervExp\r\nORDER BY numIntMtz DESC"; @@ -18639,22 +18646,24 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { this._commandCollection[8].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxStatoNew", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[9] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[9].Connection = this.Connection; - this._commandCollection[9].CommandText = "dbo.stp_IntMtz_update"; + this._commandCollection[9].CommandText = "dbo.stp_insRichiestaRicambi"; this._commandCollection[9].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[9].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[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_numIntMtz", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].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[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@inizioIntervento", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@fineIntervento", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isPreventivabile", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizioneIntervento", global::System.Data.SqlDbType.NVarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@richiesta", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@turnoLav", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@matr", global::System.Data.SqlDbType.VarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxPriorita", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isFermo", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isExt", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxAmbito", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxTipo", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxImpianto", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxMacchina", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizione", global::System.Data.SqlDbType.VarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxCausale", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@scheduled", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[9].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@numIntMtz", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[10].Connection = this.Connection; - this._commandCollection[10].CommandText = "dbo.stp_IntMtz_updateFull"; + this._commandCollection[10].CommandText = "dbo.stp_IntMtz_update"; this._commandCollection[10].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[10].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[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_numIntMtz", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); @@ -18663,25 +18672,40 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@fineIntervento", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isPreventivabile", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizioneIntervento", global::System.Data.SqlDbType.NVarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@matr", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@guasto", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isFermo", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isExt", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxImpianto", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxMacchina", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxAmbito", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxPriorita", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizione", global::System.Data.SqlDbType.NVarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxTipo", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxCausale", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[10].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@presaInCarico", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[11] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[11].Connection = this.Connection; - this._commandCollection[11].CommandText = "dbo.stp_IntMtz_updateStato"; + this._commandCollection[11].CommandText = "dbo.stp_IntMtz_updateFull"; this._commandCollection[11].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[11].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[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_numIntMtz", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[11].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[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@inizioIntervento", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@fineIntervento", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isPreventivabile", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizioneIntervento", global::System.Data.SqlDbType.NVarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@matr", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@guasto", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isFermo", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@isExt", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxImpianto", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxMacchina", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxAmbito", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxPriorita", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@descrizione", global::System.Data.SqlDbType.NVarChar, 2500, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxTipo", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxCausale", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[11].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@presaInCarico", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[12] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[12].Connection = this.Connection; + this._commandCollection[12].CommandText = "dbo.stp_IntMtz_updateStato"; + this._commandCollection[12].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[12].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[12].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_numIntMtz", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[12].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, "", "", "")); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -19003,8 +19027,115 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int updateIntervento(global::System.Nullable Original_numIntMtz, global::System.Nullable idxStato, global::System.Nullable inizioIntervento, global::System.Nullable fineIntervento, global::System.Nullable isPreventivabile, string descrizioneIntervento, global::System.Nullable isFermo, global::System.Nullable isExt, global::System.Nullable idxAmbito, global::System.Nullable idxCausale) { + public virtual object stp_insRichiestaRicambi(global::System.Nullable richiesta, global::System.Nullable turnoLav, string matr, global::System.Nullable idxPriorita, global::System.Nullable isFermo, global::System.Nullable idxTipo, global::System.Nullable idxImpianto, global::System.Nullable idxMacchina, string descrizione, global::System.Nullable idxCausale, global::System.Nullable scheduled, ref global::System.Nullable numIntMtz) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[9]; + if ((richiesta.HasValue == true)) { + command.Parameters[1].Value = ((System.DateTime)(richiesta.Value)); + } + else { + command.Parameters[1].Value = global::System.DBNull.Value; + } + if ((turnoLav.HasValue == true)) { + command.Parameters[2].Value = ((int)(turnoLav.Value)); + } + else { + command.Parameters[2].Value = global::System.DBNull.Value; + } + if ((matr == null)) { + command.Parameters[3].Value = global::System.DBNull.Value; + } + else { + command.Parameters[3].Value = ((string)(matr)); + } + if ((idxPriorita.HasValue == true)) { + command.Parameters[4].Value = ((int)(idxPriorita.Value)); + } + else { + command.Parameters[4].Value = global::System.DBNull.Value; + } + if ((isFermo.HasValue == true)) { + command.Parameters[5].Value = ((bool)(isFermo.Value)); + } + else { + command.Parameters[5].Value = global::System.DBNull.Value; + } + if ((idxTipo.HasValue == true)) { + command.Parameters[6].Value = ((int)(idxTipo.Value)); + } + else { + command.Parameters[6].Value = global::System.DBNull.Value; + } + if ((idxImpianto.HasValue == true)) { + command.Parameters[7].Value = ((int)(idxImpianto.Value)); + } + else { + command.Parameters[7].Value = global::System.DBNull.Value; + } + if ((idxMacchina.HasValue == true)) { + command.Parameters[8].Value = ((int)(idxMacchina.Value)); + } + else { + command.Parameters[8].Value = global::System.DBNull.Value; + } + if ((descrizione == null)) { + command.Parameters[9].Value = global::System.DBNull.Value; + } + else { + command.Parameters[9].Value = ((string)(descrizione)); + } + if ((idxCausale.HasValue == true)) { + command.Parameters[10].Value = ((int)(idxCausale.Value)); + } + else { + command.Parameters[10].Value = global::System.DBNull.Value; + } + if ((scheduled.HasValue == true)) { + command.Parameters[11].Value = ((bool)(scheduled.Value)); + } + else { + command.Parameters[11].Value = global::System.DBNull.Value; + } + if ((numIntMtz.HasValue == true)) { + command.Parameters[12].Value = ((int)(numIntMtz.Value)); + } + else { + command.Parameters[12].Value = global::System.DBNull.Value; + } + global::System.Data.ConnectionState previousConnectionState = command.Connection.State; + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + command.Connection.Open(); + } + object returnValue; + try { + returnValue = command.ExecuteScalar(); + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + command.Connection.Close(); + } + } + if (((command.Parameters[12].Value == null) + || (command.Parameters[12].Value.GetType() == typeof(global::System.DBNull)))) { + numIntMtz = new global::System.Nullable(); + } + else { + numIntMtz = new global::System.Nullable(((int)(command.Parameters[12].Value))); + } + if (((returnValue == null) + || (returnValue.GetType() == typeof(global::System.DBNull)))) { + return null; + } + else { + return ((object)(returnValue)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int updateIntervento(global::System.Nullable Original_numIntMtz, global::System.Nullable idxStato, global::System.Nullable inizioIntervento, global::System.Nullable fineIntervento, global::System.Nullable isPreventivabile, string descrizioneIntervento, global::System.Nullable isFermo, global::System.Nullable isExt, global::System.Nullable idxAmbito, global::System.Nullable idxCausale) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[10]; if ((Original_numIntMtz.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_numIntMtz.Value)); } @@ -19104,7 +19235,7 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { global::System.Nullable idxTipo, global::System.Nullable idxCausale, global::System.Nullable presaInCarico) { - global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[10]; + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[11]; if ((Original_numIntMtz.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_numIntMtz.Value)); } @@ -19234,7 +19365,7 @@ namespace GIM_dataLayer.DS_applicazioneTableAdapters { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] public virtual int updateStato(global::System.Nullable Original_numIntMtz, global::System.Nullable idxStato) { - global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[11]; + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[12]; if ((Original_numIntMtz.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_numIntMtz.Value)); } diff --git a/GIM_site/RegConsumoRic.aspx.cs b/GIM_site/RegConsumoRic.aspx.cs index b9967f9..fe3d127 100644 --- a/GIM_site/RegConsumoRic.aspx.cs +++ b/GIM_site/RegConsumoRic.aspx.cs @@ -130,12 +130,18 @@ namespace GIM_site int idxCausale = Convert.ToInt32(ddlCausale.SelectedValue); if (memLayer.ML.confReadInt("_logLevel") > 5) { - logger.lg.scriviLog(string.Format("sp_insRichiesta, valori: {0} | {1} | {2} | {3} | {4} | {5} | {6} | {7} | {8} | {9} | {10} | {11} | {12} | {13}", richiesta, dataLav, turno, matr, inizioGuasto, idxAmbito, idxPrior, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxCausale, false)); + logger.lg.scriviLog(string.Format("stp_insRichiestaRicambi, valori: {0} | {1} | {2} | {3} | {4} | {5} | {6} | {7} | {8} | {9} | {10}", richiesta, turno, matr, idxPrior, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxCausale, false)); } + //2017.04.21 + // nuovo metodo + TA_app.obj.taInterventiMtz.stp_insRichiestaRicambi(richiesta, turno, matr, idxPrior, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxCausale, false, ref numReq); + // vecchio metodo +#if false // stored inserimento! TA_app.obj.taInterventiMtz.sp_insRichiesta(richiesta, dataLav, turno, matr, inizioGuasto, idxAmbito, idxPrior, isFermo, idxTipo, idxImpianto, idxMacchina, descrizione, idxCausale, false, ref numReq); // porto intervento a CHIUSO... - TA_app.obj.taInterventiMtz.updateStato(numReq, 3); + TA_app.obj.taInterventiMtz.updateStato(numReq, 3); +#endif } catch (Exception exc) {