From e52a3c64ec7ee17bccdf7b91c95a40a9efee91b7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 6 May 2015 13:04:52 +0200 Subject: [PATCH] aggiunti metodi x gestioen impegni --- WebSCR.v11.suo | Bin 232448 -> 230912 bytes WebSCR/WebSCR.csproj | 1 + WebSCR/bin/WebSCR.dll | Bin 33792 -> 33792 bytes WebSCR_data/DS_Applicazione.Designer.cs | 966 +++++++++++------- WebSCR_data/DS_Applicazione.xsd | 149 ++- WebSCR_data/DS_Applicazione.xss | 2 +- .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 889 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 185856 -> 189440 bytes 8 files changed, 697 insertions(+), 421 deletions(-) create mode 100644 WebSCR_data/obj/Release/DesignTimeResolveAssemblyReferences.cache diff --git a/WebSCR.v11.suo b/WebSCR.v11.suo index 5155d85d931551d8f85b43b75b39501830adb8e8..88b6b518579dc3a8e0175741f18b202d7d80d69b 100644 GIT binary patch delta 2586 zcmcJRe^69a6vyAa`&idqSr=jvQR%hdFHl$v710oIwG>cFG}4+#K#R~8TGG%2v4Y9f z;9cXInb?+&Kc)uvS(uH6MCA|sUHOlaSvgHj4kkH>6WjN$;50=|(@b~fv**5h-#PD` z`@Qe(tJq|&aGPuFqov+vk)#~-Wzg;O`NS{*i$ErLkkx)3x7WFXsIM1df17YGMo zU?dm??gzubAw;#p#)5G`%OphzBB(`(USn z`9Q41aG(c)U=rvL27#F%8l-^9;4qRA{#od!f<#~gvw#DL@&|%+aJMKS2AxPS9ZUpv zAOidb=Age20Uv-B*J-fxz+51z><0_u8v+GJvg&~E%uTs_7X97wvyOft<A4M?Yz6<~n%KK8mFM@FTqX3Mz|0fX? z-1Aov7WSn=-y#T=|4xL5F(*V2Nd&-(YRB}5utGIf%VL1JjZyMvkdN&%=8yjzog+ZZ z9D_X$T6?Zf!kz-Bd#=yIo&#U7Ad}`D;3CWw#~j_a09^-P&gV5$WdXqqpbP&LG+*>c*5CtUXCI*38MvJpUJz+98uoNlElT8h%tUoB}d z;0%()cK6SAlw>i-FgvqTnXQ;x%`eZUW0-w+gf?r;2PV%ls)pJ`a$zF5gn%=6@JV*& zK)TkVP9dyGiQ>6VQp1y9A{PGSCK9f-O-UQ5DRq&AeL~}zi)YK?RTqy6cn{9Uw40gz zWbXNaRBDw)Ho|k`$WU^Kr4CQkXm&U8gi$pnibX}&`~5qjPa7VGe|}F4Qw=(0h=Zp2 zmJ;fDR8}`TSPQi?*L+m+usvW4rcLbT{B&9DZL!eI^@iKCh^qS(ri4baX~U3M=xKvE zR|~`~{#6>}_U>1xrqo;_JguGha>|l&zU;A4rt|v;D*&5qa&vK%=cUvYUHs{8S?HpcxVoS+ar^tEM@RpUG za>uijv=o-IzUeP3s~uiBRaQ5kjF2|M&&o7|JD(=WJU58ywVFz2fV$v_9E@k*-VF<~ z4C1)b^$xfe&JjYGQZaCb;zyGB8JT8^AW@ogMGa9GXK;m)=(>K?#_gM_KGO8@0^c{U zb8E@4?x+DNlM!6?i5 zwz2_ocyds-?GglWzZ`3*~%!GY5DvNKbry>5m zhI*I2Ms32L3K zo*mTCJI3t4B$6F0HHk%)NY6;6(lWduGx6(^(xm65;7=DGU+H;n+u;3<#3V=a-6B34 zP>?{j!sU_v+0qmE;3$#`_(uz93~$e-7TY*!ze)CVZFp+Qd#%#ZwcfgINa0Qn;<+EZ ztcxXwwWrcdd)a*G=A5{qxBryF0rP8VB@!Z#H-nuTL^W0hX_ V0%hk86thbQ^4TS(>?qQO{|*lGA{+n! delta 3065 zcmbW(3s6*57zgls&fZ;@rwE8h1S^pu60DYnim)i=3jqm{(rPI*QnNKFiPYWDl4>j1 zV_YrEX*EVgN%vNoB@&>JQ)F z)Uh_S);yF;+7>2B*CCam+w1jGuMVa|9!wK;9ceplmCVH#hMGQf{gAu*2)hG6v@8}? zyowzV=lEfHAUedDjVU3oFi8qVgSMH1$yeCZk>R}Fn-Fh-VUPylK>dk`{U8EjAQ}Q; zBox4v(2TS8M@$7erUh-fWGmv;h}T0D6hbTvhDneqNp|T5By`X~f&U@XwF`*34#LOiZ7g=n4mTBIF{d*xZkBenMU zUi~zVeYEz?h(RzL3_zv24Ux_@2k{bOk5#zvT=dO@JHim;MCQgM(bXr?o`MFQh%S(X9Kp9;ft*S>6{v*NNhPGw{Vyea5;xUT!eks%i#C<8 z9kEvl?SEH8-^D_)GnMdK7z9S>DIwiV?-J_q+bA%>1fUYqJ{H7(FCoU1YDjOxQ@FD> zh(}H(q!FPK(y-GA(bhBMS?Hq@7Gr-ZVG+y%|6X42ty&%=O7#)?&1g-g_o~iTWV<~o{$>A$_#aySmn7duG*kT-ig$XR|C+^a z$Qp9Xg~O*}QZHr&nEq&>A-ge{n_@-(8mu4BBHo8}g%-?L5gQRVVps-Zzd$T( z)bG^dJBU}KKO3v_OBjtUczxI5cmJGj5^SlL9wAq;EntbN?Xg-WEQ2sI_0cS>=~z+6 zuKgqCOzId=v$~{jwb=1Qf3aLy>0TzYlj2R2s&pH8xN>?FPY64cz37D{agN6NUFQ}w zUurE=FRTq^s-gNfy?Y*aySb}!YuL!9gDcj~$lPzVcfWFcX?(Hoe1|KCbFWt!AEnC_ zmIqo~js&qOHdf7i@=K&`WAHdQ;R*3`dxZFUeR-YDs#s)Qm&=-Cq&Y?3EdRW+ z7Koe(vwl7H_DxSCisk#<`F}2TiZvZ6b+(FuThPB1s3O~7J2b&=tQbSay@qTLybf=` zUf2h8hpk$qybXCf?1ux;0q@`p140fVquFu8;q`WD`8mY%@GD%PPv%7=zrpYD2V8<~@PdQ^ z(~A@9BkTrbMxfILAO=DZ1VadfLSLYQ^+ODY2#AFK5CsDu8e*a6wkTeSb{xb5y()ts z0j`2X7{c)V?l~X{9mzoLVTh?(PVF@0X1KOj->6>s^~gtS?Js-56)!Le4q!R4T~FAv19%o!s5P-3R5rd=c{fpGf); z`2HcnaY5PG-~S#*pCg}NBe)>PK-#oE@d$|4V*UY>s8(~^fPM@du_ mQP`Lo_W6%*Inr{g9$K;E Web.config + Designer diff --git a/WebSCR/bin/WebSCR.dll b/WebSCR/bin/WebSCR.dll index 0cd9956eb1b269ba121158db7d08c2abd1d6b6fd..82f87f2777ba477e554b172f4f980fe057276a8e 100644 GIT binary patch delta 94 zcmZqZU~1@Kn$W?_ciwYjcSWqSsjGpLv89o@u91bCtFDQqo1w0go2#j=nTx5TnX#L( xsfod6wYW4f0d-66xPKZSJ@-G&jY|F;!nt`)$q6=)F_Y7)H5r*UPpr=8003+19^e1~ delta 94 zcmZqZU~1@Kn$W@g=&8rX?uuAtH%m81Q%e&UT{kmlCtVXGS2JBl6H`lFR|6*#7YhS( xBO{Z|YH?{|0=|*IexCmJ%xOvFgDp4Ml{`1kDLKIgGG=mmwI(Cu=84t$8~_x4BG&)_ diff --git a/WebSCR_data/DS_Applicazione.Designer.cs b/WebSCR_data/DS_Applicazione.Designer.cs index 1c05c78..5daf5bc 100644 --- a/WebSCR_data/DS_Applicazione.Designer.cs +++ b/WebSCR_data/DS_Applicazione.Designer.cs @@ -2096,6 +2096,16 @@ namespace WebSCR_data { private global::System.Data.DataColumn columnDataOra; + private global::System.Data.DataColumn columnTipoOrario; + + private global::System.Data.DataColumn columnCodCliente; + + private global::System.Data.DataColumn columnCognome; + + private global::System.Data.DataColumn columnNome; + + private global::System.Data.DataColumn columnCodFis; + private global::System.Data.DataColumn columnCodSquadra; private global::System.Data.DataColumn columnDescrSquadra; @@ -2106,28 +2116,6 @@ namespace WebSCR_data { private global::System.Data.DataColumn columnInform; - private global::System.Data.DataColumn columnMinTotCons; - - private global::System.Data.DataColumn columnMinViaggio; - - private global::System.Data.DataColumn columnFinePrev; - - private global::System.Data.DataColumn columnNumOp; - - private global::System.Data.DataColumn columnCodCliente; - - private global::System.Data.DataColumn columnCognome; - - private global::System.Data.DataColumn columnNome; - - private global::System.Data.DataColumn columnCodFis; - - private global::System.Data.DataColumn columnOraIndic; - - private global::System.Data.DataColumn columnRifOC; - - private global::System.Data.DataColumn columnUrlDoc; - private global::System.Data.DataColumn columnIndir; private global::System.Data.DataColumn columnCap; @@ -2136,12 +2124,32 @@ namespace WebSCR_data { private global::System.Data.DataColumn columnProv; - private global::System.Data.DataColumn columnTempo; + private global::System.Data.DataColumn columnidxZona; - private global::System.Data.DataColumn columnZona; + private global::System.Data.DataColumn columnMinTotCons; + + private global::System.Data.DataColumn columnMinViaggio; + + private global::System.Data.DataColumn columnFinePrev; private global::System.Data.DataColumn columnNoteGen; + private global::System.Data.DataColumn columnRifOC; + + private global::System.Data.DataColumn columnUrlDoc; + + private global::System.Data.DataColumn columnNumOp; + + private global::System.Data.DataColumn columnRitUsato; + + private global::System.Data.DataColumn columnAscensore; + + private global::System.Data.DataColumn columnPianoCons; + + private global::System.Data.DataColumn columnUserMod; + + private global::System.Data.DataColumn columnDataMod; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public ImpegniDataTable() { @@ -2191,6 +2199,46 @@ namespace WebSCR_data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn TipoOrarioColumn { + get { + return this.columnTipoOrario; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodClienteColumn { + get { + return this.columnCodCliente; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CognomeColumn { + get { + return this.columnCognome; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NomeColumn { + get { + return this.columnNome; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodFisColumn { + get { + return this.columnCodFis; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public global::System.Data.DataColumn CodSquadraColumn { @@ -2231,94 +2279,6 @@ namespace WebSCR_data { } } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MinTotConsColumn { - get { - return this.columnMinTotCons; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MinViaggioColumn { - get { - return this.columnMinViaggio; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FinePrevColumn { - get { - return this.columnFinePrev; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumOpColumn { - get { - return this.columnNumOp; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodClienteColumn { - get { - return this.columnCodCliente; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CognomeColumn { - get { - return this.columnCognome; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeColumn { - get { - return this.columnNome; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodFisColumn { - get { - return this.columnCodFis; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn OraIndicColumn { - get { - return this.columnOraIndic; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn RifOCColumn { - get { - return this.columnRifOC; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn UrlDocColumn { - get { - return this.columnUrlDoc; - } - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public global::System.Data.DataColumn IndirColumn { @@ -2353,17 +2313,33 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TempoColumn { + public global::System.Data.DataColumn idxZonaColumn { get { - return this.columnTempo; + return this.columnidxZona; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ZonaColumn { + public global::System.Data.DataColumn MinTotConsColumn { get { - return this.columnZona; + return this.columnMinTotCons; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn MinViaggioColumn { + get { + return this.columnMinViaggio; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn FinePrevColumn { + get { + return this.columnFinePrev; } } @@ -2375,6 +2351,70 @@ namespace WebSCR_data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RifOCColumn { + get { + return this.columnRifOC; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn UrlDocColumn { + get { + return this.columnUrlDoc; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NumOpColumn { + get { + return this.columnNumOp; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RitUsatoColumn { + get { + return this.columnRitUsato; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn AscensoreColumn { + get { + return this.columnAscensore; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PianoConsColumn { + get { + return this.columnPianoCons; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn UserModColumn { + get { + return this.columnUserMod; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DataModColumn { + get { + return this.columnDataMod; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -2415,56 +2455,64 @@ namespace WebSCR_data { public ImpegniRow AddImpegniRow( int IdxImpegno, System.DateTime DataOra, + string TipoOrario, + string CodCliente, + string Cognome, + string Nome, + string CodFis, string CodSquadra, string DescrSquadra, bool Elettrod, bool Clima, bool Inform, - int MinTotCons, - int MinViaggio, - System.DateTime FinePrev, - int NumOp, - string CodCliente, - string Cognome, - string Nome, - string CodFis, - bool OraIndic, - string RifOC, - string UrlDoc, string Indir, string Cap, string Localita, string Prov, - int Tempo, - string Zona, - string NoteGen) { + int idxZona, + int MinTotCons, + int MinViaggio, + System.DateTime FinePrev, + string NoteGen, + string RifOC, + string UrlDoc, + int NumOp, + bool RitUsato, + bool Ascensore, + int PianoCons, + string UserMod, + System.DateTime DataMod) { ImpegniRow rowImpegniRow = ((ImpegniRow)(this.NewRow())); object[] columnValuesArray = new object[] { IdxImpegno, DataOra, + TipoOrario, + CodCliente, + Cognome, + Nome, + CodFis, CodSquadra, DescrSquadra, Elettrod, Clima, Inform, - MinTotCons, - MinViaggio, - FinePrev, - NumOp, - CodCliente, - Cognome, - Nome, - CodFis, - OraIndic, - RifOC, - UrlDoc, Indir, Cap, Localita, Prov, - Tempo, - Zona, - NoteGen}; + idxZona, + MinTotCons, + MinViaggio, + FinePrev, + NoteGen, + RifOC, + UrlDoc, + NumOp, + RitUsato, + Ascensore, + PianoCons, + UserMod, + DataMod}; rowImpegniRow.ItemArray = columnValuesArray; this.Rows.Add(rowImpegniRow); return rowImpegniRow; @@ -2472,11 +2520,9 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ImpegniRow FindByIdxImpegnoCodSquadraCodCliente(int IdxImpegno, string CodSquadra, string CodCliente) { + public ImpegniRow FindByIdxImpegno(int IdxImpegno) { return ((ImpegniRow)(this.Rows.Find(new object[] { - IdxImpegno, - CodSquadra, - CodCliente}))); + IdxImpegno}))); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -2498,29 +2544,33 @@ namespace WebSCR_data { internal void InitVars() { this.columnIdxImpegno = base.Columns["IdxImpegno"]; this.columnDataOra = base.Columns["DataOra"]; + this.columnTipoOrario = base.Columns["TipoOrario"]; + this.columnCodCliente = base.Columns["CodCliente"]; + this.columnCognome = base.Columns["Cognome"]; + this.columnNome = base.Columns["Nome"]; + this.columnCodFis = base.Columns["CodFis"]; this.columnCodSquadra = base.Columns["CodSquadra"]; this.columnDescrSquadra = base.Columns["DescrSquadra"]; this.columnElettrod = base.Columns["Elettrod"]; this.columnClima = base.Columns["Clima"]; this.columnInform = base.Columns["Inform"]; - this.columnMinTotCons = base.Columns["MinTotCons"]; - this.columnMinViaggio = base.Columns["MinViaggio"]; - this.columnFinePrev = base.Columns["FinePrev"]; - this.columnNumOp = base.Columns["NumOp"]; - this.columnCodCliente = base.Columns["CodCliente"]; - this.columnCognome = base.Columns["Cognome"]; - this.columnNome = base.Columns["Nome"]; - this.columnCodFis = base.Columns["CodFis"]; - this.columnOraIndic = base.Columns["OraIndic"]; - this.columnRifOC = base.Columns["RifOC"]; - this.columnUrlDoc = base.Columns["UrlDoc"]; this.columnIndir = base.Columns["Indir"]; this.columnCap = base.Columns["Cap"]; this.columnLocalita = base.Columns["Localita"]; this.columnProv = base.Columns["Prov"]; - this.columnTempo = base.Columns["Tempo"]; - this.columnZona = base.Columns["Zona"]; + this.columnidxZona = base.Columns["idxZona"]; + this.columnMinTotCons = base.Columns["MinTotCons"]; + this.columnMinViaggio = base.Columns["MinViaggio"]; + this.columnFinePrev = base.Columns["FinePrev"]; this.columnNoteGen = base.Columns["NoteGen"]; + this.columnRifOC = base.Columns["RifOC"]; + this.columnUrlDoc = base.Columns["UrlDoc"]; + this.columnNumOp = base.Columns["NumOp"]; + this.columnRitUsato = base.Columns["RitUsato"]; + this.columnAscensore = base.Columns["Ascensore"]; + this.columnPianoCons = base.Columns["PianoCons"]; + this.columnUserMod = base.Columns["UserMod"]; + this.columnDataMod = base.Columns["DataMod"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -2530,6 +2580,16 @@ namespace WebSCR_data { base.Columns.Add(this.columnIdxImpegno); this.columnDataOra = new global::System.Data.DataColumn("DataOra", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnDataOra); + this.columnTipoOrario = new global::System.Data.DataColumn("TipoOrario", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTipoOrario); + this.columnCodCliente = new global::System.Data.DataColumn("CodCliente", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCliente); + this.columnCognome = new global::System.Data.DataColumn("Cognome", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCognome); + this.columnNome = new global::System.Data.DataColumn("Nome", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNome); + this.columnCodFis = new global::System.Data.DataColumn("CodFis", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodFis); this.columnCodSquadra = new global::System.Data.DataColumn("CodSquadra", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodSquadra); this.columnDescrSquadra = new global::System.Data.DataColumn("DescrSquadra", typeof(string), null, global::System.Data.MappingType.Element); @@ -2540,28 +2600,6 @@ namespace WebSCR_data { base.Columns.Add(this.columnClima); this.columnInform = new global::System.Data.DataColumn("Inform", typeof(bool), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnInform); - this.columnMinTotCons = new global::System.Data.DataColumn("MinTotCons", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMinTotCons); - this.columnMinViaggio = new global::System.Data.DataColumn("MinViaggio", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnMinViaggio); - this.columnFinePrev = new global::System.Data.DataColumn("FinePrev", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnFinePrev); - this.columnNumOp = new global::System.Data.DataColumn("NumOp", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnNumOp); - this.columnCodCliente = new global::System.Data.DataColumn("CodCliente", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodCliente); - this.columnCognome = new global::System.Data.DataColumn("Cognome", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCognome); - this.columnNome = new global::System.Data.DataColumn("Nome", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnNome); - this.columnCodFis = new global::System.Data.DataColumn("CodFis", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnCodFis); - this.columnOraIndic = new global::System.Data.DataColumn("OraIndic", typeof(bool), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnOraIndic); - this.columnRifOC = new global::System.Data.DataColumn("RifOC", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnRifOC); - this.columnUrlDoc = new global::System.Data.DataColumn("UrlDoc", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnUrlDoc); this.columnIndir = new global::System.Data.DataColumn("Indir", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnIndir); this.columnCap = new global::System.Data.DataColumn("Cap", typeof(string), null, global::System.Data.MappingType.Element); @@ -2570,18 +2608,44 @@ namespace WebSCR_data { base.Columns.Add(this.columnLocalita); this.columnProv = new global::System.Data.DataColumn("Prov", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnProv); - this.columnTempo = new global::System.Data.DataColumn("Tempo", typeof(int), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnTempo); - this.columnZona = new global::System.Data.DataColumn("Zona", typeof(string), null, global::System.Data.MappingType.Element); - base.Columns.Add(this.columnZona); + this.columnidxZona = new global::System.Data.DataColumn("idxZona", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnidxZona); + this.columnMinTotCons = new global::System.Data.DataColumn("MinTotCons", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnMinTotCons); + this.columnMinViaggio = new global::System.Data.DataColumn("MinViaggio", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnMinViaggio); + this.columnFinePrev = new global::System.Data.DataColumn("FinePrev", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFinePrev); this.columnNoteGen = new global::System.Data.DataColumn("NoteGen", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnNoteGen); + this.columnRifOC = new global::System.Data.DataColumn("RifOC", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRifOC); + this.columnUrlDoc = new global::System.Data.DataColumn("UrlDoc", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUrlDoc); + this.columnNumOp = new global::System.Data.DataColumn("NumOp", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumOp); + this.columnRitUsato = new global::System.Data.DataColumn("RitUsato", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRitUsato); + this.columnAscensore = new global::System.Data.DataColumn("Ascensore", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnAscensore); + this.columnPianoCons = new global::System.Data.DataColumn("PianoCons", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPianoCons); + this.columnUserMod = new global::System.Data.DataColumn("UserMod", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUserMod); + this.columnDataMod = new global::System.Data.DataColumn("DataMod", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDataMod); this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { - this.columnIdxImpegno, - this.columnCodSquadra, - this.columnCodCliente}, true)); + this.columnIdxImpegno}, true)); this.columnIdxImpegno.AllowDBNull = false; + this.columnIdxImpegno.Unique = true; this.columnDataOra.AllowDBNull = false; + this.columnTipoOrario.AllowDBNull = false; + this.columnTipoOrario.MaxLength = 10; + this.columnCodCliente.AllowDBNull = false; + this.columnCodCliente.MaxLength = 50; + this.columnCognome.MaxLength = 50; + this.columnNome.MaxLength = 50; + this.columnCodFis.MaxLength = 50; this.columnCodSquadra.AllowDBNull = false; this.columnCodSquadra.MaxLength = 50; this.columnDescrSquadra.AllowDBNull = false; @@ -2589,20 +2653,6 @@ namespace WebSCR_data { this.columnElettrod.AllowDBNull = false; this.columnClima.AllowDBNull = false; this.columnInform.AllowDBNull = false; - this.columnMinTotCons.AllowDBNull = false; - this.columnMinViaggio.AllowDBNull = false; - this.columnFinePrev.ReadOnly = true; - this.columnNumOp.AllowDBNull = false; - this.columnCodCliente.AllowDBNull = false; - this.columnCodCliente.MaxLength = 50; - this.columnCognome.MaxLength = 50; - this.columnNome.MaxLength = 50; - this.columnCodFis.MaxLength = 50; - this.columnOraIndic.AllowDBNull = false; - this.columnRifOC.AllowDBNull = false; - this.columnRifOC.MaxLength = 50; - this.columnUrlDoc.AllowDBNull = false; - this.columnUrlDoc.MaxLength = 2147483647; this.columnIndir.AllowDBNull = false; this.columnIndir.MaxLength = 50; this.columnCap.AllowDBNull = false; @@ -2611,11 +2661,23 @@ namespace WebSCR_data { this.columnLocalita.MaxLength = 50; this.columnProv.AllowDBNull = false; this.columnProv.MaxLength = 2; - this.columnTempo.ReadOnly = true; - this.columnZona.ReadOnly = true; - this.columnZona.MaxLength = 50; + this.columnidxZona.AllowDBNull = false; + this.columnMinTotCons.AllowDBNull = false; + this.columnMinViaggio.AllowDBNull = false; + this.columnFinePrev.ReadOnly = true; this.columnNoteGen.AllowDBNull = false; this.columnNoteGen.MaxLength = 250; + this.columnRifOC.AllowDBNull = false; + this.columnRifOC.MaxLength = 50; + this.columnUrlDoc.AllowDBNull = false; + this.columnUrlDoc.MaxLength = 2147483647; + this.columnNumOp.AllowDBNull = false; + this.columnRitUsato.AllowDBNull = false; + this.columnAscensore.AllowDBNull = false; + this.columnPianoCons.AllowDBNull = false; + this.columnUserMod.AllowDBNull = false; + this.columnUserMod.MaxLength = 50; + this.columnDataMod.AllowDBNull = false; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -4752,105 +4814,12 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodSquadra { + public string TipoOrario { get { - return ((string)(this[this.tableImpegni.CodSquadraColumn])); + return ((string)(this[this.tableImpegni.TipoOrarioColumn])); } set { - this[this.tableImpegni.CodSquadraColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescrSquadra { - get { - return ((string)(this[this.tableImpegni.DescrSquadraColumn])); - } - set { - this[this.tableImpegni.DescrSquadraColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool Elettrod { - get { - return ((bool)(this[this.tableImpegni.ElettrodColumn])); - } - set { - this[this.tableImpegni.ElettrodColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool Clima { - get { - return ((bool)(this[this.tableImpegni.ClimaColumn])); - } - set { - this[this.tableImpegni.ClimaColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool Inform { - get { - return ((bool)(this[this.tableImpegni.InformColumn])); - } - set { - this[this.tableImpegni.InformColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int MinTotCons { - get { - return ((int)(this[this.tableImpegni.MinTotConsColumn])); - } - set { - this[this.tableImpegni.MinTotConsColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int MinViaggio { - get { - return ((int)(this[this.tableImpegni.MinViaggioColumn])); - } - set { - this[this.tableImpegni.MinViaggioColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public System.DateTime FinePrev { - get { - try { - return ((global::System.DateTime)(this[this.tableImpegni.FinePrevColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'FinePrev\' in table \'Impegni\' is DBNull.", e); - } - } - set { - this[this.tableImpegni.FinePrevColumn] = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumOp { - get { - return ((int)(this[this.tableImpegni.NumOpColumn])); - } - set { - this[this.tableImpegni.NumOpColumn] = value; + this[this.tableImpegni.TipoOrarioColumn] = value; } } @@ -4915,34 +4884,56 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool OraIndic { + public string CodSquadra { get { - return ((bool)(this[this.tableImpegni.OraIndicColumn])); + return ((string)(this[this.tableImpegni.CodSquadraColumn])); } set { - this[this.tableImpegni.OraIndicColumn] = value; + this[this.tableImpegni.CodSquadraColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string RifOC { + public string DescrSquadra { get { - return ((string)(this[this.tableImpegni.RifOCColumn])); + return ((string)(this[this.tableImpegni.DescrSquadraColumn])); } set { - this[this.tableImpegni.RifOCColumn] = value; + this[this.tableImpegni.DescrSquadraColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string UrlDoc { + public bool Elettrod { get { - return ((string)(this[this.tableImpegni.UrlDocColumn])); + return ((bool)(this[this.tableImpegni.ElettrodColumn])); } set { - this[this.tableImpegni.UrlDocColumn] = value; + this[this.tableImpegni.ElettrodColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Clima { + get { + return ((bool)(this[this.tableImpegni.ClimaColumn])); + } + set { + this[this.tableImpegni.ClimaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Inform { + get { + return ((bool)(this[this.tableImpegni.InformColumn])); + } + set { + this[this.tableImpegni.InformColumn] = value; } } @@ -4992,33 +4983,50 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Tempo { + public int idxZona { get { - try { - return ((int)(this[this.tableImpegni.TempoColumn])); - } - catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Tempo\' in table \'Impegni\' is DBNull.", e); - } + return ((int)(this[this.tableImpegni.idxZonaColumn])); } set { - this[this.tableImpegni.TempoColumn] = value; + this[this.tableImpegni.idxZonaColumn] = value; } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Zona { + public int MinTotCons { + get { + return ((int)(this[this.tableImpegni.MinTotConsColumn])); + } + set { + this[this.tableImpegni.MinTotConsColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int MinViaggio { + get { + return ((int)(this[this.tableImpegni.MinViaggioColumn])); + } + set { + this[this.tableImpegni.MinViaggioColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public System.DateTime FinePrev { get { try { - return ((string)(this[this.tableImpegni.ZonaColumn])); + return ((global::System.DateTime)(this[this.tableImpegni.FinePrevColumn])); } catch (global::System.InvalidCastException e) { - throw new global::System.Data.StrongTypingException("The value for column \'Zona\' in table \'Impegni\' is DBNull.", e); + throw new global::System.Data.StrongTypingException("The value for column \'FinePrev\' in table \'Impegni\' is DBNull.", e); } } set { - this[this.tableImpegni.ZonaColumn] = value; + this[this.tableImpegni.FinePrevColumn] = value; } } @@ -5035,14 +5043,90 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsFinePrevNull() { - return this.IsNull(this.tableImpegni.FinePrevColumn); + public string RifOC { + get { + return ((string)(this[this.tableImpegni.RifOCColumn])); + } + set { + this[this.tableImpegni.RifOCColumn] = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetFinePrevNull() { - this[this.tableImpegni.FinePrevColumn] = global::System.Convert.DBNull; + public string UrlDoc { + get { + return ((string)(this[this.tableImpegni.UrlDocColumn])); + } + set { + this[this.tableImpegni.UrlDocColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int NumOp { + get { + return ((int)(this[this.tableImpegni.NumOpColumn])); + } + set { + this[this.tableImpegni.NumOpColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool RitUsato { + get { + return ((bool)(this[this.tableImpegni.RitUsatoColumn])); + } + set { + this[this.tableImpegni.RitUsatoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool Ascensore { + get { + return ((bool)(this[this.tableImpegni.AscensoreColumn])); + } + set { + this[this.tableImpegni.AscensoreColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int PianoCons { + get { + return ((int)(this[this.tableImpegni.PianoConsColumn])); + } + set { + this[this.tableImpegni.PianoConsColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string UserMod { + get { + return ((string)(this[this.tableImpegni.UserModColumn])); + } + set { + this[this.tableImpegni.UserModColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public System.DateTime DataMod { + get { + return ((global::System.DateTime)(this[this.tableImpegni.DataModColumn])); + } + set { + this[this.tableImpegni.DataModColumn] = value; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -5083,26 +5167,14 @@ namespace WebSCR_data { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsTempoNull() { - return this.IsNull(this.tableImpegni.TempoColumn); + public bool IsFinePrevNull() { + return this.IsNull(this.tableImpegni.FinePrevColumn); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetTempoNull() { - this[this.tableImpegni.TempoColumn] = global::System.Convert.DBNull; - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsZonaNull() { - return this.IsNull(this.tableImpegni.ZonaColumn); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetZonaNull() { - this[this.tableImpegni.ZonaColumn] = global::System.Convert.DBNull; + public void SetFinePrevNull() { + this[this.tableImpegni.FinePrevColumn] = global::System.Convert.DBNull; } } @@ -8617,30 +8689,33 @@ SELECT CodCliente, Cognome, Nome, CodFis, Tel, Cell, Email, Indir_01, Cap_01, Lo tableMapping.DataSetTable = "Impegni"; tableMapping.ColumnMappings.Add("IdxImpegno", "IdxImpegno"); tableMapping.ColumnMappings.Add("DataOra", "DataOra"); + tableMapping.ColumnMappings.Add("TipoOrario", "TipoOrario"); + tableMapping.ColumnMappings.Add("CodCliente", "CodCliente"); + tableMapping.ColumnMappings.Add("Cognome", "Cognome"); + tableMapping.ColumnMappings.Add("Nome", "Nome"); + tableMapping.ColumnMappings.Add("CodFis", "CodFis"); tableMapping.ColumnMappings.Add("CodSquadra", "CodSquadra"); tableMapping.ColumnMappings.Add("DescrSquadra", "DescrSquadra"); tableMapping.ColumnMappings.Add("Elettrod", "Elettrod"); tableMapping.ColumnMappings.Add("Clima", "Clima"); tableMapping.ColumnMappings.Add("Inform", "Inform"); - tableMapping.ColumnMappings.Add("MinTotCons", "MinTotCons"); - tableMapping.ColumnMappings.Add("MinViaggio", "MinViaggio"); - tableMapping.ColumnMappings.Add("FinePrev", "FinePrev"); - tableMapping.ColumnMappings.Add("Expr1", "NumOp"); - tableMapping.ColumnMappings.Add("CodCliente", "CodCliente"); - tableMapping.ColumnMappings.Add("Cognome", "Cognome"); - tableMapping.ColumnMappings.Add("Nome", "Nome"); - tableMapping.ColumnMappings.Add("CodFis", "CodFis"); - tableMapping.ColumnMappings.Add("OraIndic", "OraIndic"); - tableMapping.ColumnMappings.Add("RifOC", "RifOC"); - tableMapping.ColumnMappings.Add("UrlDoc", "UrlDoc"); - tableMapping.ColumnMappings.Add("NumOp", "NumOp"); tableMapping.ColumnMappings.Add("Indir", "Indir"); tableMapping.ColumnMappings.Add("Cap", "Cap"); tableMapping.ColumnMappings.Add("Localita", "Localita"); tableMapping.ColumnMappings.Add("Prov", "Prov"); - tableMapping.ColumnMappings.Add("Tempo", "Tempo"); - tableMapping.ColumnMappings.Add("Zona", "Zona"); + tableMapping.ColumnMappings.Add("idxZona", "idxZona"); + tableMapping.ColumnMappings.Add("MinTotCons", "MinTotCons"); + tableMapping.ColumnMappings.Add("MinViaggio", "MinViaggio"); + tableMapping.ColumnMappings.Add("FinePrev", "FinePrev"); tableMapping.ColumnMappings.Add("NoteGen", "NoteGen"); + tableMapping.ColumnMappings.Add("RifOC", "RifOC"); + tableMapping.ColumnMappings.Add("UrlDoc", "UrlDoc"); + tableMapping.ColumnMappings.Add("NumOp", "NumOp"); + tableMapping.ColumnMappings.Add("RitUsato", "RitUsato"); + tableMapping.ColumnMappings.Add("Ascensore", "Ascensore"); + tableMapping.ColumnMappings.Add("PianoCons", "PianoCons"); + tableMapping.ColumnMappings.Add("UserMod", "UserMod"); + tableMapping.ColumnMappings.Add("DataMod", "DataMod"); this._adapter.TableMappings.Add(tableMapping); } @@ -8654,10 +8729,10 @@ SELECT CodCliente, Cognome, Nome, CodFis, Tel, Cell, Email, Indir_01, Cap_01, Lo [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[5]; + 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 *\r\nFROM v_elencoImpegni"; + this._commandCollection[0].CommandText = "SELECT * FROM v_elencoImpegni"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[1].Connection = this.Connection; @@ -8686,11 +8761,33 @@ SELECT CodCliente, Cognome, Nome, CodFis, Tel, Cell, Email, Indir_01, Cap_01, Lo this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Prov", global::System.Data.SqlDbType.NVarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[4].Connection = this.Connection; - this._commandCollection[4].CommandText = "dbo.stp_Imp_updStart"; + this._commandCollection[4].CommandText = "dbo.stp_Imp_updateQuery"; 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("@IdxImpegno", 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("@DataOraNew", 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("@Original_IdxImpegno", 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("@DataOra", 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("@TipoOrario", global::System.Data.SqlDbType.NVarChar, 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("@Indir", global::System.Data.SqlDbType.NVarChar, 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("@Cap", global::System.Data.SqlDbType.NVarChar, 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("@Localita", global::System.Data.SqlDbType.NVarChar, 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("@Prov", global::System.Data.SqlDbType.NVarChar, 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("@CodSquadra", global::System.Data.SqlDbType.NVarChar, 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("@CodCliente", global::System.Data.SqlDbType.NVarChar, 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("@RifOC", global::System.Data.SqlDbType.NVarChar, 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("@NoteGen", global::System.Data.SqlDbType.NVarChar, 250, 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("@UrlDoc", global::System.Data.SqlDbType.NVarChar, 2147483647, 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("@NumOp", 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("@RitUsato", 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("@Ascensore", 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("@PianoCons", 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("@UserMod", global::System.Data.SqlDbType.NVarChar, 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_Imp_updStart"; + this._commandCollection[5].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[5].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[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxImpegno", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataOraNew", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -8824,8 +8921,149 @@ SELECT CodCliente, Cognome, Nome, CodFis, Tel, Cell, Email, Indir_01, Cap_01, Lo [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 updStart(global::System.Nullable IdxImpegno, global::System.Nullable DataOraNew) { + public virtual int updateQuery( + global::System.Nullable Original_IdxImpegno, + global::System.Nullable DataOra, + string TipoOrario, + string Indir, + string Cap, + string Localita, + string Prov, + string CodSquadra, + string CodCliente, + string RifOC, + string NoteGen, + string UrlDoc, + global::System.Nullable NumOp, + global::System.Nullable RitUsato, + global::System.Nullable Ascensore, + global::System.Nullable PianoCons, + string UserMod) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; + if ((Original_IdxImpegno.HasValue == true)) { + command.Parameters[1].Value = ((int)(Original_IdxImpegno.Value)); + } + else { + command.Parameters[1].Value = global::System.DBNull.Value; + } + if ((DataOra.HasValue == true)) { + command.Parameters[2].Value = ((System.DateTime)(DataOra.Value)); + } + else { + command.Parameters[2].Value = global::System.DBNull.Value; + } + if ((TipoOrario == null)) { + command.Parameters[3].Value = global::System.DBNull.Value; + } + else { + command.Parameters[3].Value = ((string)(TipoOrario)); + } + if ((Indir == null)) { + command.Parameters[4].Value = global::System.DBNull.Value; + } + else { + command.Parameters[4].Value = ((string)(Indir)); + } + if ((Cap == null)) { + command.Parameters[5].Value = global::System.DBNull.Value; + } + else { + command.Parameters[5].Value = ((string)(Cap)); + } + if ((Localita == null)) { + command.Parameters[6].Value = global::System.DBNull.Value; + } + else { + command.Parameters[6].Value = ((string)(Localita)); + } + if ((Prov == null)) { + command.Parameters[7].Value = global::System.DBNull.Value; + } + else { + command.Parameters[7].Value = ((string)(Prov)); + } + if ((CodSquadra == null)) { + command.Parameters[8].Value = global::System.DBNull.Value; + } + else { + command.Parameters[8].Value = ((string)(CodSquadra)); + } + if ((CodCliente == null)) { + command.Parameters[9].Value = global::System.DBNull.Value; + } + else { + command.Parameters[9].Value = ((string)(CodCliente)); + } + if ((RifOC == null)) { + command.Parameters[10].Value = global::System.DBNull.Value; + } + else { + command.Parameters[10].Value = ((string)(RifOC)); + } + if ((NoteGen == null)) { + command.Parameters[11].Value = global::System.DBNull.Value; + } + else { + command.Parameters[11].Value = ((string)(NoteGen)); + } + if ((UrlDoc == null)) { + command.Parameters[12].Value = global::System.DBNull.Value; + } + else { + command.Parameters[12].Value = ((string)(UrlDoc)); + } + if ((NumOp.HasValue == true)) { + command.Parameters[13].Value = ((int)(NumOp.Value)); + } + else { + command.Parameters[13].Value = global::System.DBNull.Value; + } + if ((RitUsato.HasValue == true)) { + command.Parameters[14].Value = ((int)(RitUsato.Value)); + } + else { + command.Parameters[14].Value = global::System.DBNull.Value; + } + if ((Ascensore.HasValue == true)) { + command.Parameters[15].Value = ((int)(Ascensore.Value)); + } + else { + command.Parameters[15].Value = global::System.DBNull.Value; + } + if ((PianoCons.HasValue == true)) { + command.Parameters[16].Value = ((int)(PianoCons.Value)); + } + else { + command.Parameters[16].Value = global::System.DBNull.Value; + } + if ((UserMod == null)) { + command.Parameters[17].Value = global::System.DBNull.Value; + } + else { + command.Parameters[17].Value = ((string)(UserMod)); + } + 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(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + command.Connection.Close(); + } + } + return 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 updStart(global::System.Nullable IdxImpegno, global::System.Nullable DataOraNew) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5]; if ((IdxImpegno.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxImpegno.Value)); } diff --git a/WebSCR_data/DS_Applicazione.xsd b/WebSCR_data/DS_Applicazione.xsd index e1c3a04..d1f9f8c 100644 --- a/WebSCR_data/DS_Applicazione.xsd +++ b/WebSCR_data/DS_Applicazione.xsd @@ -515,8 +515,7 @@ SELECT CodCliente, Cognome, Nome, CodFis, Tel, Cell, Email, Indir_01, Cap_01, Lo - SELECT * -FROM v_elencoImpegni + SELECT * FROM v_elencoImpegni @@ -525,30 +524,33 @@ FROM v_elencoImpegni + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + @@ -591,6 +593,33 @@ FROM v_elencoImpegni + + + + dbo.stp_Imp_updateQuery + + + + + + + + + + + + + + + + + + + + + + + @@ -774,7 +803,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -798,7 +827,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -834,7 +863,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -859,7 +888,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -977,32 +1006,18 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + - + - + - - - - - - - - - - - - - - @@ -1031,21 +1046,23 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - - + - + - + + + + @@ -1074,14 +1091,10 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - - - - - - - - + + + + @@ -1089,10 +1102,36 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -1102,7 +1141,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -1118,7 +1157,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -1148,7 +1187,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + @@ -1186,8 +1225,6 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - - @@ -1206,7 +1243,7 @@ SELECT Data, CodSquadra, OreDisp, NumOp, MinDisp FROM Disponibilita WHERE (CodSq - + \ No newline at end of file diff --git a/WebSCR_data/DS_Applicazione.xss b/WebSCR_data/DS_Applicazione.xss index 424d0cf..2905030 100644 --- a/WebSCR_data/DS_Applicazione.xss +++ b/WebSCR_data/DS_Applicazione.xss @@ -10,7 +10,7 @@ - + diff --git a/WebSCR_data/obj/Release/DesignTimeResolveAssemblyReferences.cache b/WebSCR_data/obj/Release/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..504ccbc02d62fcc2a58d39e42d3b5af7c3531130 GIT binary patch literal 889 zcmbVK&2G~`5O$o{jUA`TkwXtb;?~GYTcT8zq9P2T6|^c!R4(SQ_KsndwYS<`CrZ^f z;T3oa-hc~7PDorhas*gwq1m}=yQ-KPPhv>y74~vH}71fLUNX1_7*BaF`kFu zBQy*+Xl}0r-JZ8w!>~PE4g&Tf;6&*YL0QIt21F^y6FxsRZ3rk_KtZ8M8K^*|L~D@f zt2Sj>XqLm`y_?yxYv^X#wq3ECI7V0RzI?cP_VLK~eK#<+ziO&qxh~rre*gOU=X-iX VYThNGEL8RB@ZOIlY4Z-L@f!;31KR)q literal 0 HcmV?d00001 diff --git a/WebSCR_data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll b/WebSCR_data/obj/Release/TempPE/DS_Applicazione.Designer.cs.dll index 458a6bfbb6aa926fe458d444a942fe90882a0876..756551d7e1455fd224a0da5e2088d3ae2c836930 100644 GIT binary patch literal 189440 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 LFFZN_KXBl0O3&3# literal 185856 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