From e81a356fa125217d45f4e1c0d1afb7f46d980cd7 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 17 Apr 2015 14:53:50 +0200 Subject: [PATCH] Aggiunta editing zone!!! --- WebSCR.v11.suo | Bin 138240 -> 142848 bytes WebSCR/Setup.aspx | 5 - WebSCR/WebUserControls/mod_elencoSquadre.ascx | 12 +- .../WebUserControls/mod_elencoSquadre.ascx.cs | 1 + WebSCR/WebUserControls/mod_elencoZone.ascx | 69 +- WebSCR/WebUserControls/mod_elencoZone.ascx.cs | 22 + .../mod_elencoZone.ascx.designer.cs | 39 +- WebSCR/bin/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR/bin/WebSCR.dll | Bin 24576 -> 25088 bytes WebSCR/bin/WebSCR_data.dll | Bin 69120 -> 88576 bytes ...ebSCR.csprojResolveAssemblyReference.cache | Bin 96779 -> 96779 bytes WebSCR/obj/Debug/WebSCR.dll | Bin 24576 -> 25088 bytes WebSCR_data/DS_Applicazione.Designer.cs | 1135 +++++++++++++++++ WebSCR_data/DS_Applicazione.xsd | 144 +++ WebSCR_data/DS_Applicazione.xss | 3 +- WebSCR_data/DtProxy.cs | 3 + WebSCR_data/bin/Debug/SteamWare.dll | Bin 624640 -> 624640 bytes WebSCR_data/bin/Debug/WebSCR_data.dll | Bin 69120 -> 88576 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 39424 -> 58880 bytes ..._data.csprojResolveAssemblyReference.cache | Bin 20321 -> 20321 bytes WebSCR_data/obj/Debug/WebSCR_data.dll | Bin 69120 -> 88576 bytes 21 files changed, 1413 insertions(+), 20 deletions(-) diff --git a/WebSCR.v11.suo b/WebSCR.v11.suo index 3722e0088a5c036fdff22c6bff282b9c815e5bdc..5db5d3d88ff4d7013e7e06890ef78da42d3e2041 100644 GIT binary patch delta 9148 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 Qe*U%Kc7H9n>PPW^0lkEC@c;k- delta 5319 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 PFp51INQ}&M6Y2dIt;aHS diff --git a/WebSCR/Setup.aspx b/WebSCR/Setup.aspx index 5eeca7c..c6d446d 100644 --- a/WebSCR/Setup.aspx +++ b/WebSCR/Setup.aspx @@ -5,11 +5,6 @@ <%@ Register Src="~/WebUserControls/mod_elencoTipoInt.ascx" TagPrefix="uc1" TagName="mod_elencoTipoInt" %> <%@ Register Src="~/WebUserControls/mod_elencoZone.ascx" TagPrefix="uc1" TagName="mod_elencoZone" %> - - - - - diff --git a/WebSCR/WebUserControls/mod_elencoSquadre.ascx b/WebSCR/WebUserControls/mod_elencoSquadre.ascx index ebca038..d1c2805 100644 --- a/WebSCR/WebUserControls/mod_elencoSquadre.ascx +++ b/WebSCR/WebUserControls/mod_elencoSquadre.ascx @@ -33,7 +33,7 @@ - + @@ -44,7 +44,7 @@ - + @@ -55,7 +55,7 @@ - + @@ -66,7 +66,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -90,7 +90,7 @@ - + diff --git a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs index b14f95c..61d6824 100644 --- a/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs +++ b/WebSCR/WebUserControls/mod_elencoSquadre.ascx.cs @@ -33,6 +33,7 @@ namespace WebSCR.WebUserControls // creo novo record e vado in editing... DtProxy.man.taAS.InsertQuery(" -ND", "Inserire Descrizione", 0, true, false, false); grView.EditIndex = 0; + grView.DataBind(); } } diff --git a/WebSCR/WebUserControls/mod_elencoZone.ascx b/WebSCR/WebUserControls/mod_elencoZone.ascx index 36d68d1..5fc4648 100644 --- a/WebSCR/WebUserControls/mod_elencoZone.ascx +++ b/WebSCR/WebUserControls/mod_elencoZone.ascx @@ -1,2 +1,69 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_elencoZone.ascx.cs" Inherits="WebSCR.WebUserControls.mod_elencoZone" %> -zone \ No newline at end of file + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + +
+ + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_elencoZone.ascx.cs b/WebSCR/WebUserControls/mod_elencoZone.ascx.cs index 51699d4..2e94c09 100644 --- a/WebSCR/WebUserControls/mod_elencoZone.ascx.cs +++ b/WebSCR/WebUserControls/mod_elencoZone.ascx.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; +using WebSCR_data; namespace WebSCR.WebUserControls { @@ -13,5 +14,26 @@ namespace WebSCR.WebUserControls { } + + protected void grView_RowCommand(object sender, GridViewCommandEventArgs e) + { + + } + + protected void grView_SelectedIndexChanged(object sender, EventArgs e) + { + } + /// + /// crea nuovo record squadre + /// + /// + /// + protected void btnNew_Click(object sender, EventArgs e) + { + // creo novo record e vado in editing... + DtProxy.man.taAZ.InsertQuery("00000", "Inserire Località", "ND", -1); + grView.EditIndex = 0; + grView.DataBind(); + } } } \ No newline at end of file diff --git a/WebSCR/WebUserControls/mod_elencoZone.ascx.designer.cs b/WebSCR/WebUserControls/mod_elencoZone.ascx.designer.cs index 814152a..a6d0a54 100644 --- a/WebSCR/WebUserControls/mod_elencoZone.ascx.designer.cs +++ b/WebSCR/WebUserControls/mod_elencoZone.ascx.designer.cs @@ -3,15 +3,40 @@ // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// the code is regenerated. // //------------------------------------------------------------------------------ -namespace WebSCR.WebUserControls -{ - - - public partial class mod_elencoZone - { +namespace WebSCR.WebUserControls { + + + public partial class mod_elencoZone { + + /// + /// txtSearch control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.TextBox txtSearch; + + /// + /// grView control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.GridView grView; + + /// + /// ods control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.ObjectDataSource ods; } } diff --git a/WebSCR/bin/SteamWare.dll b/WebSCR/bin/SteamWare.dll index 410e54e9c39531381ef26c5f967e1a23424df7f0..9191a719095959d5bf8cf0ff00969dd2bae9759d 100644 GIT binary patch delta 82 zcmZpepw=)!Z9)h0e@4T`?$&O`)^4WOZsyi*mey|8)^4`eZuZu0j;-CCp>_hQ&XHX1 l2ln`OM;^Q2Z7Qa|{DU2*BS_=)&-I*|j3L`)8#o`c0{{-t9+3b5 delta 82 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 delta 4547 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≪_QOxjAS$rQ^5tOv1M;jt%@m#`%C>O?cb!nS(c3r$T9jG(nmsEtQ^=E=pIW zIys&gf0K(PrdMd5f|{}YD@Ts3stJ!AJ*Fx=aPW{(;hHgnM~4RtsUA}`Xl!-Oz`=>l zHHTQDaa6>XI9EI0mRLCHoRYcZwY--*NC zZO>&4gZaN1f!fvH_=7>4Q&NaI-HP2CZ%fUEvfb~A-^!e@^v1V2m0Swi#N6$Ct|z|J zh9PKkIc(0L&FzMbIcH{eY`3u4C+L1Tm+W?jB1uwmkQ9gHb_?Y};rNIMcwF!&++yf( z@*Li>5iD~Yxsv4e#5-;H3X7j}BBk+&eNN3)IFIxM^~B%fUSS%@5zg=MI$V-Be#Ffa z>%eo~^fX)vcl~Qc!ZDPC&yO#b*Pf diff --git a/WebSCR/bin/WebSCR_data.dll b/WebSCR/bin/WebSCR_data.dll index d19b7e5b1b5ab7d600d33345030ffa2192fd47e3..9bde196248053d0b2d9b4efe41515d5d6e41f016 100644 GIT binary patch literal 88576 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
DFSgrX9%ABY20;Lnp z>#6$!g_W1iHE*Wkiy2cR=Is<0OnLWqS|OP7?(KA~#@M^J)BM#er@Xt18a2k=-9_^o zIZt`_4!T@0<=s2z7LBoY@1SnMly~o>Pp^ZR_U@hZh{o8vchU>(oX6hXYTill4GMcM zR!?`)g&KPqd3Vv}4)(h7S?YGML&oRm83%jI=%zO`)*HLRyqj+6R62hXyVksy7NivR za_mO)%XG|U8~d#J5H)J-53&2q@6a)qs=Pqy!{&GC+glV?Ui!HCINf*|V>`l6l>XZM zK7C1J&zBwo_K?P2Eq%*;nx4_vhoyf8_L9bG%04jn(VH4Orp)l|qYpH;u&kMWKts2w z64sY(1QyrWm{`d7L;AeNrpHQvJ)p6jWe4!=^oC$p(pSrd`ktZtFJ~=RQcqdJ_aj=h zU184ydyf1cRoLrg$NHY9>jittc(3er<0tgmRh;*vQCdFF_aeQgu?gi%d@s|5S96|< zte;Vhi?YW@{ z>^&;JQOWfHd!OcO>?L4-p{q3(9J<%{@6@BQQNTW+4-`hn5BB+EHP{i zus1b!Eb_{Y>Rnvkj_^F>l^ZiPcFwSOd_#;?8oPMd`@lLiwszQuz6#?Jjdc$5`74YU zG`4lv0UBz2ps{O*tv7}m)pw{8K7+hrMxDm?Aa9s)p~C2~Va-%&T%ob2hRp(YyTZ_q zYW$VPLt3u6W;|YNR2z*NamFKGS8~6JE%i?^+8?&HTx+i*fAR8x$!(>fyQ`lJkMCAF`gUGH@>DZo*U0MzO6By8!s?k6O8A^ zSNs$VH1<5OMx(4pl~cQ5&<2I>BxYzgRgmU>U0f+Y$a%WwT)!H!4i)yevzOcZ^3?@rh6^ph1%b z&JcK$R{`D9X+whnq#}=-BC0SwK&&k&+Cri& zEZQQXEvn;iFtUbd9-KXeeB$*FN191VSni{Y)LK!zY0fq1NkD z0-0iJ%H}E)>2C=AkkH?hw0B%m_WV6Y&i~vI=4ZpWUcUnL(IG%Ty$cwi4*-LN+stu0 zd@-OwKL%wWBjJ&ZB;Hn2=_46W*ecr|Wm{h(%%7xng2TCXRe*k)3>cu(0E4suFhq@j z2KD6!E(>oJNQsB%2@#hVCN41|CE{%Wq>H4)VkxmiN{nfL{%7hmq;woj!dg>o_DRe7 zrDX%svi;`hvI=W6^r+Tc~tiGXX2*#a8`E){s5z$Srh0yhfW3b>K3 zl=M!4HwnBQaCBe~;Ckahz*+RDz`cNLjD3I`={ZTiEbtY92LWf%TY#4ZBE;zkEgd7&*_&)dPb0~_g-QO`lPZd9`op(Uf%05(c`y`(ow`f5pkeboDq{qCp_0r!n+ zhSbkTZ3O(ir2V5gJ!5n*7@=cFABQxb8%BuFAS1-PC~V1WeztRMa3{Sqx+8cKT~g8&yj{GpRrs&ekgeKj){WT_yvaOe)b-$L zAM*1c_6qKC2pjBfIkbq47kQ97JK&6J@GZhUTLGf z#I3NG9*8%C!v5Jy-;G}c$X?n@?7i9a1LPX!^YJkul@%2*HaY)zHP6-_}d9ULY^X=d*(+#2IbUt~PP_k#Wa=Jk%MC8E+~88m4KBCbcxvKxMRP^N0)adZ z>@HdWJ$s67_q_%UxBJXV8*wuPYo6_oPnv}iCrx^=sFtQ9J==c@;8OqDlO92d?1x%f z2Fe1o@^_$_Eu1U-=lPo^nZ@PCnn~P`uAellxD8fa7MLyNt`K-3qGAs;KRC%>av^

{ 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 literal 69120 zcmeHw3t*g8mH+v^c~2&3X41TqcKU#(uh5nPU zF0^YKBXe4rQAQLr@S~`$$040Wx(&aHDkW_yy_vxJ%fAuigUt<4bdhdp? zHxcER6qX|bRSQg71x}QYo3%UHLuN}oQ551^8u+)_0(S(-d?lE`?_48jQL_cMjRvh| z#V|#XsR~K*FPa0HRSW#|MhJ#bN4C#j(=tssOrO7HI#M;S7*+nbfBs2i*0fA2QWYX9 z=u{OFM5A(IH05xPs$=)xKirI!=28T2YRh7Ym1S$K!Wy z7J$_PKw*m;m92(6Yc^7owPG`10?sMSXE{L&4P{$}t+`0F%wr75d`4O|asnd@G_sJ9 zMH)Ggk;NK0iII~PQd8S5%nq0>H&3^J`VS*}DuH0ZO=0(N|Gyzk3G^KH);=H_`m==FTi>-nJN@qEzo zcs^)(JRh_?o)3=mJWS+k5hYC>461MW2-49I*dzBEB%)?;a;^=DmUbowYc8{vN+P!m zzb3bI0E#W=kXfrbn)uX5U{iKARp_`~UEKu>}pP{E>WvvzE=6$%+*1d)Ty*lL8|&$sW>nR!;)%) z-@*(Pt&=_v6(a~R)rICzBXqkFjloO>n;{X5=FVoTm93${$q$aZ6Q@CRc^x{&>Jz!=;^4 z7jV(F09D~7d)Qp@um#IShvFE#P=Xz}j!VRmR%IarlWr6!|5C#mDxKd$@qq1aDJPDf zi#~-C>$!v~*qT7%wMqj2dc~M))KC?R_(ndbD?3P`s>t`DC)C@3GR%G2npd&*`2Ku| z=RuOoL(PEoI^=^f=phC*k)A^&!C)7G<#2mtcas#nK^bxb=^&-WT zC~Voth-r1puNHJ6%tTg7IAk1o3}tvsaEke?O~_T{d_2QOeO51^^f-yyN$60L(UKN9 zK5H}QZ*f^sjlx^DBBdfU54LUw)FD?Ue0d0TzFAmA7lND0U2P#lB_xB z^B_JbX_I>d`Vq|HjI}Ye4ZRG*b^bW5>FA$D=@_Dm(jmPl9m8l*I!x=*5tvji`m|gD zg{>@r8i`q7lWLKVzQ$uZ=liT2;1E#es`*|QwSUj?u5Jny4!_#0iEV`7^V4NY%GTp8t&8sB}9TK|2K zy1*^qGwzGjSNLy1=SHfbBA`=^6+xXU3x=%iELp`@(2{C`vAGmRU4EL5x)7sw{MAY= zWg*lOvaWV2=hcqtUs&E!Lh9`ZAo!nn->O&5dd#g?TvP0#*YE!Xv(Gs|)+SC^vD)&>H`Ui)~y;Ry1poh_O zCQF+{o2T1gO<5REuFYNRXeR2aQN{WvP|3`)mgBiaW6jNJo13+Ny1P)ev_x}r+UDj~ zJ?N4UY-H`hX+Xs||E z;l5yPZWMXebz%(}Z)>dUU8L4}gNsaEWZj@Jwu!^Xh?~U*aI(044#Mg?2y3SixKQGa z$5}m&x_w54turrFvyXi_ERll}ki0fWKcgC^KaILgv9-?g6V}0cjpu8*QR&XZmRiRh zhZ%-3Oigb@o($PO>rF`VnkZR}N!GDd#37hldqc4r50t=Vm1b z-PI$9vBSu5$E{mf!koqhL0X2z6CwnC{%p{qvO+AAHKV;w%r+y8)G{$rlY29`thaFS zNOg5}O-=5tOt@7Db=GbCJLFwV%3_nBd$SuIF>!ybM^4fp{SM z5EpzKOO6M^@~C0Gow1rCX3uMwaDdG zI*Z&euVFV}7iz(fD!w`nyjY9CPCGD!^Vo$)4s1X0v+FwHQyC%zylh)8gOK1dm@e|m;NcLm zRff0BCr}2SMj78uE@ZZ#s|T%jLnqXU3bD!Ll6=;Cl(LGnXFL~^3b^ha&&4F03mZ4s zP-?-b5De~CbwV4B+e{R!-4G2b>RU3e_@USr9a|&PxXoC$*|s+6yPkG&25M<=q$*zP zK4^hj$4UM-)#7=Ty5+i=bB$U;z4f+1n4Bl6pqRE{VKF98R7{(zuo#o`in(!uUc&9K zD)c#qHSsxTxIR~VeX0-cm~3aso*rW|R#ebqSdgISKyL26sCg#`VeWlMMT6OL6Z6FT zk*1*97W#mst$)TZSz)S0?+1Zm6HTZOVMQj(Ny|(9GE*7kQF&#UWspaGk*N&wsJzn4 zGEh|2C#=1wIcR-|>sOTAhmp4K2Y{WpDV8{|WfjM|gtUj8t>^YVP{3SkeWZY5eH4W3 zbUzJFjn&lF)JUt7ylY-FSvIy@kb4lU*2e&}LQ=mHu+kO4RyukCS3|%QQGiW(^yPP> ze4UhMqaS_weNK6H&(W73bIP+LkFdP*=*K-Sk$yGaqfE}4fdY>*HQ%F5Q4Z-06?hcO zz9aCcD(Qeve>2K^J$kg|-{X{59zELf4>;wOM~|qy@+b`E^idh| z#(R{>*(Xp%ULR#@zDJqzS9#PGaEu;x1st14-SWrgQMdfDdDJa`Odhq|^2azzx&n@I zlyn6g+bHRlKekcQEq`pIq+9+dN69&F!OV@tT~w{=WI@>S3Qu>hGI$s{@?7CtP(i=L zCWZVn8{V8GGImyBhE(f`8tIkyX=JyV*BhCwW_R{8Wo}ngB&Q!TTI&^2TSP?d?reW7 zUqtQh279^{5xZ4Cz8h>)8k(j?YbGc84f4dJvbUs)zp0BbO&@8|IyBA(yQG?nj!th~sT#A6si=%r4YfyMXIozxr)q0!kKD>yTN$8^rJ#&VM^mug z>(}}sey!h~eWAdw_4$6SKW4w$C6B?ccF|+-t6lWy{c4vyYQNeAkJ_(x!K3%9cFIw8 zbv#4*=qwC=829+8lOKN7Q)bO>>k%F#&6c&G;o&2PIdX$Np(`P*f3@@zYI0Bx* zebfqB(@M!w?+R2cK`DE@Th`?F4)(h=*28CglBL`4CVcWPt=yIEQx9LCa+vsi2cCub zorm3)+Bait$78&_?|9tdRQmhm!0d-3ZHq8Tj9r?wyP(k({Ws&X34JpoZydmn^l zfUdDV4Z6>I5)dQ5x76vSOVvs#zb@r@<`$WClB-?@DV9Qxdg0J-iHfr{C>Hhls5ncb zVo~pv#-aq%k&xh+jvFnhI@wcH zc0@Lz^SZRdGBu)jqO!?cf+wnY$|m9|Q#`Q}JmbPsG;pZn!qd&p4^N>_7@lrPZ+PnQ zW0_g=I#b4vss-gdPwDxlBIxr6D*P3JieN>kB3u!vh*p$Y8!^t=`-VIpU?-1es=4I? zWYzAD>WM+lYBpj}ik%#|3|ER8e!!1 z3c{gS*!>U3iaqb-^-48Yc$J@9qq~!yM(pY5ZyjoST$*Z@%`qj`?01HEf5-1}s*~D?25;u6$>U+n!xL6KwRt>@36DwVVJw`bc;$2t9qH`B2 z@p%0u)$mJyKE0`5Na4(*OODR+K7)v?rYMDnNnHS$fm2KvutTlwad`QDPL)h57c zUA`+3AYb|1*Zb#H_^mIY?ZtB2a(F`&jnQIkVD9UjUxRtz8%Rv8+&Hz; z<%ytEe-mVsm28x?i183HZ8s2(Dz>0nA32G-1J4_ zem;U6+NK!FV?jOI=i2A5L6u8Q-KWiA}H{+;Wo!I316J_$`}cL!;b>_k+dJ{;;9 z6W*%m+*+LYjz@P_mBq`fABdvyXzd0*Jsyup{IRCrrJ6{A)TN{-T4>}LWYYKE11D9* zaIEQvTywrdr{h?UioBNRIoD_XNPgk4k8qE>|%Ic_R<+yuKkhoGpMG?(I&=0NNA#jHEg6ocpk_&I>}6x;lb zr~*l$pNB*SgM%~^w55b6k=!tXss%Z7WK%aFYZCkubewT!P0 zjyQtq9IjH;QBdXs_6-Idwi)IFf6IR;wfHci4E_Ek`;co-6pC71bAtr65YNuKW)(DqZTRjY2IukjA`#mdzF!IM z!tcN0UZluA%)Q7Pi&V7}H0NIAwSquYl>SEdBD0lvZ-*sGse6%5e(qN2@;AR1c>`PI z2<}BX&MCYX$rc-bFS300Du_d67?N} z%ksu)O`leRKD`8eMhW`N67=Ir(2p-c$FT0|8HfHDK%jr=dz1^^e0`6yf@cDGLCotg z^i^5}9&<+vi+1l(!T@}alBu}ght+oRdz6J`u>^|_9aY)cMeAki;p=tFdh0#1vWS8r z?PcoW>vhX|>pilvcp@oMFH;X+uUpnzZ>h5GeWa^6{^i_48vZ^}#RLZE=#WIi6n&4f z)^`g661OJnaGA0`z_%xnXv7uDw+OijS17wB)m#zMsfjLAqAuR!;+Cpn?^7xf z`ckDgE)BlNKqsj(J6KPiD6xLo%L9~q{=wio`1(#IPirc!`A+4>L6?8_EywTkvJ*?) z=*}ceZBu{gP`Rhu)K?rT_j8+C8Mh^HFSn^J4wd`3Opp= z5LIEntQSwRlcoJx*8J&im_6^-qqIWbW8}1bkC9vSG=DcCv*F?{+e+)_MutdIG7w%=%*<_9qu}?rEx0e|B@6 z8=>qMhmFmihqxC)*~U&5BT3Xl_Dxc@sguhltF?4xY!N4i8>|tG3kEtTk)A8uaY1GY zcdo4Fc=YiJ(PDQ+x&Mmq^gLSht|$-9YHiDRMH#d2RB~~BSM+nJz`BKddda(@JT19$ z7&}TiHz^13(CNxy>?q~jtmN>}@5*89Fml|n84bnQY~K|5Z|bzT{7w`B~q*)rtLs_4O)ZnXf+5wm6*d^PA$f)?`+h}~vbUo*1amK=_g_t+IeeA?S=7)- z6}KYc+L_DxWC2!aqdZ^T=~U5e+sKu{nZX4_3dDGp?mMcehpgkMu~m573)ZT zzB>WD7@yJiu!qn0VZSbXDno>z9d?;URR)hn`DMPL%W#Ib3?@Y9J}l>%Enfs@!F^bV zWM5C!Tzg;=Xa=?T)~s+bsetR=@mx%@x%7S5r%|o1stPGT>;1DQn&muxzuxe_t?g1xBg=rr`__$I8M6)j&YoJ z1svNr?Up~baoR0^Y~!?B{+PyTPXrul=9{hUWDYJ098t5V0RwtbaX2A!i)+qqfG z3h>R^LWkjI?V_pq*7n@2Ri%zqZTsG+j?^Q(yUcYq*cXBYDWZ16?(FLe)NXJu1glcV zs&<3EwJJmOQCYjut9D}%wHtS5?<`QeF<E5pPGvJscCoi3k7~^%J);#G5g6bdGvm=OCG(S z?2^aeC%fpe`N=MQjDFHaKAPd0_Z;%>kMl-|*}{7#?)~v+7#nwgoH-o_SCEPGF#o+0~21@g-f$;aRDE3FvYr>I^Sum3Lf!hrlgt5@E40NC&oeFs4D<@AsBDY!@NYVmt| z9F4WV1He2-`W*mO-{X!bxifhjR(p6i$?yC*U$%5)zSH-~Z|TOuO$q^lt#(($2CCR zeyo|G0nSx617c+7UQ3?4yo9vc!%FjBLMt?wz6!0*W~izPS?ud-CFD&|A=< zdaoM07MJYLpb%k$)Z^u+Kq~g7f`XCdv&CAB|kS8&8r;#5+&VGd* zL;OZbwKvbzybF^bAx=phTiPFaam8CNB}z>cSG?g;qF6y(X&X7ZI2Yu*on{oWs7TVM zZt^@UQue`wd2Y+6j&qxvo$ofGPv|zcq{nT_XRkAAEZ1klKkCR93GpFQH`OGPG zbUt&675ABwUD{_3OKG1uEcUkx#`i{t#r{lzXB4d9PX$jf3_4})Zy4w(ui*DfPPyc` zanLE}eAqx2oK)r+2-nzs++|naI4Cj_x-9Aw2M{!FC_JZ>ydq;^p}Zo4q017pzp5~< zTe&>til=-62TZL{JQXE)#`Qgs?oh||JvTeQ?+JavzUP)4*Y~FRYEJRVcv-bzl6=co zz0WQ3Wrm7aMR`StFU;kApW$J0zHPuOP<)@kUG&MVAo~jgsuvbp?Af0MP#j+0{LODg z+w;Z^RCcTTy@pR2d2MR^FKyE#(_RzjnMVyb$Q-v8w#}nByynrjR?RIp8)bL6-&P1> zO^M@eyr$$>ZTg2_G5`P9`V}A8_$-8Cw#bWa=j$6Kqx--A>l=38|CUkq0~I6o`H(Xt zMs_U5o|8P>$a{Il*QgHZhA}B$4$T))P9IjH;{jI-=@DluHe-nYz#lDHarvLByCIZg={z67l zlkcTqh_+tlUo>YEK0baPk~^_9^P9OZaPll9)fvsR5f8xPbghX^)$F<0#jt!xMHRly z#>>ndTwXpDq(511?qD%8O@{PG%v*DRg7}fwha+f!iD*}AR$oZEbTgXslf*n@h^s-D;KpcXgz7cDT~na z2!C_C4{#sOi_W+fv5xiW<9N84(KVFK3~b3U$4@s9J(vXT!Y;aVyZZa(GtRlNvjce_ z1b!#(%*zOIvFrZXPLh= z67+g=g&C!-NJpt(;9JchGeHlUcbh?aRygPTDt%FU4PcP&^s$6T0Bh(Z{~Uh}rTtw9 z&4>Ie%o_SG(lzvJz$l#(V3{3&LE0MNQePDKtq|A#hY-_4VWvMEVd#tgA`-;eeTF9q zyZ|stTgsR-7UNQ1iVZ=lS>>F*yprXAeDd2SN9oe)^QxmXB=9zY4+=ae@P`8bBCxK8 zITzM&spSH@gwiMQo|;`XU!@1(l_>pt&671zdR1U^E!*nE+7+}rQM;+OhVB4N z(1F^2u8q>OwYzE(R8jYzpqx<0R^3_08ooi`b9G;C`rT}Vf1bHhaqHDrNOL+@x{JAbT!YyUjbHS`^UKN0vRfm0fp-U=9{ z>l+6fqx4RJ?*&YduZi`q5%?OwC~a&yuNo23#5%kL7^SLa*7>C7na#+RbQ&;7BhAcn zufPWceof%>fcW&*lwTqqPM^ZHUj~?0| zS$;#3z27EqRgx*M6?mDzcO|Q)Cg{l|OMVs*_e`f%O^wpzX{_NKq)~Pn>thM!ZIb@* zv>~+go1jGLCqjQ&=uOi(&TpE&3trwcopV1V@C$$m`r&l8&u_sKrTQ5RX9?UegX`Km zgKK#b=_q{{uz_Bk@%tH3nl|%E#K0Ld?}p^{0=EggRp5I7xo>iBWr+WhmAFSc2O|w* z7&i$IulS4RKHMxdk@s3)=ouK_O#ID99*yGY`=<-G16VcwdgKa}tfY6)1NbXsmG}xE zW8V_2ntDYhR(p7JSWm-{R7n`j@r~FfU|f5`;M%9qHsQn{Iz;VByxZm4PX|^3?5$GY zDqwNU_@5B$b-=3eeW1@teS^jgMm@e}@&#QxV~gp>p4yktA3U|64vh8Oi`u8rnS`+( z+esfYK55Lx82AeEK5tG1{EaySFcX#`GA*1*8*D64S-)PtA!iBUDgQrn=+=%j!rd$!4H)0 zHrJ1Qq`VezKcGS1DF0``?}Kj8pUVH0`9<54D_GkOfolb(1m*-@D{z;<-2%^^^dic> zS>Q7Q>nfR|WZoZHj!E>$H2*U=(}`CBi)sF6A8XD$uI54dR-zI8=({LYLqAM(_~Z2B z#0vkKB!Yx)tc&_)p)L0d_6A^cfwfJSyzm;|iSXzK!9E-A_ALQ6sIhB&X9BxMbKdV; zhFR?G8vBZG1+e=CJ3!B&20tB8<>>dmRlr`-d4Kk;1s0pZ^&P<1nixxJ>^1)Nz`~f1 zInVN6f+$`l*!6USe-^Mc4weG8N3c1saPBwnAew1?$$>V!^g)YN6Lo8B7+5piqcFNXbP(gr{SNk3{3W`&xl)ea7y1rdvO=)WA_~Uncp4P! z06iRH>`j6x-yTm*c<^BVu{V#WvH42MfzS)U>7>D1=d0bGbmg!?fb9$3hn?AtP9 zKK)3r8^dGaxY0^695iEl{wiDzY^KIuLEZ_pQe%@M)xdf+mW(`13+NV&&51M^3+RIy zTO3)78{kiCtUZzf_H&J$kGw@R8EaLpZv*lc(E^QaLf(nAL1X>MJCSkv44x4Vw_BmJDjtS_q1R)gh!$mBhQaDG1?x!CE5*aiN@}Zrh&bru@6Nr zH%_6-lN9GCql3U+66_7(FGR02me4$&^q}=vbS*8R4vqaTngX^)uu%$^&BBe%YCI>f z-zN)phQ?+nY#HZ$);P6nr*SI1Nn>Y~ok*wA0gauFywm7M4tBk9I)yt_xwFf58E4R9 z2Yah=Cau%hD!k-4i+;CUajpZ_L2p0DF1N=xmlmIEV-FhZsaIncmpy5usO3DBmn}PB zY@&6m6n1Ud4~?y~Z#82#h8totO^d#*u{p8Xz<#8$(_$x>gY>e-*2fkD3$Ib-vaz*v z1tm3hYb*t9p2lv8o@Qq0dX3#3Z3A|z#y%2zm~!-}V59W)*g0m7W?sNDN9l#w#padt z293Q0Y#aSZW6|=h=GD}AgZjAy62X-s3QgD;qOlYf)a<)TTyGVh@_jb(woi>}ew9$@dLM>X~cu=mjKH1-0p zJ+z=lN%;$~d#O)jb1Q#k-bWwQ*ivBcr5`DbE~)&z`9AucgZYGB{i*hR>D zl&D|Ta2fI*r8$ z`6;3SRm0=Rdz|>g#@wQ>An$SNP#BHH*U}TTMPo05@P1?Q<5 zZ$F(On40nS(>jgujJKb<1yeKLXXtHsUuVyFpP@%J#xve$=$cW^;~8(g?=$pyjh$6? z(0q#g*QvbMBrfqiMfYfIC9ngu_rP@FtBexA;7 zu(uiq=@N~tD(m-sf%e>}IMF@FjT++;g=v{*3uc$&y^1rcc=xd#(4bC%s|BtX*bQjX7D;CW_6a2?X>YEZ z_R-bI^%HX%biKfv1bXYbRVb>)BZqfLscjL~>UuyQ-3sWZI{*Xp9>5^IAJ8D?F=)5& zEB(hqB~7*Kz9ZI$OPTck68!fIUBQ2m^rr=WR^V3wO?n>CM}GvwlkQ~Jya6ysvjLUn zN7A~9c|yc>g{7{D)D@Mw%A~HCu8VDGiVb~YL%-NCAT|t&gpf!Gi-d?sh>C?e67Xq3d9)nUs*$n6-OL(pp$P`mk?x-@6zDej$ z3jKhjy>Y9w`up!Aug1Aup#-H#2alxJuvWG{ zO1Dz|=%9G#JAgiV5ztS60Sr(A8!bUf0)}WYph2bVz;y++1rE;>BCat^Tw_FPj7p7V zQe#YNESDN9v_1bTWg1euAzm{@XPwAJu8ZLF;)0kXz+Y@ zDqywIF0fPJ1p;3uFeNY}@Ct$30aG+8>0JVE6L=TkdjDR)2IFIZv*wbw`e#+dg)0@D<{C@`h zvO0g@8M>n`7D&+t>m~;x^s&0eK-}bd>j7tiV%D#RoYld(fh(x8{zE7`xjt@0Xl8vi z;9^O?M$+d>dV{3jSicZuZ?8WE@Llz5QR<`hDZu@b{A%~xpchRcGxN$F~8ovxVmo@GV+)Hn5{952+ z=0_W!4LoK((fIGE>tN$T-v#E^8|MRlU*L<457T4j?;6+A1?FEGXVJZ|&+~!(s4+zc z0n3BW0#+L_(Puwh*;H-p7a#2>_QHO8LsJ|Sw$FaLy=fI7TWLSB_1fv($TiG=Zdw~e zE-bm9*uwjX+p=FQzn|Fh`|07Phf(TaQ-jns7wKO$T^c-O@>A^(%+|j-hf)RCoclL8Spn!%YNU7lIYRkc{}L81bshVfX$+3eW#Xv zApETFYz?21^jnP|NGtAw7rq-lhe( z%4w4$GwGUXYjO5@*R+!(^CUe_();Os)22rk(__<40_50OELtr_rH*r-xi%lIi#ogM*$c5Z=JpyHL@M1(K|uufKT58$*kcS!r$(HaQcs; zapU3X+#|j_{SVO#pw-9y?NaYbf$I>2g3 zADC-q>@u2!pW$4@?dxZ7^bXEgh<$(?1>OV7cF2D!HjTb9<7=^9erwvdV~6PZ8MDKE zV$VLY=WYJ*%s}~V{<4|T^1Hx~5x~DXcvbnm{?3`#lwTmV>=pXQ0B*9-+`)AQ!!;2hy;r7j8uTWN;C6UkrE zidl(aqfqd-qLF(s%?IUrx)N}iP)^4VUn^ZsuLaCeFW?U9uV@pQZBpYh?163ZFQfNT zKj7QwQox7kU4S2^H~Bk-rxThq2Rn&%>x6Dw{O3x#M_>lI#|JaQnGwom0;PW`$vBm$qX!yM7{5~a_81?g*|8qf_%5Vbhm7!Kgg;}juSbM3B9!YT zy-P!uyhrGJgz{dEN%siMXvqA#BzKok-fPYX-)FuT>ALd0LfNI=vprj89{h*I2 zhcpxoecZ1P2~Wh&JuBiD4gIW7#LxX}wxnkZeKvTG4|WQrQz)H6$w)dQ^j#XVoV}9X zE4c?XWXXpleMoX60jVp%{IexJThg5xa&EWKyM>aGbVjEoVkJEy^j#XVv^_%KBb2=w zGJT)W_X*{ohD;w5`j}7-X~=X6Dkype6=X_M=t-f>){yCKLT?jFr-n@L7J9c(G8!^{ zMCc+lHMcfJ(Aw5A@lDO`aYo?)R5_8k{*-XLy|ruX$rB<6k?u;q$83}N;)a& z*%~ruo6y^Y(kbaqNq0-SThbW~nSYn0cS-Kv5J%=-q3jjPK}jE!^r4VMpimA8B@$*z zBrH}9vxc4FW$0O*;q$_XG)?IW-%?HyX+?y2x+UE$>5(YYN1{yMBk4Vo-Y4mOk{*-v zSd_;Tz`#9#%ui(x1wJ08GLc-yxm3pVq@_hGU8Q!NUq8lg_857Ew@QjHBiix%{&ZU@W8)N>Y(33j-P#_vf zN^ToCkBb0;r%ia;gx)RbZk^`bZg4J*>?voNd&;?%eHt=lOz2}mp$gHVg6T;~Cnen` z={8AsYsj2?B)vy+_epx6q{lRrR!kC^lSHP5Oc@jUm{6!vI4hZ+)Q~A{LT?jFw}wm~ zk@SeNK1q*hD7D8G6dmFUGNn!EZ9*B-P&gCJLkUhNC7qP?$YiFBOy=A@ z8Zu>{r1wegn54%fP1Pc&TI5JNDd{#1Ik#Kr-9j1BP~;1Jk5Kk$$n-Huk15GDESYMU zo|JS_(rp@YZnvbnC3i&9Ba+@z$GLmzxa>X+nKCBnG0APK=iIh>k<*|cQ${2`(!l9G z8glMFq3>(pr~^bF+$XtXLLU=4Ao}B&(5aCnP~$^^AI7MWB_Pc)FX^OCb8b>N+k~@C za@%YQN4Riy3#D6fM>G^|C3la8qO;`g6aIZV&Gn8+dQ9kJ!VicZO-{k@Ox7MVh3?l(eZLc`DPB8Zzbg{uO}>0~ZB026_XTz+m9| zz=s1r3v3AX1p9-x20t8pB6uM9#h@<~2~~vVgw}^rq2}<6@Co6?;ZwtJ3Ev-nJp6_5 zFT(Zsd!aSa#%Npg;^+sWI7k+o5<4|^R&04}Q>-s`Wo$I|rr7PVM`NFkeKGdk*w15s zj#2rf@@zR4(>P}qz&o4`!5H8N1^!;(@(@$bp0oh)%>thhSXa3K`@05qJ_Go#9DA8n z6v8R6FwSt5;RIGW&A=JY`7{ZC%cYV|p*WuYs;M1PssclR&zjo-rv|PCJU+lL2X}^F z27HUadj&oq@Nt2k7x+y)GZTF`jI;Q7!!i}{dV#k_n0`lO2H<-HzF*)EBWHl}<48N; zO=bLNL~kz(0=}!P3~+B*CE%yZxYXwIn~;77y%jK9&Xn8B-j4Jw~(QYo-0aRw;U677J;CzxlU zz#m2~0OiQqa+;rL(0C2t__j1xT>$!VRa5cwimx@nJ2L@I^5MTqoNU88A)J}xm|)ME z;^8n(wFQye0*D11JRPRl_^HGhwlF9mOr(|cF6^d;=^jA-t8ryWzZ*9PD)CobW1uu4 zCc?A_QBjHAwF*$05glQ=4|pZL7e6M>@!`4!qNfTliFh$-8cq+I_%=~J;2Dr=;8ZWe z*PyhCdm+t8x1)qfZGZ+XLkW|X3hY4p3|cO&JR5B?=o~Nn{wx)5+T&TpG^H@yzIDTQ$7s&$r5_XUc`ZAzNU%}pkL0<(l>1i4U ze1@(9f?xw7Asy*2i`n16)dt$6?O@lSM7=bwRHc1H4PF9^+txVHb{ zZypLuKHo2kl%0cKlP{0x_cNI0LoI&%aBt!Mf%lZs6JqEC<@l+<&m{aL(4H#%yht|( zzi#|C`XX)N!S#$)R_}0M`Yd{FdQ;c3wHtd=L#fu@zCP;c+Soog*q7-^U7fK8(%yV( zA4qNKx?(uhn@z8^u3EM=HLxYU{L1ve(2CSRZ(lm=W$1vwb*W8#X)h6_3Q&&_Z;q5~ z?@bL3L8@290`FnykAvB4)(tVrPrZ=av>4Bc~GOK?u zl?5LJUpSQM%M5L&p-p{fXZq5);%&5Z-3HneZk;FXZJJH?YFOAVUA>njM;$|Jvevfk zP%H(wVesxNiu4%?)*=`_fxr z6>ljiic-tB4W$QiuoKL=eK6fC>MTv=(%lP1FgH?s-k#m!RLfRGunY_#s?vSrptO8o zxSv*Ux-8u@WLLJ#>gxl_HME|S9!O_1J=AHt0hQ>MEVBkSXSNJyQ{ponlAN|J!8*|p zN0=upsjFvex*x62W>S5btEDjOL>qG@GFp3vtgKz>+TnqrOnwrbgvx`%lf!OcWt$X`+Ds*rM2V&sw+*qV?%!*4!QNMO{dV2h<^dIg-ADd8CzA$ znO~>QNe>lRg9ipybbTtTG+x%1$|0WemGhd^ZLg(Wi_1eYzGW~W*j>K%g#DwT8 zf#S;7)p8_y>+q1J9uIEUjofdMr| z)5ab*jhuDa)Ict!6xcZAL8MfFKh}XuOw6$-VWPUV|?J$MSTEx>6{%N1HEShPPUJ;bKdYfDny0q)9SF{ZH# zhSS;YbpCK(A5V^0)~H-XR%=p~wrls)>}?(4W%#t0q{lB|ItQa+I@LG6TsuDu!CdwtfV!;gP~NkHlwXw^ z>e=d5&SOij-AcF4TR6XESEl-g(;GMH*iq7Suqi~fO_Mfe^~w<4Z7XJgvoqP8EOypf z){v~p@t~tt%=Y7m^g{6EBxqJa{Sj4$pUXfuqMe+2hf1-UMNsCp{4+ zBc83LC(eYf)sTp^m5>Yv;SwHwB-4xA5*=|OOZoy2f|6h!S8d_+pgPxWgU#TfbmmwP zPd~hK;H2$l+0AgY_G-wPBzkx%MbaZ4DlFY@_gF#BOK<0fEZy$m+GxAeJHknGi)L{1 zi)N&*yfR~XW#qWU!-G&-FH_W4Y%sR9cL8v#2(u>jrZ=bXq-GDQQgw%-Nm}itj1yzC zl*rET4nU87@RuPPj~((@oWTl0^n`u`yaG?twj5b%`=dWSw3Ww6`++g5o+5|j;TcQ) z^ft<3&9+G|-m{xXud{mL4<(gTa3}F^j5+r29Ieh~@bsDL^Dc57THZp_p{f<9gE~u3 zhoaV?4yqTU&|W`i%j^df-Ca+v!?F-j6D^vOgIUy81$pM9%)sEVcbV0T*;^iG^eWZf zg6YJ}f$c49FD9W8VtW7cyAnw%iVFM_~?Qo|qhh6YLJf8}$xR zBHzJ0UBFB8M7gbZdb7RSZO`S>{hRu>ugeT!bIMWLCW}8ZvKKi%6DqmeUd6JpT{*CQ zdg>_~xHp{Y?j~BNL-DWuJQ6B5i^_g6TciWr>oim*2 zbuqib_312cACAvp`;W`CpG`6;O#V4+PhyiRy=i#M7TMTys!}veYP^}}Y&+Vq!aF?> zo^^sn5oDW;mv7r7m2*|n1(^+5n`GP9&Gl|;xm36|Wdu$$=Yios=9W-v;)Wst>dHJ6};u%7PrYOB(OR;2p|G3;JtWj$U{hDvA8 zw+1f6;|QKNJq~lk^`<+l{#M&;*bqaz&@8N_yzF{QE5nON`%%ubRbX%W^X5(=LoarI zu?L2tow=nLnX=n$qhdv&M{Df_-iT15?2S3zv2ZEtc@d1Dz;J*a*L1-?BJT)uOxQcP zovXEYEb4g#hDq09gH~gnBvTw$5C$mase@b$D=|ch_Xon={*F!qrKpGJ9?? zg*_QA<6_$0=ir-Z&Tcg6uEpc2RJqc^l%PuLB#T^z-R&;kh#$fZu87U2Fwb({AK+IQ z*b&O6G6O?0FBT)O%H(qBJj!-@S722-yCuygw>=}Bgd2>V9JGT?$3_zCYHQId?D4>t zvi)t__O;mzzopSc-Db8lVxY(B<&`KzX)gKY+MVsS#^P4u#SA>1=@l*VUMg|j<04Qu z!jaUKzG9f)=WtcJnFHHh47anTU9K%Nyn;ezNOnSX|BRP>-p>!ya&LmlchXG7ml)Oh|7xz8TJcCNP8?S z!HC`}3ok^=Chz#h-jYP&oJ$;JZe$9n-+3(-;$ zbF>Oizo=7oY26M!j@j+`7Y=0516)>UXlIH7*v_!7>R2j|1gwzaSN2P7(=pVM?!kV4 zpKaCEJw3yCJtH3+do`^LC}vZA(&0m_si1W!EJy8(z)P|v$rSbA>ZPbX6q}+4E{+VI8T&CHaauIc z-jD`%S;H7~UB#HG3vZO9)9Sc_Uv-gj9%G;DJoP?LdEBmn1+?pp(ZcErWO+4HPReg0 zZ|kY%vz>KX#$`LrZ^pcNjAJ7gqZ}qQbd-V$9Xb|Z9xmBQ-XxLgaCBs{dIOmofv%?) zeo|e&Z&-nRPvq@KD*Xx`^jN5hgH`fW<@&xbN7P~&*tvs7wnbzUl{z*tyKQc~OT^$i zFvML1{W`5q3v_I98YRlBP(^qesy@T`bl?V+l{R5p`Cr(Mp|MUIyDW-xQQfzg@Q ztaH*sa4VdR(BzR)=4#%<@XX4vHYnnpHK|M%#&AxJ=sHxbX*8~rpWjz+=7Im@#mX$h zLssWN5BA!4n&t>>_fopjXyth7PG1H=QV6g zb>?JnM{BNRTk@EfAM{;AIJEFuG@JU<{VP-3v1nVhl6Nw2946JPr`*;aIS|23<3}pz z(ZIDNoFqq4WY+A$`|zz$5xY%z!Kw}p$tjH<98JL~17Y=)9mEWi!oh(F>Gt|Tvxy5_ z8C10aC&RF@h4W-vvBlDlGiFrVj!)^NaFVPGXT*k)!VV?!Xle&28*%z=5dZbzbXgDb zuEuW*{Kz+G)m9q9e}nk4+6nk?NF)wIMiyMH;LAel2{f^sR(x|5H{$Ra(Pb!sM;wn9 z(5}7%Qgf&q%jEo=vhz_Bj>w>XiZ6$T*rCUNS&>3z%S2~sVR!8TPcG$q;BgNcDqv8(<&sUhr(je_J3U1=@VN67?8W?3;eE!5~sSNKxYuQk$g3 z>u_3c5VZ3(7tJp2%?{*qsdY|C!c9$E3SAfKz|qE)_*sXaB%O^zl&jIeBn~R}qAClA z6!}_Xap9MO@3pi7CD%&n792di7zZZDyOTN3#7`TfbC7Hi^QX|1jYauqgSQ=x>%ec8 zSt=MNl3S`wp=>vtCX(iI6_zgy!HJ|4@)pW+gLfh+E>~fBZ@^C^!OJ%r2W)Bfk$Q&a z7vn5tYnob&+qESfS1iBKO2wtPR-kFcq>$r?jmhPyAjviR16&tAR zVX9ajx=C$uJ5yt6D^q!!r(IOl1`8F;S>SNnMU&bPot}B?4ZaI;%)J8+S7Y>%j?C;1 zcEsUEJCQTCzOB*L*IQms%JKr8~E+ z_dn(>?=q`!-f=zP+Pj#=csa>Sv%>OT-%KRI%g6K9|CxbjWbfb4=&BZmttA$PG~dqW zmG+=KN$~Ro4;5n>sd{h}0CnN^+{j1U(d0girS6iuU6dIVb+TwiQu>2> z5KAL3iB9OdNi`e24%W^aAvOV&U%#Yb@yrd3HR!kYR&_BJ9#*e|uyj&s&3H)GgK?}x(+Hdj5C|;LsUT=#jJ|qvSXF~>e`Wznf)po#z(3oi% z{6_a*mjCcQ@m4~9S!V-b61#I7o?TU4G|7JGU4>R)gCTC`I1kHuD}ZZbKiCh`6tPQE zqzlrnMm|+{iu6wOQ-0vyA|9qjMO_P@yWZfi!54vN6t>-#>INJQ+YzAxl83{j?jkA{ z`rzk&$V=i9q^-*=@fFiJG}T4`=NHze_}Hf%xMImGF7{|E8P|R4$R76#1@e?U{y{(A z>=RAf`J9E5zil4nu8HL2a~8@ebn`@#3V91<@uHYRBR@bUl32V%zFdAz>qKX;U9!<} zty*R-gq`hekBgl=uC)^wKObF)C#;pSd|Hk9Qf-dd;W3eRHV-eF+&XyKTP(aMl2nYp zxXfamkRe&6x@8@m^7jYpL>VDGDp5p*N?Pe#M_fGI=u-%dl&5^)0k2bCuTBF3((cAaS~s z&Wc`4WABDZVH^|=_xbHmgH;!_T#cQHh9qGI`+o+X9wW6g8roj-24{P$XD|>j`Fj;4f^|bgz zEv6Gom)L>@{t%v#aEc-S`EKr!lsONj@eF(Fk?Qn}22AHEx z@zq6>{=|h%iMqt=nncotP~%cbrC8>rs3HtBF*%Hkm}Dq8IhqV6CRbF1O_Oy%lKG|3 z#NH|d`kZTXa?10UQcqADNt5!@( z#&k;I70I%&G*6+>G+fav+|}`s8;r0((+j60Ly%A^w}Kln%wRi%oxv8-3~il>#x(hZ ziIH90*qN+&d?vR+`2>)V2Zas%s!IC8iEwpd;C^Y08*eZbNh(hubQErI}iY4OA#Zg4uVr6(C%!|VnVX0B5s5A!G386U<4mTz% zTqK__+>k6Ul@~z_s9LI$0i9Afx2zsDD9oj)6nwk_nzx~W@fF;__zJc`8z&QO;?a3U zJZjU}Un|()Z4j~sKkMKwfG~hE-7^t<9S?`@)A++6{8yN%!Juj!cH?7^_IF_PR~Trr zfz8E&uRRIz%3NzN4kOxM1cE4x6crUG8PwuEB&!bIwt7YD(_&UOv>1PT9{=I*jd0UO z{t^f=3?l@2JTu`slM^8_5}EjD00Gogk;ov-;`5meuWDnTh3z_QdE(A@Ge(ODyN;96eR^=mb+ZF}h0eUVzv%E09i%Ua0isk+O*i z%M;6+LS;~3Rbuqa#ArJR5XI6Gqn9RDneY$(v6%R1CX7Fr%_t!ubWW&$bp}=09+V@$ zw*T1Ge5@S)A=9j=;5K8(hOMqZlX-MY#KTOST!sdXZdd=uDh=Nhs+@w)-c2EY)JVi4 zA%7yq|EW17&JoF$H=3KG$eP^T#6R4mIDWw*jNw-$MtMk2NtL^}x=SlC0vPaPMSS$l zEJ5pY8~eSYIdLib0j9bO(EyA~#~Eal72Xw228?hxY$6=kD)$~2s!-O0!Ql@4|9<|z z(2z+?beE#Z@B;^vb! zpR#%3!rqe>q)trXJfK07?OrB6wa*|EN9M4}a68dT>?8EDQDwb@!uI8wWVr!%d@~#$eKrt4>U-#En91O-(P!{Kcg)d`@lYBc zJ%qpbCP4=X_l4oxkPrRL@MIMq{bM-fXDBl8 zB}tY6X&mb+#Rc&Xlg;Q~%D6+1=CLCysD@5NWtC2|KB~9S$bIngJ;fY#7%#8l4`rmY z{~gXw8q`?K*;)lO9`QPp`+;;TOv9L|F;Q1k#IG|#&g5+v)rso@Mis%NY;|-Kj6GHC zC=g-o<|?WT1vEb+I!2-n=yWgd+)oz}jF@a9wkAV)P08A2!P?4by0zLcFq7!%RF(J`7Uv>yAS} zo94(D;kf&b-Ep{P!k@m|u8w*C?fU9;d&bMAuEG&)d%(D`lczmZIU-t&!OJ2}&6lN8 zR8~wQx1qyTfVj}8j$e0@w&efuM-?gR`79yF36@$I z8s;SeJhjX#HMKC~5+2(Z@Yue9|1)_gUxJ|=KP*E3TAWCk%>ieeoj2h)i!j9s3`4iX zO$GeTlCEoyav<{HE|M1~7VGf>oi`NnB|tD$Cyt^p7BJAR4ITcvPBfUOErbPz2IF-G zo#zRNOb+MxyM~5)GghlIbPhLZ)zNdi+d70U_@<9PEtGbaAmN1z?KKG3xDJ&yRfNe% zTz3Kfmof6XORq90%NH+_>Q)aA>ZdGjU9zZk(ZW+M>AGO$q6G_hv|KT#hg4o_TqC z`_@!H?)TxVy9SkczT}9rcm^e$tJ=xW>`f*YEm(LGjLJ8KHZLQ>{F|om7{1P|d2Kc| zhtOFDR_E{fpZ_@9dayF5lf~7o^zaekLRPk;uWwZQRlr+x<&ZNxhY^@@rh1EZZ&em%Cj_=uLP-$ERsSm69{eU;$n7V=2} zz5~LCXYALGrRr%#jeH=3{gXiXl_-mEDuTkBZiCoTR97VUXbcshC222$JxP2gWg)(B z&2m_e!c9EeZmbpGBssi3OT>O_P(L4>8J6QsZfi=FC)l6umS3*WdWE)IB4yfPU*6{I fm*XsaR_k!((2V~Z|B?p0ftX|m|Ks2PISc$hiRbsn diff --git a/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache b/WebSCR/obj/Debug/WebSCR.csprojResolveAssemblyReference.cache index 8b15f19a62e7f08d9ae5ae652e8dde66b7d920c0..a9512a30a55fec7b450da8b5ca14bc88b047851a 100644 GIT binary patch delta 10053 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 diff --git a/WebSCR/obj/Debug/WebSCR.dll b/WebSCR/obj/Debug/WebSCR.dll index 9c45f7001b2841fabd8501a6ee0a8e050afecbb2..af7d6c35090edc5cc772666706a7919a20b2bc11 100644 GIT binary patch delta 4868 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 delta 4547 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≪_QOxjAS$rQ^5tOv1M;jt%@m#`%C>O?cb!nS(c3r$T9jG(nmsEtQ^=E=pIW zIys&gf0K(PrdMd5f|{}YD@Ts3stJ!AJ*Fx=aPW{(;hHgnM~4RtsUA}`Xl!-Oz`=>l zHHTQDaa6>XI9EI0mRLCHoRYcZwY--*NC zZO>&4gZaN1f!fvH_=7>4Q&NaI-HP2CZ%fUEvfb~A-^!e@^v1V2m0Swi#N6$Ct|z|J zh9PKkIc(0L&FzMbIcH{eY`3u4C+L1Tm+W?jB1uwmkQ9gHb_?Y};rNIMcwF!&++yf( z@*Li>5iD~Yxsv4e#5-;H3X7j}BBk+&eNN3)IFIxM^~B%fUSS%@5zg=MI$V-Be#Ffa z>%eo~^fX)vcl~Qc!ZDPC&yO#b*Pf diff --git a/WebSCR_data/DS_Applicazione.Designer.cs b/WebSCR_data/DS_Applicazione.Designer.cs index b9d6503..944b0e6 100644 --- a/WebSCR_data/DS_Applicazione.Designer.cs +++ b/WebSCR_data/DS_Applicazione.Designer.cs @@ -26,6 +26,8 @@ namespace WebSCR_data { private AnagSquadreDataTable tableAnagSquadre; + private AnagZoneDataTable tableAnagZone; + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -57,6 +59,9 @@ namespace WebSCR_data { if ((ds.Tables["AnagSquadre"] != null)) { base.Tables.Add(new AnagSquadreDataTable(ds.Tables["AnagSquadre"])); } + if ((ds.Tables["AnagZone"] != null)) { + base.Tables.Add(new AnagZoneDataTable(ds.Tables["AnagZone"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -85,6 +90,16 @@ namespace WebSCR_data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public AnagZoneDataTable AnagZone { + get { + return this.tableAnagZone; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] @@ -155,6 +170,9 @@ namespace WebSCR_data { if ((ds.Tables["AnagSquadre"] != null)) { base.Tables.Add(new AnagSquadreDataTable(ds.Tables["AnagSquadre"])); } + if ((ds.Tables["AnagZone"] != null)) { + base.Tables.Add(new AnagZoneDataTable(ds.Tables["AnagZone"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -194,6 +212,12 @@ namespace WebSCR_data { this.tableAnagSquadre.InitVars(); } } + this.tableAnagZone = ((AnagZoneDataTable)(base.Tables["AnagZone"])); + if ((initTable == true)) { + if ((this.tableAnagZone != null)) { + this.tableAnagZone.InitVars(); + } + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -206,6 +230,8 @@ namespace WebSCR_data { this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; this.tableAnagSquadre = new AnagSquadreDataTable(); base.Tables.Add(this.tableAnagSquadre); + this.tableAnagZone = new AnagZoneDataTable(); + base.Tables.Add(this.tableAnagZone); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -214,6 +240,12 @@ namespace WebSCR_data { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private bool ShouldSerializeAnagZone() { + return false; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { @@ -272,6 +304,9 @@ namespace WebSCR_data { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void AnagSquadreRowChangeEventHandler(object sender, AnagSquadreRowChangeEvent e); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public delegate void AnagZoneRowChangeEventHandler(object sender, AnagZoneRowChangeEvent e); + ///

///Represents the strongly named DataTable class. /// @@ -607,6 +642,328 @@ namespace WebSCR_data { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class AnagZoneDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnidxZona; + + private global::System.Data.DataColumn columnCap; + + private global::System.Data.DataColumn columnLocalita; + + private global::System.Data.DataColumn columnProv; + + private global::System.Data.DataColumn columnZona; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneDataTable() { + this.TableName = "AnagZone"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal AnagZoneDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected AnagZoneDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn idxZonaColumn { + get { + 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 CapColumn { + get { + return this.columnCap; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn LocalitaColumn { + get { + return this.columnLocalita; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ProvColumn { + get { + return this.columnProv; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ZonaColumn { + get { + return this.columnZona; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRow this[int index] { + get { + return ((AnagZoneRow)(this.Rows[index])); + } + } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagZoneRowChangeEventHandler AnagZoneRowChanging; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagZoneRowChangeEventHandler AnagZoneRowChanged; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagZoneRowChangeEventHandler AnagZoneRowDeleting; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event AnagZoneRowChangeEventHandler AnagZoneRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void AddAnagZoneRow(AnagZoneRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRow AddAnagZoneRow(string Cap, string Localita, string Prov, int Zona) { + AnagZoneRow rowAnagZoneRow = ((AnagZoneRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + null, + Cap, + Localita, + Prov, + Zona}; + rowAnagZoneRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagZoneRow); + return rowAnagZoneRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRow FindByidxZona(int idxZona) { + return ((AnagZoneRow)(this.Rows.Find(new object[] { + idxZona}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public override global::System.Data.DataTable Clone() { + AnagZoneDataTable cln = ((AnagZoneDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataTable CreateInstance() { + return new AnagZoneDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal void InitVars() { + this.columnidxZona = base.Columns["idxZona"]; + this.columnCap = base.Columns["Cap"]; + this.columnLocalita = base.Columns["Localita"]; + this.columnProv = base.Columns["Prov"]; + this.columnZona = base.Columns["Zona"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitClass() { + this.columnidxZona = new global::System.Data.DataColumn("idxZona", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnidxZona); + this.columnCap = new global::System.Data.DataColumn("Cap", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCap); + this.columnLocalita = new global::System.Data.DataColumn("Localita", typeof(string), null, global::System.Data.MappingType.Element); + 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.columnZona = new global::System.Data.DataColumn("Zona", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnZona); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnidxZona}, true)); + this.columnidxZona.AutoIncrement = true; + this.columnidxZona.AutoIncrementSeed = -1; + this.columnidxZona.AutoIncrementStep = -1; + this.columnidxZona.AllowDBNull = false; + this.columnidxZona.ReadOnly = true; + this.columnidxZona.Unique = true; + this.columnCap.MaxLength = 10; + this.columnLocalita.MaxLength = 50; + this.columnProv.MaxLength = 2; + this.columnZona.AllowDBNull = false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRow NewAnagZoneRow() { + return ((AnagZoneRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new AnagZoneRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Type GetRowType() { + return typeof(AnagZoneRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.AnagZoneRowChanged != null)) { + this.AnagZoneRowChanged(this, new AnagZoneRowChangeEvent(((AnagZoneRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.AnagZoneRowChanging != null)) { + this.AnagZoneRowChanging(this, new AnagZoneRowChangeEvent(((AnagZoneRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.AnagZoneRowDeleted != null)) { + this.AnagZoneRowDeleted(this, new AnagZoneRowChangeEvent(((AnagZoneRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.AnagZoneRowDeleting != null)) { + this.AnagZoneRowDeleting(this, new AnagZoneRowChangeEvent(((AnagZoneRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void RemoveAnagZoneRow(AnagZoneRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + DS_Applicazione ds = new DS_Applicazione(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "AnagZoneDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + /// ///Represents strongly named DataRow class. /// @@ -688,6 +1045,127 @@ namespace WebSCR_data { } } + /// + ///Represents strongly named DataRow class. + /// + public partial class AnagZoneRow : global::System.Data.DataRow { + + private AnagZoneDataTable tableAnagZone; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal AnagZoneRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableAnagZone = ((AnagZoneDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int idxZona { + get { + return ((int)(this[this.tableAnagZone.idxZonaColumn])); + } + set { + this[this.tableAnagZone.idxZonaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string Cap { + get { + try { + return ((string)(this[this.tableAnagZone.CapColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Cap\' in table \'AnagZone\' is DBNull.", e); + } + } + set { + this[this.tableAnagZone.CapColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string Localita { + get { + try { + return ((string)(this[this.tableAnagZone.LocalitaColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Localita\' in table \'AnagZone\' is DBNull.", e); + } + } + set { + this[this.tableAnagZone.LocalitaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string Prov { + get { + try { + return ((string)(this[this.tableAnagZone.ProvColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Prov\' in table \'AnagZone\' is DBNull.", e); + } + } + set { + this[this.tableAnagZone.ProvColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int Zona { + get { + return ((int)(this[this.tableAnagZone.ZonaColumn])); + } + set { + this[this.tableAnagZone.ZonaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsCapNull() { + return this.IsNull(this.tableAnagZone.CapColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetCapNull() { + this[this.tableAnagZone.CapColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsLocalitaNull() { + return this.IsNull(this.tableAnagZone.LocalitaColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetLocalitaNull() { + this[this.tableAnagZone.LocalitaColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsProvNull() { + return this.IsNull(this.tableAnagZone.ProvColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetProvNull() { + this[this.tableAnagZone.ProvColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -721,6 +1199,40 @@ namespace WebSCR_data { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public class AnagZoneRowChangeEvent : global::System.EventArgs { + + private AnagZoneRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRowChangeEvent(AnagZoneRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } namespace WebSCR_data.DS_ApplicazioneTableAdapters { @@ -1283,6 +1795,563 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre } } + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DataObjectAttribute(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class AnagZoneTableAdapter : global::System.ComponentModel.Component { + + private global::System.Data.SqlClient.SqlDataAdapter _adapter; + + private global::System.Data.SqlClient.SqlConnection _connection; + + private global::System.Data.SqlClient.SqlTransaction _transaction; + + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; + + private bool _clearBeforeFill; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public AnagZoneTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { + this.InitConnection(); + } + return this._connection; + } + set { + this._connection = value; + if ((this.Adapter.InsertCommand != null)) { + this.Adapter.InsertCommand.Connection = value; + } + if ((this.Adapter.DeleteCommand != null)) { + this.Adapter.DeleteCommand.Connection = value; + } + if ((this.Adapter.UpdateCommand != null)) { + this.Adapter.UpdateCommand.Connection = value; + } + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { + ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; + } + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { + return this._transaction; + } + set { + this._transaction = value; + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + this.CommandCollection[i].Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { + this.Adapter.DeleteCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { + this.Adapter.InsertCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { + this.Adapter.UpdateCommand.Transaction = this._transaction; + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitAdapter() { + this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); + global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); + tableMapping.SourceTable = "Table"; + tableMapping.DataSetTable = "AnagZone"; + tableMapping.ColumnMappings.Add("idxZona", "idxZona"); + tableMapping.ColumnMappings.Add("Cap", "Cap"); + tableMapping.ColumnMappings.Add("Localita", "Localita"); + tableMapping.ColumnMappings.Add("Prov", "Prov"); + tableMapping.ColumnMappings.Add("Zona", "Zona"); + this._adapter.TableMappings.Add(tableMapping); + this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.DeleteCommand.Connection = this.Connection; + this._adapter.DeleteCommand.CommandText = @"DELETE FROM [AnagZone] WHERE (([idxZona] = @Original_idxZona) AND ((@IsNull_Cap = 1 AND [Cap] IS NULL) OR ([Cap] = @Original_Cap)) AND ((@IsNull_Localita = 1 AND [Localita] IS NULL) OR ([Localita] = @Original_Localita)) AND ((@IsNull_Prov = 1 AND [Prov] IS NULL) OR ([Prov] = @Original_Prov)) AND ([Zona] = @Original_Zona))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idxZona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idxZona", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Cap", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Cap", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Localita", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Localita", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Prov", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Prov", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Zona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Zona", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.InsertCommand.Connection = this.Connection; + this._adapter.InsertCommand.CommandText = "INSERT INTO [AnagZone] ([Cap], [Localita], [Prov], [Zona]) VALUES (@Cap, @Localit" + + "a, @Prov, @Zona);\r\nSELECT idxZona, Cap, Localita, Prov, Zona FROM AnagZone WHERE" + + " (idxZona = SCOPE_IDENTITY()) ORDER BY Zona"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cap", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Localita", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Prov", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Zona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Zona", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.UpdateCommand.Connection = this.Connection; + this._adapter.UpdateCommand.CommandText = @"UPDATE [AnagZone] SET [Cap] = @Cap, [Localita] = @Localita, [Prov] = @Prov, [Zona] = @Zona WHERE (([idxZona] = @Original_idxZona) AND ((@IsNull_Cap = 1 AND [Cap] IS NULL) OR ([Cap] = @Original_Cap)) AND ((@IsNull_Localita = 1 AND [Localita] IS NULL) OR ([Localita] = @Original_Localita)) AND ((@IsNull_Prov = 1 AND [Prov] IS NULL) OR ([Prov] = @Original_Prov)) AND ([Zona] = @Original_Zona)); +SELECT idxZona, Cap, Localita, Prov, Zona FROM AnagZone WHERE (idxZona = @idxZona) ORDER BY Zona"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cap", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Localita", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Prov", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Zona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Zona", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idxZona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "idxZona", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Cap", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Cap", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Cap", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Localita", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Localita", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Localita", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Prov", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Prov", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Prov", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Zona", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Zona", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@idxZona", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 0, 0, "idxZona", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::WebSCR_data.Properties.Settings.Default.WebSCRConnectionString; + } + + [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[4]; + this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[0].Connection = this.Connection; + this._commandCollection[0].CommandText = "SELECT idxZona, Cap, Localita, Prov, Zona\r\nFROM AnagZone\r\nORDER" + + " BY Zona"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[1].Connection = this.Connection; + this._commandCollection[1].CommandText = "dbo.stp_AZ_DeleteQuery"; + this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idxZona", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[2].Connection = this.Connection; + this._commandCollection[2].CommandText = "dbo.stp_AZ_InsertQuery"; + this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cap", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].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[2].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[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Zona", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[3].Connection = this.Connection; + this._commandCollection[3].CommandText = "dbo.stp_AZ_UpdateQuery"; + this._commandCollection[3].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Cap", global::System.Data.SqlDbType.NVarChar, 10, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Localita", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Prov", global::System.Data.SqlDbType.NVarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Zona", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_idxZona", 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()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_Applicazione.AnagZoneDataTable dataTable) { + this.Adapter.SelectCommand = this.CommandCollection[0]; + if ((this.ClearBeforeFill == true)) { + dataTable.Clear(); + } + int returnValue = this.Adapter.Fill(dataTable); + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_Applicazione.AnagZoneDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_Applicazione.AnagZoneDataTable dataTable = new DS_Applicazione.AnagZoneDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [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 Update(DS_Applicazione.AnagZoneDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [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 Update(DS_Applicazione dataSet) { + return this.Adapter.Update(dataSet, "AnagZone"); + } + + [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 Update(global::System.Data.DataRow dataRow) { + return this.Adapter.Update(new global::System.Data.DataRow[] { + dataRow}); + } + + [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 Update(global::System.Data.DataRow[] dataRows) { + return this.Adapter.Update(dataRows); + } + + [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")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(int Original_idxZona, string Original_Cap, string Original_Localita, string Original_Prov, int Original_Zona) { + this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_idxZona)); + if ((Original_Cap == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Cap)); + } + if ((Original_Localita == null)) { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_Localita)); + } + if ((Original_Prov == null)) { + this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_Prov)); + } + this.Adapter.DeleteCommand.Parameters[7].Value = ((int)(Original_Zona)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.DeleteCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.DeleteCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string Cap, string Localita, string Prov, int Zona) { + if ((Cap == null)) { + this.Adapter.InsertCommand.Parameters[0].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Cap)); + } + if ((Localita == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Localita)); + } + if ((Prov == null)) { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Prov)); + } + this.Adapter.InsertCommand.Parameters[3].Value = ((int)(Zona)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.InsertCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.InsertCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string Cap, string Localita, string Prov, int Zona, int Original_idxZona, string Original_Cap, string Original_Localita, string Original_Prov, int Original_Zona, int idxZona) { + if ((Cap == null)) { + this.Adapter.UpdateCommand.Parameters[0].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Cap)); + } + if ((Localita == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Localita)); + } + if ((Prov == null)) { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Prov)); + } + this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(Zona)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_idxZona)); + if ((Original_Cap == null)) { + this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_Cap)); + } + if ((Original_Localita == null)) { + this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[7].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Localita)); + } + if ((Original_Prov == null)) { + this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[9].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_Prov)); + } + this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(Original_Zona)); + this.Adapter.UpdateCommand.Parameters[12].Value = ((int)(idxZona)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.UpdateCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.UpdateCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string Cap, string Localita, string Prov, int Zona, int Original_idxZona, string Original_Cap, string Original_Localita, string Original_Prov, int Original_Zona) { + return this.Update(Cap, Localita, Prov, Zona, Original_idxZona, Original_Cap, Original_Localita, Original_Prov, Original_Zona, Original_idxZona); + } + + [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")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] + public virtual int DeleteQuery(global::System.Nullable Original_idxZona) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; + if ((Original_idxZona.HasValue == true)) { + command.Parameters[1].Value = ((int)(Original_idxZona.Value)); + } + else { + command.Parameters[1].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(); + } + 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")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] + public virtual int InsertQuery(string Cap, string Localita, string Prov, global::System.Nullable Zona) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; + if ((Cap == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(Cap)); + } + if ((Localita == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + else { + command.Parameters[2].Value = ((string)(Localita)); + } + if ((Prov == null)) { + command.Parameters[3].Value = global::System.DBNull.Value; + } + else { + command.Parameters[3].Value = ((string)(Prov)); + } + if ((Zona.HasValue == true)) { + command.Parameters[4].Value = ((int)(Zona.Value)); + } + else { + command.Parameters[4].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(); + } + 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")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] + public virtual int UpdateQuery(string Cap, string Localita, string Prov, global::System.Nullable Zona, global::System.Nullable Original_idxZona) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; + if ((Cap == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(Cap)); + } + if ((Localita == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + else { + command.Parameters[2].Value = ((string)(Localita)); + } + if ((Prov == null)) { + command.Parameters[3].Value = global::System.DBNull.Value; + } + else { + command.Parameters[3].Value = ((string)(Prov)); + } + if ((Zona.HasValue == true)) { + command.Parameters[4].Value = ((int)(Zona.Value)); + } + else { + command.Parameters[4].Value = global::System.DBNull.Value; + } + if ((Original_idxZona.HasValue == true)) { + command.Parameters[5].Value = ((int)(Original_idxZona.Value)); + } + else { + command.Parameters[5].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(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + command.Connection.Close(); + } + } + return returnValue; + } + } + /// ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios /// @@ -1297,6 +2366,8 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre private AnagSquadreTableAdapter _anagSquadreTableAdapter; + private AnagZoneTableAdapter _anagZoneTableAdapter; + private bool _backupDataSetBeforeUpdate; private global::System.Data.IDbConnection _connection; @@ -1326,6 +2397,20 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + + "a", "System.Drawing.Design.UITypeEditor")] + public AnagZoneTableAdapter AnagZoneTableAdapter { + get { + return this._anagZoneTableAdapter; + } + set { + this._anagZoneTableAdapter = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public bool BackupDataSetBeforeUpdate { @@ -1349,6 +2434,10 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre && (this._anagSquadreTableAdapter.Connection != null))) { return this._anagSquadreTableAdapter.Connection; } + if (((this._anagZoneTableAdapter != null) + && (this._anagZoneTableAdapter.Connection != null))) { + return this._anagZoneTableAdapter.Connection; + } return null; } set { @@ -1365,6 +2454,9 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre if ((this._anagSquadreTableAdapter != null)) { count = (count + 1); } + if ((this._anagZoneTableAdapter != null)) { + count = (count + 1); + } return count; } } @@ -1385,6 +2477,15 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre allChangedRows.AddRange(updatedRows); } } + if ((this._anagZoneTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagZone.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagZoneTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } return result; } @@ -1403,6 +2504,14 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre allAddedRows.AddRange(addedRows); } } + if ((this._anagZoneTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagZone.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagZoneTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } return result; } @@ -1413,6 +2522,14 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] private int UpdateDeletedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows) { int result = 0; + if ((this._anagZoneTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagZone.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagZoneTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } if ((this._anagSquadreTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagSquadre.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -1465,6 +2582,11 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } + if (((this._anagZoneTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagZoneTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } global::System.Data.IDbConnection workConnection = this.Connection; if ((workConnection == null)) { throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" + @@ -1506,6 +2628,15 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre adaptersWithAcceptChangesDuringUpdate.Add(this._anagSquadreTableAdapter.Adapter); } } + if ((this._anagZoneTableAdapter != null)) { + revertConnections.Add(this._anagZoneTableAdapter, this._anagZoneTableAdapter.Connection); + this._anagZoneTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagZoneTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagZoneTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagZoneTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagZoneTableAdapter.Adapter); + } + } // //---- Perform updates ----------- // @@ -1568,6 +2699,10 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre this._anagSquadreTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagSquadreTableAdapter])); this._anagSquadreTableAdapter.Transaction = null; } + if ((this._anagZoneTableAdapter != null)) { + this._anagZoneTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagZoneTableAdapter])); + this._anagZoneTableAdapter.Transaction = null; + } if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); diff --git a/WebSCR_data/DS_Applicazione.xsd b/WebSCR_data/DS_Applicazione.xsd index 398ef8b..4071327 100644 --- a/WebSCR_data/DS_Applicazione.xsd +++ b/WebSCR_data/DS_Applicazione.xsd @@ -120,6 +120,117 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre + + + + + + DELETE FROM [AnagZone] WHERE (([idxZona] = @Original_idxZona) AND ((@IsNull_Cap = 1 AND [Cap] IS NULL) OR ([Cap] = @Original_Cap)) AND ((@IsNull_Localita = 1 AND [Localita] IS NULL) OR ([Localita] = @Original_Localita)) AND ((@IsNull_Prov = 1 AND [Prov] IS NULL) OR ([Prov] = @Original_Prov)) AND ([Zona] = @Original_Zona)) + + + + + + + + + + + + + + + INSERT INTO [AnagZone] ([Cap], [Localita], [Prov], [Zona]) VALUES (@Cap, @Localita, @Prov, @Zona); +SELECT idxZona, Cap, Localita, Prov, Zona FROM AnagZone WHERE (idxZona = SCOPE_IDENTITY()) ORDER BY Zona + + + + + + + + + + + SELECT idxZona, Cap, Localita, Prov, Zona +FROM AnagZone +ORDER BY Zona + + + + + + UPDATE [AnagZone] SET [Cap] = @Cap, [Localita] = @Localita, [Prov] = @Prov, [Zona] = @Zona WHERE (([idxZona] = @Original_idxZona) AND ((@IsNull_Cap = 1 AND [Cap] IS NULL) OR ([Cap] = @Original_Cap)) AND ((@IsNull_Localita = 1 AND [Localita] IS NULL) OR ([Localita] = @Original_Localita)) AND ((@IsNull_Prov = 1 AND [Prov] IS NULL) OR ([Prov] = @Original_Prov)) AND ([Zona] = @Original_Zona)); +SELECT idxZona, Cap, Localita, Prov, Zona FROM AnagZone WHERE (idxZona = @idxZona) ORDER BY Zona + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + dbo.stp_AZ_DeleteQuery + + + + + + + + + + + dbo.stp_AZ_InsertQuery + + + + + + + + + + + + + + dbo.stp_AZ_UpdateQuery + + + + + + + + + + + + + @@ -152,11 +263,44 @@ SELECT CodSquadra, DescrSquadra, NumOp, Elettrod, Clima, Inform FROM AnagSquadre + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebSCR_data/DS_Applicazione.xss b/WebSCR_data/DS_Applicazione.xss index 85333e4..7c9b7be 100644 --- a/WebSCR_data/DS_Applicazione.xss +++ b/WebSCR_data/DS_Applicazione.xss @@ -6,7 +6,8 @@ --> - + + \ No newline at end of file diff --git a/WebSCR_data/DtProxy.cs b/WebSCR_data/DtProxy.cs index 216034f..87710fc 100644 --- a/WebSCR_data/DtProxy.cs +++ b/WebSCR_data/DtProxy.cs @@ -30,6 +30,7 @@ namespace WebSCR_data taRepVis = new DS_ApplicazioneTableAdapters.stp_rep_DatiFullByPazienteDataTableAdapter(); #endif taAS = new DS_ApplicazioneTableAdapters.AnagSquadreTableAdapter(); + taAZ = new DS_ApplicazioneTableAdapters.AnagZoneTableAdapter(); taFile = new DS_UtilityTableAdapters.tblFilesTableAdapter(); } /// @@ -48,6 +49,7 @@ namespace WebSCR_data taRepVis.Connection.ConnectionString = connStr; #endif taAS.Connection.ConnectionString = connStr; + taAZ.Connection.ConnectionString = connStr; taFile.Connection.ConnectionString = connStrFiles; } @@ -64,6 +66,7 @@ namespace WebSCR_data #endif public DS_ApplicazioneTableAdapters.AnagSquadreTableAdapter taAS; + public DS_ApplicazioneTableAdapters.AnagZoneTableAdapter taAZ; public DS_UtilityTableAdapters.tblFilesTableAdapter taFile; public static DtProxy man = new DtProxy(); diff --git a/WebSCR_data/bin/Debug/SteamWare.dll b/WebSCR_data/bin/Debug/SteamWare.dll index 410e54e9c39531381ef26c5f967e1a23424df7f0..9191a719095959d5bf8cf0ff00969dd2bae9759d 100644 GIT binary patch delta 82 zcmZpepw=)!Z9)h0e@4T`?$&O`)^4WOZsyi*mey|8)^4`eZuZu0j;-CCp>_hQ&XHX1 l2ln`OM;^Q2Z7Qa|{DU2*BS_=)&-I*|j3L`)8#o`c0{{-t9+3b5 delta 82 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
DFSgrX9%ABY20;Lnp z>#6$!g_W1iHE*Wkiy2cR=Is<0OnLWqS|OP7?(KA~#@M^J)BM#er@Xt18a2k=-9_^o zIZt`_4!T@0<=s2z7LBoY@1SnMly~o>Pp^ZR_U@hZh{o8vchU>(oX6hXYTill4GMcM zR!?`)g&KPqd3Vv}4)(h7S?YGML&oRm83%jI=%zO`)*HLRyqj+6R62hXyVksy7NivR za_mO)%XG|U8~d#J5H)J-53&2q@6a)qs=Pqy!{&GC+glV?Ui!HCINf*|V>`l6l>XZM zK7C1J&zBwo_K?P2Eq%*;nx4_vhoyf8_L9bG%04jn(VH4Orp)l|qYpH;u&kMWKts2w z64sY(1QyrWm{`d7L;AeNrpHQvJ)p6jWe4!=^oC$p(pSrd`ktZtFJ~=RQcqdJ_aj=h zU184ydyf1cRoLrg$NHY9>jittc(3er<0tgmRh;*vQCdFF_aeQgu?gi%d@s|5S96|< zte;Vhi?YW@{ z>^&;JQOWfHd!OcO>?L4-p{q3(9J<%{@6@BQQNTW+4-`hn5BB+EHP{i zus1b!Eb_{Y>Rnvkj_^F>l^ZiPcFwSOd_#;?8oPMd`@lLiwszQuz6#?Jjdc$5`74YU zG`4lv0UBz2ps{O*tv7}m)pw{8K7+hrMxDm?Aa9s)p~C2~Va-%&T%ob2hRp(YyTZ_q zYW$VPLt3u6W;|YNR2z*NamFKGS8~6JE%i?^+8?&HTx+i*fAR8x$!(>fyQ`lJkMCAF`gUGH@>DZo*U0MzO6By8!s?k6O8A^ zSNs$VH1<5OMx(4pl~cQ5&<2I>BxYzgRgmU>U0f+Y$a%WwT)!H!4i)yevzOcZ^3?@rh6^ph1%b z&JcK$R{`D9X+whnq#}=-BC0SwK&&k&+Cri& zEZQQXEvn;iFtUbd9-KXeeB$*FN191VSni{Y)LK!zY0fq1NkD z0-0iJ%H}E)>2C=AkkH?hw0B%m_WV6Y&i~vI=4ZpWUcUnL(IG%Ty$cwi4*-LN+stu0 zd@-OwKL%wWBjJ&ZB;Hn2=_46W*ecr|Wm{h(%%7xng2TCXRe*k)3>cu(0E4suFhq@j z2KD6!E(>oJNQsB%2@#hVCN41|CE{%Wq>H4)VkxmiN{nfL{%7hmq;woj!dg>o_DRe7 zrDX%svi;`hvI=W6^r+Tc~tiGXX2*#a8`E){s5z$Srh0yhfW3b>K3 zl=M!4HwnBQaCBe~;Ckahz*+RDz`cNLjD3I`={ZTiEbtY92LWf%TY#4ZBE;zkEgd7&*_&)dPb0~_g-QO`lPZd9`op(Uf%05(c`y`(ow`f5pkeboDq{qCp_0r!n+ zhSbkTZ3O(ir2V5gJ!5n*7@=cFABQxb8%BuFAS1-PC~V1WeztRMa3{Sqx+8cKT~g8&yj{GpRrs&ekgeKj){WT_yvaOe)b-$L zAM*1c_6qKC2pjBfIkbq47kQ97JK&6J@GZhUTLGf z#I3NG9*8%C!v5Jy-;G}c$X?n@?7i9a1LPX!^YJkul@%2*HaY)zHP6-_}d9ULY^X=d*(+#2IbUt~PP_k#Wa=Jk%MC8E+~88m4KBCbcxvKxMRP^N0)adZ z>@HdWJ$s67_q_%UxBJXV8*wuPYo6_oPnv}iCrx^=sFtQ9J==c@;8OqDlO92d?1x%f z2Fe1o@^_$_Eu1U-=lPo^nZ@PCnn~P`uAellxD8fa7MLyNt`K-3qGAs;KRC%>av^

{ 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 literal 69120 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

{ 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 literal 69120 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 diff --git a/WebSCR_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll b/WebSCR_data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll index 5f80a928bd2fc4e8e49f0c12644732058528c310..acaedb089ab93c2a3f31b4a1b65b9a3a30fba9ab 100644 GIT binary patch literal 58880 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 diff --git a/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache b/WebSCR_data/obj/Debug/WebSCR_data.csprojResolveAssemblyReference.cache index 8e87b62f60088d10734d86d01976a7afccc76e9d..ed8e5da35d04c7618f83d42ac3727f768e831284 100644 GIT binary patch delta 27 jcmaDjkMZF=#tj{ej4_)#8Cls_=e-FnSJ^z7{hT`ho2?4K delta 27 jcmaDjkMZF=#tj{ei~*ZF8Cls_BMwc>R@^+9{hT`hm?a8v diff --git a/WebSCR_data/obj/Debug/WebSCR_data.dll b/WebSCR_data/obj/Debug/WebSCR_data.dll index d19b7e5b1b5ab7d600d33345030ffa2192fd47e3..9bde196248053d0b2d9b4efe41515d5d6e41f016 100644 GIT binary patch literal 88576 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
DFSgrX9%ABY20;Lnp z>#6$!g_W1iHE*Wkiy2cR=Is<0OnLWqS|OP7?(KA~#@M^J)BM#er@Xt18a2k=-9_^o zIZt`_4!T@0<=s2z7LBoY@1SnMly~o>Pp^ZR_U@hZh{o8vchU>(oX6hXYTill4GMcM zR!?`)g&KPqd3Vv}4)(h7S?YGML&oRm83%jI=%zO`)*HLRyqj+6R62hXyVksy7NivR za_mO)%XG|U8~d#J5H)J-53&2q@6a)qs=Pqy!{&GC+glV?Ui!HCINf*|V>`l6l>XZM zK7C1J&zBwo_K?P2Eq%*;nx4_vhoyf8_L9bG%04jn(VH4Orp)l|qYpH;u&kMWKts2w z64sY(1QyrWm{`d7L;AeNrpHQvJ)p6jWe4!=^oC$p(pSrd`ktZtFJ~=RQcqdJ_aj=h zU184ydyf1cRoLrg$NHY9>jittc(3er<0tgmRh;*vQCdFF_aeQgu?gi%d@s|5S96|< zte;Vhi?YW@{ z>^&;JQOWfHd!OcO>?L4-p{q3(9J<%{@6@BQQNTW+4-`hn5BB+EHP{i zus1b!Eb_{Y>Rnvkj_^F>l^ZiPcFwSOd_#;?8oPMd`@lLiwszQuz6#?Jjdc$5`74YU zG`4lv0UBz2ps{O*tv7}m)pw{8K7+hrMxDm?Aa9s)p~C2~Va-%&T%ob2hRp(YyTZ_q zYW$VPLt3u6W;|YNR2z*NamFKGS8~6JE%i?^+8?&HTx+i*fAR8x$!(>fyQ`lJkMCAF`gUGH@>DZo*U0MzO6By8!s?k6O8A^ zSNs$VH1<5OMx(4pl~cQ5&<2I>BxYzgRgmU>U0f+Y$a%WwT)!H!4i)yevzOcZ^3?@rh6^ph1%b z&JcK$R{`D9X+whnq#}=-BC0SwK&&k&+Cri& zEZQQXEvn;iFtUbd9-KXeeB$*FN191VSni{Y)LK!zY0fq1NkD z0-0iJ%H}E)>2C=AkkH?hw0B%m_WV6Y&i~vI=4ZpWUcUnL(IG%Ty$cwi4*-LN+stu0 zd@-OwKL%wWBjJ&ZB;Hn2=_46W*ecr|Wm{h(%%7xng2TCXRe*k)3>cu(0E4suFhq@j z2KD6!E(>oJNQsB%2@#hVCN41|CE{%Wq>H4)VkxmiN{nfL{%7hmq;woj!dg>o_DRe7 zrDX%svi;`hvI=W6^r+Tc~tiGXX2*#a8`E){s5z$Srh0yhfW3b>K3 zl=M!4HwnBQaCBe~;Ckahz*+RDz`cNLjD3I`={ZTiEbtY92LWf%TY#4ZBE;zkEgd7&*_&)dPb0~_g-QO`lPZd9`op(Uf%05(c`y`(ow`f5pkeboDq{qCp_0r!n+ zhSbkTZ3O(ir2V5gJ!5n*7@=cFABQxb8%BuFAS1-PC~V1WeztRMa3{Sqx+8cKT~g8&yj{GpRrs&ekgeKj){WT_yvaOe)b-$L zAM*1c_6qKC2pjBfIkbq47kQ97JK&6J@GZhUTLGf z#I3NG9*8%C!v5Jy-;G}c$X?n@?7i9a1LPX!^YJkul@%2*HaY)zHP6-_}d9ULY^X=d*(+#2IbUt~PP_k#Wa=Jk%MC8E+~88m4KBCbcxvKxMRP^N0)adZ z>@HdWJ$s67_q_%UxBJXV8*wuPYo6_oPnv}iCrx^=sFtQ9J==c@;8OqDlO92d?1x%f z2Fe1o@^_$_Eu1U-=lPo^nZ@PCnn~P`uAellxD8fa7MLyNt`K-3qGAs;KRC%>av^