From 8ad9dc6e8b720beb42ebf03254da4668b61ceec0 Mon Sep 17 00:00:00 2001 From: Nacho Date: Fri, 19 Apr 2024 17:50:08 -0300 Subject: [PATCH] faltan controladoras --- .vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 | Bin 173287 -> 173287 bytes .vs/Final_OOP/v17/.futdcache.v2 | Bin 1541 -> 2017 bytes .vs/Final_OOP/v17/.suo | Bin 105984 -> 193536 bytes .vs/slnx.sqlite | Bin 380928 -> 503808 bytes .../obj/Controladora.csproj.nuget.dgspec.json | 143 +++++++++++++- .../Debug/net6.0/Controladora.AssemblyInfo.cs | 2 +- .../Controladora.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net6.0/Controladora.assets.cache | Bin 186481 -> 186481 bytes ...ontroladora.csproj.AssemblyReference.cache | Bin 112459 -> 113071 bytes .../Controladora.csproj.FileListAbsolute.txt | 3 + .../net6.0/Controladora.AssemblyInfo.cs | 12 +- .../Controladora.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- .../Release/net6.0/Controladora.assets.cache | Bin 152 -> 186481 bytes ...ontroladora.csproj.AssemblyReference.cache | Bin 91258 -> 112459 bytes Controladora/obj/project.assets.json | 50 ++++- Controladora/obj/project.nuget.cache | 4 +- Entidades/Proveedor.cs | 3 +- .../Debug/net6.0/Entidades.AssemblyInfo.cs | 2 +- .../net6.0/Entidades.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../obj/Debug/net6.0/Entidades.assets.cache | Bin 152 -> 152 bytes .../obj/Entidades.csproj.nuget.dgspec.json | 10 +- .../Release/net6.0/Entidades.AssemblyInfo.cs | 12 +- .../net6.0/Entidades.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- .../obj/Release/net6.0/Entidades.assets.cache | Bin 152 -> 152 bytes .../Entidades.csproj.AssemblyReference.cache | Bin 91258 -> 0 bytes Entidades/obj/project.assets.json | 6 +- Entidades/obj/project.nuget.cache | 4 +- Final_OOP.sln | 7 +- .../obj/Debug/net6.0/Modelo.AssemblyInfo.cs | 2 +- .../net6.0/Modelo.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- Modelo/obj/Debug/net6.0/Modelo.assets.cache | Bin 152 -> 152 bytes Modelo/obj/Modelo.csproj.nuget.dgspec.json | 22 +-- .../obj/Release/net6.0/Modelo.AssemblyInfo.cs | 12 +- .../net6.0/Modelo.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- Modelo/obj/Release/net6.0/Modelo.assets.cache | Bin 152 -> 152 bytes .../Modelo.csproj.AssemblyReference.cache | Bin 91258 -> 0 bytes Modelo/obj/project.assets.json | 10 +- Modelo/obj/project.nuget.cache | 4 +- Vista/Form1.cs | 10 - ...1.Designer.cs => FrmAddVentas.Designer.cs} | 25 ++- Vista/FrmAddVentas.cs | 20 ++ Vista/{Form1.resx => FrmAddVentas.resx} | 50 ++--- Vista/FrmClientes.Designer.cs | 102 ++++++++++ Vista/FrmClientes.cs | 20 ++ Vista/FrmClientes.resx | 120 ++++++++++++ Vista/FrmOrdenDeCompra.Designer.cs | 111 +++++++++++ Vista/FrmOrdenDeCompra.cs | 25 +++ Vista/FrmOrdenDeCompra.resx | 120 ++++++++++++ Vista/FrmPedidosDePresupuestos.Designer.cs | 110 +++++++++++ Vista/FrmPedidosDePresupuestos.cs | 20 ++ Vista/FrmPedidosDePresupuestos.resx | 120 ++++++++++++ Vista/FrmProductos.Designer.cs | 110 +++++++++++ Vista/FrmProductos.cs | 20 ++ Vista/FrmProductos.resx | 120 ++++++++++++ Vista/FrmProveedor.Designer.cs | 176 ++++++++++++++++++ Vista/FrmProveedor.cs | 91 +++++++++ Vista/FrmProveedor.resx | 120 ++++++++++++ Vista/FrmProveedores.Designer.cs | 111 +++++++++++ Vista/FrmProveedores.cs | 32 ++++ Vista/FrmProveedores.resx | 120 ++++++++++++ Vista/FrmRemitos.Designer.cs | 110 +++++++++++ Vista/FrmRemitos.cs | 20 ++ Vista/FrmRemitos.resx | 120 ++++++++++++ Vista/FrmVentas.Designer.cs | 87 +++++++++ Vista/FrmVentas.cs | 20 ++ Vista/FrmVentas.resx | 120 ++++++++++++ Vista/PantallaPrincipal.Designer.cs | 137 ++++++++++++++ Vista/PantallaPrincipal.cs | 89 +++++++++ Vista/PantallaPrincipal.resx | 126 +++++++++++++ Vista/Program.cs | 2 +- Vista/Vista.csproj | 4 + Vista/Vista.csproj.user | 39 +++- .../net6.0-windows/Vista.AssemblyInfo.cs | 2 +- .../Vista.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net6.0-windows/Vista.assets.cache | Bin 152 -> 152 bytes .../net6.0-windows/Vista.AssemblyInfo.cs | 12 +- .../Vista.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- .../Vista.csproj.AssemblyReference.cache | Bin 105539 -> 0 bytes Vista/obj/Vista.csproj.nuget.dgspec.json | 78 +++++++- Vista/obj/project.assets.json | 37 +++- Vista/obj/project.nuget.cache | 4 +- 89 files changed, 2955 insertions(+), 153 deletions(-) delete mode 100644 Entidades/obj/Release/net6.0/Entidades.csproj.AssemblyReference.cache delete mode 100644 Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache delete mode 100644 Vista/Form1.cs rename Vista/{Form1.Designer.cs => FrmAddVentas.Designer.cs} (54%) create mode 100644 Vista/FrmAddVentas.cs rename Vista/{Form1.resx => FrmAddVentas.resx} (93%) create mode 100644 Vista/FrmClientes.Designer.cs create mode 100644 Vista/FrmClientes.cs create mode 100644 Vista/FrmClientes.resx create mode 100644 Vista/FrmOrdenDeCompra.Designer.cs create mode 100644 Vista/FrmOrdenDeCompra.cs create mode 100644 Vista/FrmOrdenDeCompra.resx create mode 100644 Vista/FrmPedidosDePresupuestos.Designer.cs create mode 100644 Vista/FrmPedidosDePresupuestos.cs create mode 100644 Vista/FrmPedidosDePresupuestos.resx create mode 100644 Vista/FrmProductos.Designer.cs create mode 100644 Vista/FrmProductos.cs create mode 100644 Vista/FrmProductos.resx create mode 100644 Vista/FrmProveedor.Designer.cs create mode 100644 Vista/FrmProveedor.cs create mode 100644 Vista/FrmProveedor.resx create mode 100644 Vista/FrmProveedores.Designer.cs create mode 100644 Vista/FrmProveedores.cs create mode 100644 Vista/FrmProveedores.resx create mode 100644 Vista/FrmRemitos.Designer.cs create mode 100644 Vista/FrmRemitos.cs create mode 100644 Vista/FrmRemitos.resx create mode 100644 Vista/FrmVentas.Designer.cs create mode 100644 Vista/FrmVentas.cs create mode 100644 Vista/FrmVentas.resx create mode 100644 Vista/PantallaPrincipal.Designer.cs create mode 100644 Vista/PantallaPrincipal.cs create mode 100644 Vista/PantallaPrincipal.resx delete mode 100644 Vista/obj/Release/net6.0-windows/Vista.csproj.AssemblyReference.cache diff --git a/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 b/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 index bb1e936ec24f9ed3d0f0b8b479101ffad109f952..6d4e20caf01d40dc05945d1b1f0b4f121a460ab8 100644 GIT binary patch literal 173287 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%0A02Tur1_wANqvy5 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�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 rCFLfv5WgktZX)AB1=Y+Q)mf<-aAK! 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 bEXMceh7tFAAmQ;s!~^yg`Cog9)2IJ`{{v@W diff --git a/.vs/Final_OOP/v17/.futdcache.v2 b/.vs/Final_OOP/v17/.futdcache.v2 index c6650af45b0da395c632f8cd0df535957981aa84..d91069f5d7529eefb3dceb855dd14cd8dd735c23 100644 GIT binary patch delta 223 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 Q{?^r{jUU>6w!?h&|4kMiW&i*H literal 105984 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 Q_Xs(wbLmf~bp7%F0mCe^CIA2c diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite index 2c2df5c7845b242d0553de3de3c02f9f0728ada2..dc8b57eb57cfca618d7f18530e87d030946fe87d 100644 GIT binary patch literal 503808 zcmeFa2Yggj`agW`%q=swLP!V@$`ERRg!BS}h7<^d04Wp+!enMb0$~y}6S`u+xE3~c z#NH6=A}T6&ENk6WS6x9x*S@Z8Z6GS*`DcZyfNr=)i<}Ua0gvks2Acmbdt-3ka8D7XdV13hkqRW>jVFI_-FoMw;ui=joY0pD=Hn@soOs+Dn-scRJ5=yd~MiIra-}KiDd5(|d?2=KcS^1ROYv?Zb5`ab7Cd zKBv*|^{uX2v!brKsn}QF=x+=*Hv1RTpZ=w#jZMBX@8YuVn2e&zlEUf|S6M}I$$Zzs zZ}(w?A6iA9jjsoiI@!o9-RedhEYG8YcnLzXb(B3IF@ z@^W0(idjX4RV67MlT;}&HI+LzHR!Hu@Oc^vs;^2HhO)n*3c#o zWx-B@tf5CFLby zFEcY#fE9BKD~qNTR*ufh$w>)iI7+T&kkYoMrZscg+)a)3jXrO85k%I98Eyt>NmyQH ziA~=^kH;4XG}bjX;Ub2_8qF4^gI)N-MYakMHm+tc7%+%@a8l|?hE zk*zG+`>63)+FW!P(7mpyFG|@|Ba;?))*{m4qC-VLE0HZO+8fe0TU@l4wapwyi(?hq zU7ovWPDG0%>GrHJ|DL{>&DvThQ{N+UV={)6*L3L8{=0AF)oWV7N}86+Ou}q=)r~8B zfuMUu%OV#x9@S+t!IFZ#!kU=sloH3Ma2pMxiDt4mzQvfB4m4vjtJa!|vN<)Op2y?~ z1+u7@>BkBNeT?Zsvm9keLcVi-tpR9gT`d1b1okG z)5BUx$Dw&tGeQ}r#R;3)^d7COnQo}4#}gP=*#t>SEJ-!1ELxEl&vv)^{K3W8Y)AV! zx~;!xE^7>ys*GmC1BUK;=W)=Tkt{?9z`EQ%MU)bkgXLQjwtSXW$dc|F(qjKC>=G*v z8v;cK>mjxt%65!GBnZ}FQI}+~RJzZw*h7ZHA$!PNcY;sZG>xZ5x+rX5Vm#1j^XhX{`(a}f`8A#mj$qF7P+RBbsYwly92>l zbpc=NN*@f1!j_kf7G1?9rG+)+)h{xCA(VW1kFh=t&4){)O^Z8-a7Wrt8(3>dF z(SA_=aS$@4eJUpyaC+_%@TWECPm0a5BcQ-AbHEVWS zpvj-iUV_3b)$Z1%z92CAVVWcCi~B7cy4Y9Owsd`=e~qhXc1LS?M+~oE)x4LUUbetH;#PnE`Pun!lE})6Ov*TfB zS$M*@icTyAvV1;IdTypCH6uGWD>XYWKRwl*<7?xxTE_toqFK?2NqZ z)a={>VDjZ;r{-tnW~A2D6%=?f-32+B5G=bcE7OykpO>1MpW#W(_T+j~-I?x;)GTj) zUUpr*JJXx(P0g#zs`KV}vvBy#)a=YWZ)$#lJ3BQmJF`C1mzkN9>&Z+lsH@K}s4MWK z`U<=dQ+i$&#FUkrn&r!@%goEK&&lxQrFwER^KxPWiWqVTVyxBRa8M!&$%sNkf zZav7umy?l`o9(Ml&Cbck!mQ6o&CkoM2NC4e=j6D31-T#@pEo}vJG&q+H7h+Q2PEpr zNG+)MrKdt-9#26|R(e)OdTM=Mjwe5_E*lGQ^1EU`)QiI2)^uIfF^b{|2vlXKWB7f_O!2!N8=4rr(nqNSE-`rHh(a? zFUO-%iB<3gW`�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

=;ieW` zeFk1|XoXqrH?Qz9mmP|~m)?EG;$=pZcody6KFDJR}ZNjc5_KH_^#pz`h!N^L{{%2*_85qH4a@D#>D(OVmKcn>~>;Y_x&#ZJ?k(wc16327b! zn5D6GyPv{%C+peu5Jf1gtgAf2dePPUpIQv{AQn|sdMmwZh2*8fEAM=25!BtR-tMa$ zXuh)Y6nl=W?0X8sn{=`}SvtEwC3c-cFq@XHUEcl_Mm$+_H+>7uRsrLpfKWGyrGbrm zpTgiK8yTmmTR>&E>N7;{>e%rV#yx=`T=Kxn9aL1ch)Z$UG3<%nurKxQd+Psh@9SdY zxU%%RDNz(fQu2&#{dr_j^2oL#vBl;;sj+7$l9FjlB1MXpXWav#*mavMvAe2WRV|A0 zI0KEy#Uc+$o;D3^kX&$mV4cVDp`O z>$kgFWH+mMX>57MG+DRKyyouytnVa%CmIVdZjupyRzo0d~SCK3qpq9F>v;i{BREaCNY;cI$y?B_zFz zDbj9p%%C))2)4r`Y)S{fQ(8#j1HVarSSc5ol;$6?RcY-~Qn?j-mk{yoh}!N91Lvkx z%J)0zT@F0NFSUDD)4!1R(My;DnfZvax67G$hyzIW$%8}iG~Uu!@!71AuizkV%R^8q z9tI3nI5G!XoEaT$grg^{nLNYk+) ziz2gmXt62e2}dmBEx$VCB-C+DZkmP}093IH6KDn2FaDbX02$fDn;k5%k|)<;(#T(4xlob5JrE)P2usUiP@AB(#g4UpV|Bo_+OW#!TnGf z@b-^u@8=EoJFOeyta2l7-EepN?3tb6dGD5u3hXi*34{>WtUCb{6h0Z`Ew7scMc(~? zra`%LEz_XbxvgzbN*CGu zb2J~k+0LindnW9rWeQ53tr`Yq{UM0Ra4v_HkuSUy z5fNs?Djo-Q8iB0FH9#?Tc}?v`yk;0{MYeyucX&PRM*C#bUS-I4+)94l8U}y7Y2V^i zwHvc1*GfKbRA?u)U)k`MXrz*&8r%H^293h~!(N~sXgk(2(=`=)CmnNT446^fJmqwx z>e`Ln-qa}n?*36f6cx1vFG4Us-_K<1(YF^}rfeXh)>ezW^g%B2YU0QGyaEMvxr{aE zsfM*Yvkv!E3g(P$xm_s>*f>?V>j#o-)9bHTKBz)$QgFT(6@DZtTox6!{R41BWN@#b zmA(%A9u~hE^z(jgu_Mo8ebx|5qebzU;pA-+3v@HKAhbRN`hIuz!I3lmJnDIKt8A0Y zOnH4PL*0ubeX$jA!Fs4;sh;?IHQ34q+k)a#d)lfv&IBv_gl)}wmBo&mE~v3hx3Rp? zDN$Lav{2%zrUhQlqBfip+}frCwY42N4Pm(0o7gSKfShVu7PYk*`ToJyYSQ+5sHl+% z=oFYvim+Cuh8l^O^XiJ9tD3T=)1s5N_ASPNs@f~VenYK@flu95ZqfnR-YUR(k!>30 z2JHp*iI$WE_Li3t0_z9A67_UYHyr1PeH@MVh7jlf0v-9Ay3Y=&F^KaAevtqKmLcgH z+3l<3rD%i+ovDP%nr|Ea#$fl@MZ&34up{J z73vi6{@`tAZv>EVjh>W&803flyHLJM2SgT4j?S1Xdu0m@c7`}=$`==$N%I>IvCWlZ zhvUnMm3fHGl`xRtc*up1E)AuN4n<9n-%*?=hh#7j7P9A)F^FWeIcqALvcA`C8_AB4 z-Aa23{gf0IZ0QQL=b0twxM4gg1p~$QP;3j=eR@_30C8RE=v*^1N|Dh;lAI0+W04^e zVFZ$Qf%6Nr9WF!dL8tS~Eht`!niL_aK_a7PY9P?w$Jw_Z0yMv&l?jlnzLCU%Kp)_y z5K_ud43Z4tAs+!eE=O?wUlS$_2XlrDqnL$`m`U53hp|XrYr|k3DK=tc%Gm}3$vl)R zWVaVk03Y}fA29B*l3{M$!@V0*Np|Hdx&X4MmC^X27{daJJA4m#=&tA`7~dfdpy(Nd zh+|4g%A_vMuAetN_srdN$Pq~nVo@=X5S7VstKtYARG7I%*3nW#K**q!reWnWrD}-?1i~N48Ftk8eOyB=F|5!Peq$}GBLIai!)W(LCv-Z1$%3*d zOHV`HA$i|O5SG{%6gd)}#O|xNmtTPbL8Xv8TC2$nO>xNo{Z7{J-uxG`!kxXn%Ld_u>3$ zl4VLQfCFv(Q^=%as(0Y$*@ac|9^q~sQkVe06?aHda1l~4$QvI4Ffs%p(EJ=OSY-DH z$1s1lp|je-sOD;!a#vehw>KI6l+K`#)!cy(-2i9qA>)lob~uv7R`RYhz!3_hFZmvb zPDAAFX<;W!5f>zNjt@foc8}}IWTTN7e!{&srb{}gZ%xlPVg=!F3UahY4KX1i7BXJV z$dMh17wj%WWRGEo1s}mrQ5xO~72D>>LtG!kLO1J@%t2f%1h()8HTaHMSMaQ@fe5${-vL<5r*zsu7q z%D;H^pv)8%tt3Z?eGEbGxar~=oMr9xLj`I^lAUNYi)Ji27iQ6D=JY&*3?C{6Ex^fs z*^+ak70o0mbD=*EMuYlnbZ~NpnKq9QP4Q-A>B%Oh!?JW0YNW|+~QQuY~cZU zs8}0ThTLrnMPu_&fRWoXf+4b}ubTdmYJ};J8Sz^SLW1*u$_=xJ@D^TVv*rQ<)B;JO z{U_1>GfA}nqAZg*nWrIH+QKB-e-iC~3(*5g8R7%}O``n^P9)L(5edI`Yot<0{y=Da z{&(}y{sRH?z3}}@3<&}(M2OOvjX>4Wf&0xsy#G1^6vB=xOyKk0Zc{g>%4Ngt5>b08deQ0z{1q*t=3 z)V0*Fjxu#(q@a!}10#%O2S!FFCI==}RUOEx>d083FgaexPV$Zp1z!wwW z@4qiBqmBs(xUJ_@kI!+C%mEewpZiR@@0 zJ32HvHZ*U|igY?o1Z>;~kpsk+JeLOFZjt3MrMjSan)#xML>XVb_>+e(I*^z?y>jKp ze{(T)^-0&*NPci^I6pZs$cE6=Sbkza85&&$huG@G@ao8DA+L~)T(PKGh|w z0ogU+R*(Xb#|ul3@8H41xh3bFnkUZd*}7M~f^0O! zP$P<=#|hN6Xe3KQ zK(K=kff|iN5-Xry8y=G8`0KMm;J`g1q9&RL?C4msFl}RMt36ozW3L^tPjPB+qwybX z!;XO@cB2%-iOdTQRQ8Zq&6MRb%X2$)rb@z6DjPb)Q&>Vx>$+j{5EZh9P6!U&=^rvkas(#C zmAR+rFUrNJPFq{LEEx_#l5B-aZgT-CrsEPOUf8F=k0Op?g`*s!^MAVI*Qt(QV`+o? zBzC!!TybcEcF6T1;N6Qw^5=kY3bT+0HzU%z#x}H^HckVp`2MCkZ_|l8NI{u=ohtw-qUjDK(brm{`M3Jy3MZ%-``?Cv=mTx-$ z9T#ebCUgsXJl+Qy2&f5SIrKMo@Mvn33r{3%ReQB*M}0ceMD5_@mfhP#;-7KbrFLkl z+oR#cG`q!sL@dWK;c2#qfWIx;kQVtO;CM#siXGAAfZvBcLxGJkKBS2+5Y@o%c- zb9Qq6_l^7jM$MS=l_FG4N1xe5e7_RZDBj_E&Y&5~1F~3@}>A^>v zreOx`i7Iws0ePbsdZvV)mHzi!tkHqQ;3rlKrY zeCPslVxFCtXTxO4m7KUjKD+fa`JVR6JVv@E6g-hOUR6fVTdq^Kxr2W@zvox)$pW^ORu`+qz_AvBZY}B#xgb;^`25g8!l^5fiPo-edr=m_f^W2yTGUg5&cf13Qa?;AhdT~ zCEoMKgije$jatsYSk-yH8(|&yJW`Z2AYNh!I$a0WecFI1vWuOEQ6!5BL;?nqevF(z zFV`1FR$&@zNO~Xa;ytY~O_}=pD^!do|9+)n+55U!{&Tds+^VMMay2%nwVwnfve*e+ z-jDr1j{n6{KTocf%Za(W8MmA$8v!pIk}r8NDZKZlUv{SV2pI0fDiux=B#L}=ok&%f zETv^c=NpqGNK|l}=5a%Iloc|tb-^S-qLg+7iP~-395uE3ab6@|tGWW~MdC@~Rw3MA z61U0^-|35~h#4hgy|2X}dq(v}i(tvuJ#JNV-s7*H%S2ZtF{_f8RY}aMT?`wWGp%gu zycYA}td;GJ3nBiwdOv7Fw)QbCWgZ@!|4Vx@{C6`0B&mFM@sMyC6;nqwHH6%@hx!_;0S}CIn3NSaRWGAzO!-awDSYaHEj7fb5qHuH~+ItoP5~Eb$(=_DAEQ2S(IkHaxL9FkAp5 zMuvt)239B04Qx1@&u5ikWq35ZY!oXtM2WZx`!dl1PPbUMw(e9kHP91Zj%UXvZjFvi zF1$#0Qv^Q*Hbnfs)?yC^;u<2X;fp`{@I}gr3iy9EQ&*CxfL>I<*|}RQcPQ4M6Yr1y zlf(pUOH4o>57T$};de^@41w9-H_S$v6M(QC3UlADIMO2Yz~T{NLPEy$BqCtJ&S24Q zix2$X^sc@@2ppdCdrVuBy`f0_y1)K@-Fxe4M`@5aReOoEgRDrLsw3p%?~POS-Xdhx zgmz0J0`kN?HC#y|0(vQAyb%>=L_iz_r}6I>iO9ku)Zarjxdw)MBoW#6ifnY&m{wF~ zP-+ykwTdY&HA8>hgUjEVBscL85Gnd!Ah3*LUBayP9%;S#4Iw5E^w8oo%(d-UeoBTe zuYCfs%xuZlJ8@n-v@$S-BchyM(3CYw*`eXO3d6uQVG+AWJ$lSObh7~@T<;{EA3h@C z#vK=+mP91L9lqk;HP+(7)70wkGsVh~59OyKOvAihFyg|qU;f}ms6ZAwdL9nj6)5s! z2_4;Z_>&-~WIFu?aUd~Ke&Znqxui8GAjRa1D8dzSJa-WTgz1N%s~#FgQT`0bc@pom z)ABGUEE@c+V%nv&HoTE9%Qnm{$B9->2gziBsccdo#Jgc@sVf{L@orl7gQUrB!TBE+ zC(*~M=EjJ_3CX69vs=1SLIxDq1hPqX#KH<;A!}u(Ej=68JkeBN+~EN@wCB#*Rw*)F zRV1Yi3S*Jc9bp8LPgnB`G;5U+_lAsgGPf}JikcK5sX-#6XKEnO4%#`79|APLp_K`c ztiF-Nfj}R~H`j)I1n|h`$gByY(KruxP0i|IZb)8d!(bjMHgcxQIavb9JQS7+Y-X3S zDTd}&){wo&O4yX&Q_5wglHA6&FK=Z(2(~QZc&n_%cvxvxTo*OiZDtO|JR+b-nnG4| z=wBe1s*sRn+hmBUCIgJLtW3P&xo7UiC$^!{lt^+AQX^k*1P?0A+@g%dQba(=pp>TX zGdcM}sojrkyDaUadE*~jk}j9r&yUh7;{312ZtmYGdmsV1r)YBA5UKI|N{KBo>=w9P zyEJhClug6jpq(W7($Yat#$rGmS(LRs;El)bh}G0`KoFML7ZiS0&U!=uJQp=t65vK+ zG!WQaniwt{`3gNs$nO>x ziIf3aDKV4G5u`T$DZg%#17cy7yZ}WWZy8KjVg)B%R%TYS%B1L!H#P!bB=cep9@J8V zGQa|kVg7F8gaQX*vsMe}uC}&rZ!-ERok7oFMbLyZaLh(b0nXfGwxY`NXb<3!tThcF zAxGx;@1k1K6w-mHVj>K8CVo6k?Z`|&UdIx5JK=)@x+cln^a`-2_{iAMkh z;ELC{uBk0a&|En22tZc^Y?l4s<2B7~We@9P!7lbGg4HA*0XBlIdj9D_{v;j&4Ox?T z1msMH0M~jrI%H6K5|04BBn9Td#3LYHqs^A)|HLDpe$+ZVdF7D-=l@DB2aPr*dW<&@ z;B4X%kaI>x;t>$oi-hg*Un!k!lFTpy$y!esY9<~5?m($whJ5SqVAmub0eMQ+$cDl1O$~3U`XN-0DUI-kaz@S5|02L^DglSkZ}Sa zBg4capnO-u`TwcJSR>RAiAMk&6B3UA;z35TeHKATJOUDr0Ej{25#Z`%Xi$I~@~oa6 z0InT=;t`N|1SB2-&dox=qFBa0I?#OL5#UakwMY~TDn z@d)rHeAhoA7LNd&|2MU~X;@81baf-_(G3}b-I!i5$`##G3UXpwG{huQRn5rpC_&U+ zO6V@SWlU98%83mn=q>6_Vtd(-M@VLT%VTcMVZ}BjnYI!DtEa9q85<55uTr-l9u@nfDg(u@J<1>cJ77?}g zFkp#kCTVK8gt;MEgA@XTXeg3|l*5pAwB)TLxqGFkm~Duq+{!xha2>I%`L0*~SH&GESQ}P`wy%Yvv3V%K$n6=y5ZN^SaqgRDqF3rUGoDj^1r9bhG|pQ zB>#Be$WR~ZZ{N}3K} zT0X#wqN120020&zLrnqGaCu}4^<0|6?N31PhFP5-1Ho+h3HVrFJ}T`|k#!^R(> z8|rpHGU4qXS9#AtY~Am)Zm2w+@{PQ8!?_6Z)u$q4WaH5NZY8ho%Q{fIZP46mJ!}pz zhb|*_*3-^NYOxFVkILs*BVdlah4&D*&C;~0eu|}Cu`+qf8@8e6;@E&SFZ_b=s={SQ zgU1cX7EG1tvy6wyQEF(zWeqA=#6+VS)+}2znN=xMGA5%IMD#n2Dl`qXl8>mwd)}Dv zDPyWp%Ng8AInQ?^tmB?XijoGzOAMJb>b}^0+JGpsi=Bs2B#R0}qF7Y?i_btW*B3@s zAwt9jyLk5nRRr2vv2d|zW!Cmen{hVQ)8+E@PsLLA!BYehK|*zll~#*e(>Cr(S1V+6 z5crPW;kfiXg>QiJMqpXKHg$g`J2p6ax$i`O{|~Oy&&%jWN;BX3-|IHIM~?s9@jvWZ?0W0ie>wKkW1k(n(D_%LKj|!VUgCrn! zj~)51M}B!^`^bYMZ*=_Uj^8`}+sE1Qf6(=RyMESH1c31WNG;LKKR0(yok*qMnNO!X zI?|oDY<-%(S}{$rvBL!D4aH2Lw5u~cmipIcQ>patq|&3GgF2n=)GMW#ie^9Nnm@Wp zLgLnlYNB52?o5xaoJMtbQ|TKkqPjqHk1@&SHzMk)dxt6-r;3iG(pNqa6#)+<&BQ&5 zVMWvtEGF`AfjsqRoV=SpE69Tg@?ddydi0yGf%-R7>5Frsamcfn1S3ejGO%;>wbwy- z56xz~_t0#5^yGQGe<77Vb0&S9VDkF;kG}M1Z_mU|8XbFSKFurpNLeLyq@o)BSo1s9 zFYQTpo_cd^Ck4`rcLeFIX0m)9;~3hsI@dB0!+=<4}!`zcAYRxhU(@WQ^T@TFEgm5_9d$5_0!YaHY&QhEO-$VN){pXs3!bMclzR~*RtCd z)iGKxfYEiNFZP{3ziomhN(e9ZfIVNJFu)#I%5bx{i0MVJ$9n-oqQ7+ZJKJSc@XkGt zzjH;LP<5pty<1M?#j``(2FTCNc;vLp<0sbe*E=0UL>p(nx2=Qdy$6Cw#qBFP17vJ7 z8%Y~_gQ|G)_QZAxRa~T56(e)aG%Dp=#JCq4{XLUACkf3R@C1w0s<%khSC;V$ zfn_Z9ug-qF(+Aq&?>E8EOf)ygE}S0P=|yF4O^eDJa+4>#1E0amv6Gi3c6wa&5C)%F z5$OFwLVtWHvvUHZSP|+tSx?-N9s?J5x+us1)J0!>Wek=y=Y*kMg zC?wj|vp2V21ML-ONFhR*#<#v3 zJqSF$`91%}$xGwgGzu>{(~#e}_09Tag#7r>^=%q*@7(Z)fZISFX-E1E>UJ7zQQiJV z&%`#3Ca~Y#Up1_X7Du>nt0p=fqv#d`H#Nz>peX;x4Te? zy{TK3C%4`gc~1z3_eXd7+NswDwvQ3Dzen_n>#5V%2uf!IDA#&=23|fu;kijq9;q^S zd2~+2kTg6+U%b0=_U6k)y#JmfzoCIqOBO05>W6O+zgz(IMMrMDp;1fe6%f_(`8zM~ zgKBtLV2lvTTKb4rAh+*cIDO;gJ=FBp&1kuGl>lOe#LWHf$xEXz?}FlzGu``=S=*#v zLYR*az5ntP`qFEj%!;r+Q-6NyH&5L?b^7FgJNb)~&rja&``f-h@B7_8z3-F0^SyuF z`xm|cqL=l)*YiJneitt%|0EnpIFN84;XuNHgaZi&5)LFBNI1YbaChelw&Af|CEecn zHmZx^D(O2r@1UZVuaa)=To&Z+Y2Ukc@J=}1laNZDUnPz0Tmp3qS4jgq{nV_lCh!`m zZW`0iW_B*%^=sF} z>nj#>Ofk5LNX?%h=<4j>`4$K+To45Jao0-LYVLpW$}!aWR-jIC?Ry)E*Vv|EZq)n< zg3iuw@0PN?9Ms7c8+us&@7`}RvfA4P(~Esyf~Kn#hLjX z(xYZcmj;^rI?HcBx$obhMbOv3#OwNZ=d(McMh&$;96`_9ALcaw_Dpt%w5TDPp++=A zoaWzvhSaAanuyy7@ts*t^9P_I4XR5cuH7Qq5e1y)=Vyj@NVCe-!r+Z_(;GqLlyIt_ zT^!%x`c%>mg35koi(A78Iitg7&wH+&_{oXW-M`&^>G&TU|3}B~ z9q;Y>A6@^x>mPTiT_1Gy9sBjMpC9|`*n?y5cm7@H?{vO>^ruJ7BY%2isN-LDTu=Wj z{UIuB?>{e&R3GAt)2SC*sZ_e_35@iD|Hm{D$Y&_b&~jw>=b9tJ^3clprhG6s;l_xt z7=YDgL`en{1k6t#VVD*Xjm*lF5kk&7x>j8lD5hIN5dtt{m<+How<@4+ z_b=NORWouhK^>wjmj#3tfDM3B%*`03lA(|1=4a=e-+dn+Uovv{D|eVJemZ^r;#idw zz+l6V;>6?F;MO&r9Y^X!@3S%-kBeleN=jvL=21J4%v4NRJJ~rQ`oTdVcqdRe#kXKB zZL&I`f>sndsE4Zex(T!pBB()G(a4eQmiX1NoyzDHj6~Rs2_dknq{0TzKi~aJ_deV) zC~{cIrzwaHTpca3s&bQj(d_doX~5C!+V0JIeYC6Sxn1ot*rTLGkPu4eo0Tf*)Y16p z?u|G1%{0x34}7;e&pSiRU!GA&ohjRqcdH-q7iUtb?ye_JuPrfL!;`0%W(b2tbl%nK z9sc5cgBLLfJuAzr)!Vzh>zQ(1tIqLv?=`H~Gam(t;p!}Z`v;BQ=2oX6qf<}~RA)HV zg9cP#HG1CqcJ&s2|GN#|zl+FCsP?_;G=FWb!E3i6d$0_|o9|b@$KSlu;7#{353gRW zewV-6h|e>K$wUFE=KYS%l?t_uHKCFJgUt39C#ggjuF_|GQG5A?n%uNgK3{==2 zI|Ys{VaHVUJG_DisVm_Mgx7^GvWolUK|{oj3)P#P_y(7Dr*-FDtEeBft5bm~;C67i z$L|oUSFiXmz_b;3W0;oXX5f!HTK&1LB*vfnQpVW|95t(xqFFx2w!K*~EWfHwh(=4q zjHVmqi@jJW#CM5+1B)=>cRoJ4(EI2YJ=Jjz;K$vq0|+yi=Gy4()pS|IyjNE2j4)xe z5p^fOfxtUHoQ~?4;K$}c!f|F}R}#Lg(mf{TV%Q&qYH#bW=BIGgtz zBI-s($h{@xKjJ~^tI}mEAmJ1dA4gh&B!S&d&roogi+Yicx zL74-J6|#Hxar9O*f;s#k(b}xK*8xo4EX;h$?H#ouxB92Wg(1M0$Cq?XvplaSrDo#BolONb!9n1mgHeoH()LBL}e?WNGavktHL^Nt^&d zj=3R(a+bT?lon{oRa(k@wdE+#7U)G=C=^P|)dGdW|IM3OX?6I-iTHj03i$KU&d$uf zd2{aU%$vrwwVsfi)$R{;Izw3n+!#)y;g)7)ah%4-aa=3>9S46}_!|d*I`~umX_O!R zGsNN8RG>S$cYAld~2?+B#HnvRFqd%#oVf_ zs;!FNQiP!jT(hpcp<+dO!@T^WqMV4pae7sPRCjy5J!`w2UQfG6b|;G}t&-jYm_>YG_HJy&@&iZZ>8v%+d5pSQ3@TlK3_gP#maW7M88eYiiauM|vK` zPb844cq#W-!k~{)T&T!#4N2tgIyn%8ik8sw_i`p`Io!7v#p%i(1PW9Bw!`Ff%)pQ;wJM<<3 zKDL6y-&R$T_*)~ZDpclZDIdZ}q~AP=u zV5qJwCMlQ#$D)4F9JjM`!^`IvGO zcXOT(3jYEKnG;^FF=kGks_B(6P9_^8ZA=`Sn5(MDF_&Xj($+b>-H?xQrL!5{)y7%` z%Uztoauz4OExjNv70$9+;3EAmt%0-#(i%u>AgzJ42GSZxYap$Gqojek1|4TFs0hf; zknFAtG@%UheCusBg}ui8_P% zN|w0n)qc0^^|!Q8K2}c!{f7d6uhZ=hI9poOSI0_%bsm@;aDmNUXjbWrMgmt%g?JP$U*do_DU46c%Uu*|Yd&GxuS z?ib`$6_u1%UYWhr?F5~7ZMk;0yQt7!*j}7#FDnLRy4>yV+~QJ5RDS+Mt&UqL zVNO7SBwwW}{N27#{zQ$Ao157PUtl_&Y*seUQQ#;Nq=TGMTEv%i$tXeI3(s(_%#;^I^B>jOKXO4|{ zO9l@QgI9iBolB$TL8lW{0#MgIRt-N@!{(O^7Vu+`ws6uG>3Zo^=|SlX>0kfPW<^@? zvAgzJ422!kn@$eoWzskulov$FT?ES50(v$lG zEDX_2;EivU!6^A|~GkEcA9OO?Kqpx`VZ@~)_bg1SvOcKt;bvb zWqH7|%hF((YyPkKH|9Icd(EesOU!!HJEq4?`%Rln<)*nN!T5pkx5mT93ye%M)R1kk>OaxHu0NpPtuN7is(V6rt!}T*t83CN(aq6i@GtRq z@!R<&U_anl?OocP+9vG`&4-#_Xl~W)(}XnZG|My#G!rx$?p@6M@qPoBsWBN)qdwE` z3m=i*JabWo&%liXSAW~qEsEQOP6Ia?+0uSa)ESw_F><$B02L7Xq z#vq&=3OZb5N9_jU%_N^5nB6{*w_5aO+q&5<8@QU7*ys{8hp!tJoH;riT>*bra3%3> zyr=A`Jhy>c+rM{rN3ctFIkpDx68Vfh&L@5D_Wb4km5X&s}9#FKjb#tNV|( z!vTw`KpZB=t)ZW0J7XiI(xL|FgKzodxf4z`a1}9;F8BJ|oZjXj>@W&K(p*8*mT}j$ zzGa&YTrk$J44ah6>ciEIxOlM2?FsnZ>{u*CbcTDb*AoE%b+{rP|QU_6|Y{@1A=K-INHC0U&{(xNG z)wO^v`B}0Z%CkcWSRM)mJZ;?}8A?)AF&U@O@*I%cBMF_bkyZ$B^Y}th=MCz5vK~v= zsfVwdxZc1`h3eBFdu3-(#_TbH`-F9B@6A}kc7^IDHph5huDH)@8YIP7q>asI&&+Ea zsybL{2hLI?V2Cv`!+OoAHEMv(ZDv!G}3GYBP`|IYOY~Yqeo*#g1KNxbrJsRtAhZjs* zqz(lspN#37aLJdG%G7rteKd@)b?T&2^&JR9?-(jH1tkWqIU*x#8A*dw;qUB%3{W?7 z80eq=-+qx_Y~UK>11)DQbAuf8cL!WDZB1#It>gbYtH{8WM8Z^qDWg0`fO!p4Uv2OG zY;vK2n*qKe_jlSLbq_tb?8sfY1?n;a3$#5Q&=ojhGk|noB(jGNZ*JH&H(#Brkr0uL zpdK6Y+h^n%xV(sLPF25+UJhFR=*`aUw`a>B&pV)btlPejcG@wen0A4x9vHpf|J8g~ zwj(x5_FR$#>gS6G=FPXO%Uj$Sfc3uA^M9UPk+ZEqgi~1XC=Nk!Mkdvf%DP3D!#~TS`pQqNN;yb?6jd-6mS6#By z-l4~g_{x|QX-p$-OJ_uLcAwI4qel~V6_O#jW2X(Le#4SxL#SDtj- zh)N9&f5o;R6-*s^siA@PJaqn?DFYU1^!J0mymrcj$?9Aq&JTY8P2{vm$+Bev-Yy?M zAtN(Vd}t8pPo_;w7GxX-sXz7h@e@>CD#^!(KOhl}k94V|X+yX1<5WIL&OZDBgwM#J zKH;T@`UJPEu?B7-)JNJrRw|94D~QeHUDq}}Gb)QBdVZV@#D{Jj<5i@eX*F;~ z5CY^N?-$Be3G4y2;OU{&*LQwA$wK=j7_d6MjxKjQk9X`H_fImb@Av~9kvlU@G~!B+ zlO)jD=9A~B{}dRD(0*ZTw8f?ZCR4BJFt zG(y^Gnh+wcj)-eARFi~kuB)q$+?mS5TP7%{((mf-lzkzm3(U$WsT`|?EQXto?Ll<9 zt|*Y9F>n)zQ->!6ZtzlE<|p6(uhhWz|4+dJz(J{3s*|RQZ;AJdd&E^@g}7KO5Kj(y#K!;JSyBIbPFqm`GU>%k?m32rM7n4$+n5s*Q_^KcUjk2Ypu(yrB;V^rgf54 zuzYO!o#j!>eU_UoeU^61$(Bjx|C#?{e%5@GIcTmm=a_Y-Uz#pAg-lJRYE!A{1k-UQ zz45=sKN%l0-e}wfvjQuO#YP*<3Os1I-mu$HZ5X5fNdIg7&-D+%jKE#`8}ygy&(oi- z@6x;V8}zmMQvEFb7`;i)=|0i@Q};*Rle&9!SLn{r$+}uyfo{HTrf#Y(Lub};{3rZB z`M>h7@Xzv(@CRWI;d=g3{%pR7@8nPA8~JL!j9X`(nH2|zud2e?DO%l{Op)Gxg#_A8s?%zAKzbdFATxYV^jE&B=JBi z#y#Kvtw$|A2ddxKseYel;U{Zo*wdmvH%5Q1G4bO_gc=aT{NSU>aX?m@bU?G$;=cAgQ;l7*67if~)IK3Ztr#d1h9Ws+9k-J_UKy~Ac ze%xIWKSLYst+>M^ZP4d&4=6wOlSF}wkMYWJe2$h*`zfOQGQ~kbxWD*U#C;GE1`m;0ob3^p!y6Df^=+ByIFel2U9ur%ebB^PeX!^Um zvxx7E1RZjta&{r#8HsYJp?1vRmn(tdUMSex$8IwJ9W#X*J4e|wlV6qezUq}|*9rW3 zB|+>dN-NT!tkk2glU!d8zdkOye!OlU%g>GVxs?=ICMqkK_`=Rz*x!w_X7Q_(5Xxf` z+O@r^6!zz-dn#X+EF#jd^-kf-6hYPD;a-T87b@`<(!3`O`?x~_KaDv&Zu^sN!its!0)uIyzM|5FP#BYL88e zB3*m|Z5^7o#%cV?DjC$VK}l>G@NN?+TM_vyNzIEH@A9NON;Y6Osc)zU=|=Sp^}yUf z`g;62#Qik-^V`v%mzw!Z`a#Yg`Q?rLS{3=Vf(%C>=E&an#7e;3Jp@13EarRS;u&gX z;J)`Y!hUBS-x&McN9Wj?qUO-0@%+iLH`JAdyKUgxHz%Y~kvP86aCZ*f>s2%Os#uxSv63eKjzN7~Nru$w z1alXO{B&*P>mzqDsbY~!Ps~*n87aZ1P3|Ykk4wl<30$@@UQQU^GPMP~M?1W4PTX@N z2=mYg!rVTBFjtHqOgNwSXojbQ;P8WN8h(%lG7={5{V=l)Gw|GfMt*{sTwBB-cct}m zPWnRnMEX$l30K*EWW8Masq_!&Z_=aE>(Xn|%hGew)8ZDfO>7ZYit9v^ST9xzUkDEi z4+sZ@dxSg1lf+UnAJz!W5wpZ8;&@RMZWgsLU+}*04$K++QFujo5mpX7DO@L9DqJX> zEd+%-VhJNC%|vOSekbNta6(Nqw;HVU}c*LXul* zk(#7hsZu&oDwGyT$4TSGFT{_d~bHtvUd9?si>5xQ2(-NW6Bd?sDWyxyz6*;l7Q$pSu+KA`WKeA^jI|@Vbe-kMYH*or?^-M%%?*h>quT z7m&+s-1&s|aOY7vm(n?u&Zg8yX)mQ-N?}T8>3NOj%sm8sXCj_~csk;4#9fFz1iN-3 z?m*m**o_!M3?c>)Pb28>BIxrI+~OnX?IgI(i!R#`w<3CUJg3=0es1U>Sldo;rHtrC zbRo7OItgw#6>&4-w-8$qTM#!Po`SfM;Q9>&SFR`6ypG`VW`ea%h>eI1h-(q+5$h1w zAg(63s+Qo&RRk+n5?oP3aQO;!S&mqZSVfXmDS5e#6D!0^xv`nc#H%>#q;fzTY@^p` zXL9$8FL5VMJPELP(h{iZhDj%qpc5B^%dE+Z@OK&fo;0x(Fk@l~plxC?pkX2whG)2! z7{AE)SBzg^{5<357(a{r3+|W5KjD7C+<%VzH1`bh1KiWd4{}d3euDAij2~nCDC0*M zKg{?cNREm73HLL+{wen$@&nvYkq>Y`Vf+B&A2U9}_%P!`j1OW>I6zdQwG!klh-O3+ zq7l(RP^(AOkv!lDXnCG9lY{*<(xaqNoeA&zr%TJFvEpmuEuvR+i5tZ_vBL5StO1xQ zjupNXUWNDlbA$~-u`nLq$sf1vhd1p~n+;a}@3VGTms$(0^Q^~N$5^%S<^OM%2jRQ_ zxt5Scwp3YWo4+u>WIkm6j=9&|Xr5*I-1HmMy{2x{V$)>fC&ss6AHY+_L&ocj`;9?k zvvHx(WO&c;qTy$TZyRL8$%bkA&-9P#FVJt(uhO5S&x7y$nR<)vf4cW|f7ZRIdrWsg zcbjgXrc&3Z+okjA+H`fgBG?=875^sx3;tgIa{dDTEZ8Tojo%Dk_m}gFcsrlPgS`ap z$J#eFMcUtLpV2;`{l4}(?M0eRn%Ua3v~AkO@V);t&7U+EYPM+}<0RcwZRE=@6cAB2 zS*v`ceTMt_L|u+H{-Yrjo0w2ge5UIbYuN|rgl{4o6sr>5w#fYUB3v|tKca)jM_!-s*xyQ%rX2*Kw4sb{2=xP*4C1}D_=Y!m1 z({v@typg%f2f0VBx=c>_z8<46=$T@!p$8OnQ#H!>bKjXFTq&6XO~3l)%Ju52<<08+ zdXRfWeF+_^`V#szK{r{$G8eiM8(gt(>RqR)E;ejbUDU3z>c(M-fFwN}`F$(*{mAdj zxN9xCaTxI)?p!ncB(Zh{lwTW8QGV5~o}w$#B>lp!wNBL)Xp??p-_Lz_vaSF+CAQ~6 z_5IyVT^YI=TJ;zA1KeR$0r}{DfO{bF8~S%l zFSu{Z()U3fcH z7wb2uE}GY=E>_j5E>_e`*DcW~A7T?K_#W<@;E3^>|zKP ziFT;rx^~ReEsq3?`5M!qY`yXAo}sJg&kugs@%7BstxE1g^-agOYk_WkBx&qfN{bQK z*zDo@=7VP?Jp+60+CEMtty7>HDA~YDEq;pM!=2UNEf`47frKcb6xrfivpw8i zb$a{r*3~^tSC%v~X!G`Py~n{_C4uTV;BHsQs+-KQn_IB)PW&!^fIBosH%%M;G=G3Q zDCwqaqF?8=I=qg2pXV*AYqCtyj5!J>E`KYZc(*-rrFS8D1k^bP@r#6o? zWbN8Hy4C7uCNH=v+h*x%2JnVuccnZ}x3*tTs^YuS?a;L*@u*~7TnXOrtzmhut)Hl~ zC&pe`jin@-Lr&Fq`wblf+^lVnOP3;Nd}-d$Iz*4Pjnj1}t3_1D2!(b-%fR<*n?&7o zE?QD5Gjwy|H9);+mB%hG*;jnt6mv`c9iKPG+=4Hh(IvJ9>}kk%OBh#kKNEDBTJ~ih z#@nhZc;8fA!CNSdN8mL^2IKlZfAse@Z}j)dRngzeSKuH>{c$z1E^)VVcMrweW!yC< z>3Xy=pK6C*tKcc$`#Qldo-X6A%+Sr|V#*tL(OBJdh+Ns34C=TT`;Lgq z7EkPTWmTlA!DI~%<;YIxZOX68pa@wt`K;TduSxVZsl$tNwCYfD~fa; z%`k=B!-WeW)G$B%cLhffXv3z2K=9_CJ<<+!!)5`3^U?-RdRp2Kl>V32Kw1N74Wu=Y z)<9YVX$_<`kk&w218EJUHIUXoS_8w-Kryf5nsbJ7vSD6{qu7y`TkI$-EH2C~hV%QH zbB1zkVq7>l->*4mD2F7*h9mp`d1)gjT`Fyqo*700(_YgWNNXUifwTtF8c1s(t%0-# z(i%u>AgzJ42GSZxYk=cQbj>-M;lKa$7;gCQ|Jq`Bo_YB1|ANGExwckL{HORk@fq>3 zc$;{cc$VnHz5XTQEHOj)N_bEBo$!osShyAT@1H4bgB<`>LcVakV1-=(Z`xk8{S0>G zUuElqvjAG9_rPMnQ_}s?P142EE~!Iml$J_%X^O2C9+Li-)<9YVX$_<`kk&w218EJU zHIUXoS_A)gHIMIsGSj)em;v}SO-gP2`^WQyj3r^dno80d6& z)CtbJK&RUyP8o2f1x9uQk8YD6ZyuWgXIP-yjZwF;a8!jBti!`Y$pa=|Zr(i>j-g;3T^a*sjBI*PON}$s<5vL3|E`lb2#lPIpHWto=KyMdQZ>Jo(Z7duBflj^X zG^X<6kH*6J59kz*I>DI^=yXoh3C?rSfP%JC{a`>i!+|*MrcWH>_~Og4aBc%}>S0dv z|Nh7rII=+liQI~5ls>+-Z44aNpaH!GF>>jhj4Q{$!3@M@XVeAGULY=^h|5?wP5}j= zQA5QkU%_nh^HrR-|+n8v2gqW@g!4E#>0<2Hx^DhAWm(}>7et@F>uNO3D<&= z8+V`mzcFyI0dd(Bb%A3Ih|8%Fm$7h?0g0%ZYQPxui(}vz1LCQPdTM^DbPOC~KwKKA zOa0Bi9Rmj#5SKdY0tX$9f#VB^MygRG`VStlkA>q3Fls8J{=wh>ats_(K!R0aF#Ur| zZ-L4;g?O@~r-u&MX0?ISd*Cz{&f~%CdY*WG;N6Q-9e}4qE2wo4m!OQams)b zcCgSK!8ASb+Ki0Ov2d~u7Rn<;yeD3LqiMoeI8p~gK7=7({nf!+#===T==5mR2@cUg zrzay$8E`}njUQ!x;?>(*OUJ?yIOy#V_4ebLhOuzo4LTjBPQ(|SbAwI?Bfc!s54c?M zAx^qO`mS`Xv{$-9x1y)ILRiy zFFq-LDSjg9#lMJuhxvnN#h0beq<5tcr8i(d!6VZ1(r=_cNcW2mNe_VKyqEv)HgxHf zr8SV&Kw1N74Wu=Y)<9YVX$_<`kk&w218EH$Wepg3t%iI4B&2=$NO$BR-JOec`$D7} z97s3Xk@hV>x^h0!6(=BFlSA*#L%Mh_Qtuq3@NA@WW)Ty5TW1p7olUT32D)Ss3{EGw z^LT=xY3P0&LC;iz@)Uw?lL@v=BDg7&;HeV{R!<<dg zB8u|d5~P<-L^`sV(jugX%8(u{MS8M?-YZ5rRD^W65b0onU|Yx)>YvcsMC;$dGXBL@ zuk~c>B+HwY1C}!^D=m}F&zo;Hhs{l9yXn8CXH4HVZ8kZKe=!~~e%rX!SZ*9=c-L^) zaJFH!VY2=$Q-=Nt=?VDqzf-(J+#xoLvxQI0Ukbk!?h~$rQv)l6OxsKPC)EEP<bpnu8u+M=%*8R(Eh)o{46yaUc0j=Kc^I{oBIlAy^N6MQJ4 z#fYNdv5E_eAudvkpr8$2jCw5kydnrdN>L<$y3iz+q8_ups1SmXLKF=WQ)1NRft4$3 zk4e9!^Euq9DI9PiO`q_C9gp?p6nyT2Sep-9<`uVxwjT9i2x8wz= zN2i~@5ImFYrpb-V?yUy>e1|Hw*!+#XvToJu?RM}?GMmH}m%DM7)~!1Iq$bGg%uFnk zcsenHz#W9Fo)0k%Ijd#J>JuQqFtS>Ptj>WT!^~*xhfrk|pXF{HdZ}1o(ZlZIn}$;=7MMwp&f%7d z1#s*)#}}h$%QitG3cxNcG@vy;IP%Qt_3V->{GDBXpX>|KQ@E*F)g-s!`G=-WJmD0G zV=CBFhBzucK{x|mR)=FwaF+NXaYpV&@H+!+x`JPq@|2+3d(_nkv77RzZ-5Y)GtDFf z3Zn9?+E&p4(*oXgF4W`%pKH^Ilh@bfpjAA-nfJOlm(5fq``eY zwrs^-S-B%7y`zB@HR8KDD6jYU-2NRw5^*r@68szWS!=<6|6SM-gWgfEiZQNXio1ju z_4-+L;D5#p+KJV5hq}5$O+8(5^cVQj>7_q$cbf~qRw>AtBx_L-jwClQ&odx&r+F$E z6o$|&gJ}qLZchVW%gr;uWGncJ<}39Wy~ccYfZwT*jnRBYZzPAMIV&N9Cgfo>tDPPn zEdkIJbwJTUVdOglN*d}7A5H~D zBn8E05zplct?zN7&-R@4J@Hf9`Eb%*k2G7FDjCJ)!VcRVQW<>Je^$6bcv;ZdW(xlh zjhS>F`QQ zHI&FKfXE#rQvgQpU^Oh8;Y8{CB+pk$|AlY#zlXQ>7o?v{k4rz3jz~X(xAu>ve@bs# zmYIKIc9`xoWf-q8&NbX%$kTsMzfkuB-6Vdy_OIHNnin)%xi`2?BqH`NtPhWeRT~;E zdLpe{TiJO&@#OQzyRE4v-+A(e7) zTgczlPwo>9#CmkBudh}FgOw>%u(8KLu*RNXNbXdm!6jKiN4d}G?b!t@pcRph4~tZ! zg~vdoggT^1$CRpElDWZ%gk!@3m2kp0K|)%@_JnOHQ~0z|l&PO0Mdrw%iP|c=aH%}Y zxSe4umB4juBp{RhN}1uq7W(X-(Ry}GZLP<*&C%oxLQC7$?eV(f+FP{;CdSsVnMwgY z$mrB^^+QNohV2<^Q}kgIecGsWA(gP3Kn^)-YN2WFf^H{}kmv*-EY;h>Mk+_mXrwyf zDRIf(6*kbPb&ST-2JSdX(^=8D#Tn>Q%2`HOk5BK-Jo-;(jW!6;*xl9T4}@fQ6ZY@* zUS|k8(P(?54eO{*jzu4?$dVw1Im}btz_@92Nvy^pF*?E;DnqmK%X z=ur@J{IGH01hYY94Rq*=48c8A0vNy__524#ux8MFCO)-y2&FEf&n)Q2;#o#V_}focQ4OgjQ{aOcz=2{-H6!gyCOdpq7- zoDdQQvz`v09B{aTle^JRPJ$m-urh?VoLml6U;5xSkFTXc_R7wn+yd{Q#g1J24!XgC z<&N76dj#?R>E*tjiuz`4WpMbh$UEh@Se6DbmR4?dj4YLMTX#n?N#MPDP2U*6)q9}< z+n5#Wh?rvfhS-2=FwmzXe|-&+BALhl^FNxftvz^cA&fYbWw0PFhl0W-rv z0mx$HIjLBDLk!yPw2iT@vg|WoX!@OzH>~9^)qbXJ(5?he>3?Yr3{eBRA7-w%Yr<=x z63IIodpg_vUg$|ZWGj~6x0(L*b&z?V8u#X!WS*pohN|+Ws;rtdl~o(EHVr9`R>6`5 z|LWEx`ftsew<-3qtvTTdf-$oK#9W?S%r&q@Ho0)(Ai_mM4k8lq*qT*QS6fTcx~8t8 zys;|h>?Jm1ChWVsz#bwSf8&!Le=RU!n#z~eRwYTfV3|ktlAy#IcPr?(scLyuLsor5 z&Fb=ojajRzHfEJKH`UdwfoNA(t!V$5e zE6N+@jLm-6Ok`MG%`GO1M=}N}~EwQmou9$KBzcHjkGi zF{0LZZ*gTX!Cy4VY6X&tLT8mCDvWm`s?3Up9*Hh%{Vpe|pAG&U{U<>2RN?n_clr|j z36`AjLaQ-zGt{fiSg%l0m(vFwbA{8jMc$k!I;~~#9&NF;EdF-C@u=!td>ANuiBE6M z+1qTv8h1`B*0}gk@z>Va8W(>Xp0Cun_*?2aGlUw)GBlaY2_+|{#^G~u8gjq_^YzM$ zQmxgAQp$UbG>XTFEQ&)y{ZC%W$v)4-lBU$WCQm1NB(G+hNwXb)&y+O(;(e)OP-SJjH!@&I);lkN?hHkU z4?xOtc$vYNxeZ#ro@mRbs)g*)i6K?(pUS(DrH2iH;)4wm+aPHhAQ2Pv>S0mBV~JLh z3v3uf;AqG}giEIQoV_b_w2`ieHqt6>#mlLWtswEYRaGSZ*2t;~l{s3e_;GV7m;%qG-#@MvGaMRn_IqwM|(r zI+?OLq%_k|$^E=BGjFOUJRPe^qZ|r>;s!Vv6p;Ixrw_u&j*En0ffv6FV`3|r%u)M$`~h;jgdAc zj!n!}RpgkFw-v!5G{_mVI ze-)VcXOoE33+=&45YkM< z+zxHYs&1%To$%CX&4uwu-J0knl`?uwB(HZQ5iizDb)#eW;wD6a;-7wc*4&o4SwQuU zNHQTE>QsleM8neb#bqV&T_5#Rvt|vvg|3A6&IC;mpVf`iUCXdDqyqg^cPu%d-)1l{b{eDhWY%j(n}#W$&FH!%1(egwlB z*4Z>wZHS#XqMvn>^+Ns3)DXLP^3Ko@LXa1S{IM|WP!KcgfWyNExm||Fz$I^v{37K+ znRtwrjmYis{Z*ETkK|D$tuB!;F!vDoO$C4#hWs&u30*07$v(H!7aBz9af1t;G^#;` zjtkYAa}F2=$^@Hj7pi7UVl|yar(^o7?h&0Nt@Dw)i4}JUZ?Ve!$w2ihdA(Oc(8rGI zlx4g=N4F)4CTAp5fDv`G0veSqwJ#zua*+XHYgVLr>8J5Himgp#<|%ewip@FA5{>DP zA2sBgj;d*i|7g+gn_BwgNBZN(h-Nyz<`7KzuJQlBj~^D>JDS`0n>gEFZNInu+V-67 zDci%gAKQLpyW4iF?Rwjlwo7d1*}}G6wxG>xlWpI!t+&rCr$)(KY8YP52e&nzEW-nG18`Ge&*mgg-`TOP4IV7cG& zeamf@8!T5@_FK-k^jdaXLY7WTyJfRwgJmt8R8V0#(Nbh_Sms)?ER!u67OO>P{-60j z=6{*rHvifDn)xO3FU?Pwe`Y>xzR!FYoM~{a`Ev8c=5x$@%sb7enYWr<<`#3ad5w9w zd8xU~oNu0Qo@Jh9o@kcLCbI_4KKRJ=57V2bKbn4PdI8Qsc+~V0(*e^DOt+hEG+k}F z)O3MqujzDCx5;PfFr8}JXlgL6GF6(En2JpcP4i4MOjAtbOg59=_@(g^$F_4~^e5-eSBCc2?{&o@+eI*kcSBw;A2WR^vKjopFV6sj<|UYn*4y zGEOp%F`A5=;Zwu=hPMr`8(uNIV0hZ_u;GZ|KEs`cn+#VQ_8ZPKoMqT)=rU|EoNCx$ zs5h)IEH#uGat-qgS%yi5F$R-?(|@XeU;noLb^R;)7xYi-AJ!ky->1J*f0O=d{eJy< z`m^*q^I>?RF|upr_0h!(v6WmmEM=$mR^@$ zfqf=VOAo^?ll!DQ;naw$!E(fT(pl0@sY}`d_9Qn*_0kGysZ=WE!g-Tf(j;k&WRf`X zQ#g0>ZLmM_iui)~wD_=iM7$5IPuwJ4E$$c36VDQNie2Is@lb(#+i&KGM>PA zJmYbUGZ>F$JchBvSY#|PwlTIch9yXl&V5=lV-sT|V*_J7V;y6jv6iuhF-KYR72_`% z|Bvw(j6Y}mU&fy?{*>`2jQ_*<-;6(I{1M|18Gpd|ea8P{{7=U3G5!bRcNxFK`0tG0 zX8ac8zcGH3@f(c)%J?sg|IGMx#(!e`N5+3({Cmc*%8Te-^BUt<8Nb5#w~T+o_}7eI zX8aQ47a9MG@e7QfXZ#%FXBq#J@h=$vobfY^pJx0N<0lzE!T52;k1>9f@gs~MX8aK2 zpD})r@lP55gz*E6f6Vv@2gY!QTjHeODXNAbP1(>lrE-p5v2<$T|f!;IuiAqN9kNj=TJJEQXi$glzJ(JDV;@W z52Z6Hok8hzO1mlTqSQlaC#4;fwo~e+6rvQQ6rgk(r7lW-N1HB!M0sOODVy&U2+B6b_v0@T|%&Jm(XHLizvbFUE)|usf1E7r6Nj&lnN;2 zQ_7>1OKBk`2PHeD1(fDfI)PFSrFoR*Qkp|)HlU(gG=owWrRkK8r!lV=v=vjJGoOFy6wrgK;}!nX#L(i*XxcC*xBYZ)W^0#;uH77;j>H3geB8 zH!xn$cpc+r#!ZYH88}8&p3~9F5`ua9gOXa7cidB_yoo| zjOQ_)%Xkjs*^Fl~p2;|y@eIaUjHfd`p7Aus$1$GDcnagm7TDu)n_)UHtQXb_tAr}y zWT8wb5bVNSVTLeOm>@`kS>SE|vwdRw!1k`~P1~Prui9R+Jqz;$kJx@t^dlYa`4YEVq_h7h8+03#~aYcQDPGX&q~|TJ@H%VD{i6%X^l$EPuBA&hl%RKX}IS znB_ssVapFKcf$WQf4Wz*kK-F zhGnW{f<>~JEj-L5d}98<{I2;;^PkMG!d$|$=BLb$fJKCZ=6hi_;TH4t=Bvz?nlCh; z4f6>-=AgOL++lW_H^GcTow>$bVP0Y`G3UXY!ff+&^JMclvtTyDtitD}f1Cbg`n&0` zra!>E!mmufFg;;<$n;~={V=m|hv~bfYfV>}E-{@Ca|>sfc9>2xZ8OPm{^CYcqiMBi zxvAW=*i;1b3pu8lrfH^3(^!)gW*ELQerEj0_@41C)$o$xS;JF?M+`qP95mc(xXW;h;d;YWhD!|>!by;O3_XUR zq0`V|a2hrlnhkY^8bgI)iJ`=hXP9r8ZI}*LCeWfpQd<+Z!#uz>(&f@Vmd_ZUf?zHW$`(f z8F*CuDOjewPyC*Et9S#<4t!g@NIVDT2X=`e(FZdGZDNbK4(13}ik0F?FiVgxE)eIy zJi!!kyePs2t%m93ztMXCPsfwiKngXW=Q*twPOAlk(`o_Xv|2zotrieYs|AG9Y60Q2 zT0l6h77$LW1(Xm)L;=x;XhpOjnh{NiMnnUm9#MzLBWe*fh#W!9SBPIC{txjB#Lp4` zi})Ghr-+{*{s-~jh#w<i(1MywNcM$)M_%`BOh<`(T6Y&ki zzastx@z02_BmN2TkBEOj{5|6D5MM)l74a3s-y;47@z;niBffvoKS6u|@yCcq5Dz0B zLOh6g0P%jrA0hq_@jk?R5${3#0pj-&??(I{;$4V$BHn>`JK}AKw<6wxcr)U65pP1g z5%C7Z>k+R*ycY2q#P1+pjd&H}m55g$UXFMf;(5Ze%)h^HcMM*J3HD`E@cCd5+^HzIC8T#vX8 zu^F)mu@SKWaV=s!Vjbcd#MOwkh^r7+BGw?TKwOSkjaY?PiCBTS46z(>DdNe9Cm}9D zJP~m*;v&Q{#8Si(#A3uE#6rXZ#C*g YLMhz>+M;sV6^h$kTCAkIUai#P{yHsUPA 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 diff --git a/Controladora/obj/Controladora.csproj.nuget.dgspec.json b/Controladora/obj/Controladora.csproj.nuget.dgspec.json index 7d4e7dc..a418883 100644 --- a/Controladora/obj/Controladora.csproj.nuget.dgspec.json +++ b/Controladora/obj/Controladora.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj": {} + "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj": {} }, "projects": { - "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj", "projectName": "Controladora", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -27,7 +27,14 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "projectReferences": {} + "projectReferences": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj" + } + } } }, "warningProperties": { @@ -73,6 +80,130 @@ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202\\RuntimeIdentifierGraph.json" } } + }, + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", + "projectName": "Entidades", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", + "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202\\RuntimeIdentifierGraph.json" + } + } + }, + "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", + "projectName": "Modelo", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", + "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202\\RuntimeIdentifierGraph.json" + } + } } } } \ No newline at end of file diff --git a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs index 4514026..c0a3d3d 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs +++ b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Controladora")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5d29abefe62c39b8605b3bc85b3dcc035f95704c")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Controladora")] [assembly: System.Reflection.AssemblyTitleAttribute("Controladora")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache index 6155888..d10bc97 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache +++ b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache @@ -1 +1 @@ -72883d016e7a9fccb0c4aeb9322dc9617d270a24ecd28877ff31bdfa5c7e2559 +bb93237b0189a4b8b1180fafac8534e65b007ad7d97889b9b241a52a4500d537 diff --git a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig index 1eff7c4..0750616 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig +++ b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Controladora -build_property.ProjectDir = C:\Users\Nacho\Desktop\Final\Controladora\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Controladora\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Controladora/obj/Debug/net6.0/Controladora.assets.cache b/Controladora/obj/Debug/net6.0/Controladora.assets.cache index 23c646fb8a5e5481a9fa3af13f766bab56bffd1c..23f02d7e4c0d5553ef22ae04e110294497df964d 100644 GIT binary patch delta 57 zcmV-90LK6EunY093n)-aM?nk#008YJvHCTHeE!!+V~{hw##^7G*k47E0>ZGFp*Ucj PF=Bxzg(v~FC;~~?+rJpz delta 57 zcmV-90LK6EunY093n)-aM?nk#008NpnB6lE=Zm7l#vXs*Ip#dk?W-q;*x-K_b064f PskMP9g(v~FC;~~?_cIz! diff --git a/Controladora/obj/Debug/net6.0/Controladora.csproj.AssemblyReference.cache b/Controladora/obj/Debug/net6.0/Controladora.csproj.AssemblyReference.cache index 62093d4a4f96a00d93f0d01d334a7f90cd81b304..01599223c87954f1ec07ebec79f6443b7fc8a449 100644 GIT binary patch delta 423 zcmX^8j&1#CwoEq0l?)6Fj4sYrF`>n&Ma40GiOCuHF~#|%Maii#MX3e(#W8M~d5JkO zzWFJsIr%Y3nRziTsY#{jF?p#aW_kutalMqB97aZ|ek zXgpbsQ6k%mu=8E>N-|RtQ&NjDeE^q&dt&X6NSG%$;j(D{m^e|w2a6}*$}#-`mqPN2 X16&a98%D3m9|hza)wilMs%!@UL(Yr5 delta 28 kcmZ4gneFsDHV!t% -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. // //------------------------------------------------------------------------------ @@ -14,10 +14,10 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Controladora")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Controladora")] [assembly: System.Reflection.AssemblyTitleAttribute("Controladora")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -// Generated by the MSBuild WriteCodeFragment class. +// Generado por la clase WriteCodeFragment de MSBuild. diff --git a/Controladora/obj/Release/net6.0/Controladora.AssemblyInfoInputs.cache b/Controladora/obj/Release/net6.0/Controladora.AssemblyInfoInputs.cache index 3f17e2d..5e5f4f9 100644 --- a/Controladora/obj/Release/net6.0/Controladora.AssemblyInfoInputs.cache +++ b/Controladora/obj/Release/net6.0/Controladora.AssemblyInfoInputs.cache @@ -1 +1 @@ -1a11c83cae779abe705573d149b53d62cfc015f0 +1300c7ac552248a2e20058b6f2d7f7eb38539ca91bc222d9d6bfd7bbcb24e9ab diff --git a/Controladora/obj/Release/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig b/Controladora/obj/Release/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig index f21c62b..0750616 100644 --- a/Controladora/obj/Release/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig +++ b/Controladora/obj/Release/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig @@ -8,4 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Controladora -build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Controladora\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Controladora\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Controladora/obj/Release/net6.0/Controladora.assets.cache b/Controladora/obj/Release/net6.0/Controladora.assets.cache index e62e3f1b540c67afc17afdf8ba13cf839e0169e2..cc1d7f31e822009113fa4c95bf0d1375ebbd52ed 100644 GIT binary patch literal 186481 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 literal 91258 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 Hlh^-0H4p}3 diff --git a/Controladora/obj/project.assets.json b/Controladora/obj/project.assets.json index 5ab8e80..d331b9a 100644 --- a/Controladora/obj/project.assets.json +++ b/Controladora/obj/project.assets.json @@ -5425,6 +5425,29 @@ "related": ".pdb" } } + }, + "Entidades/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v6.0", + "compile": { + "bin/placeholder/Entidades.dll": {} + }, + "runtime": { + "bin/placeholder/Entidades.dll": {} + } + }, + "Modelo/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v6.0", + "dependencies": { + "Entidades": "1.0.0" + }, + "compile": { + "bin/placeholder/Modelo.dll": {} + }, + "runtime": { + "bin/placeholder/Modelo.dll": {} + } } } }, @@ -13406,11 +13429,23 @@ "windowsazure.storage.8.1.4.nupkg.sha512", "windowsazure.storage.nuspec" ] + }, + "Entidades/1.0.0": { + "type": "project", + "path": "../Entidades/Entidades.csproj", + "msbuildProject": "../Entidades/Entidades.csproj" + }, + "Modelo/1.0.0": { + "type": "project", + "path": "../Modelo/Modelo.csproj", + "msbuildProject": "../Modelo/Modelo.csproj" } }, "projectFileDependencyGroups": { "net6.0": [ "Emailer >= 1.0.0", + "Entidades >= 1.0.0", + "Modelo >= 1.0.0", "webhookSharp >= 1.0.0" ] }, @@ -13420,11 +13455,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj", "projectName": "Controladora", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -13440,7 +13475,14 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "projectReferences": {} + "projectReferences": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj" + } + } } }, "warningProperties": { diff --git a/Controladora/obj/project.nuget.cache b/Controladora/obj/project.nuget.cache index 85c1588..fe484bb 100644 --- a/Controladora/obj/project.nuget.cache +++ b/Controladora/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "Ac4ggWVLH8LUHw5ejP9QZb6Fk9et5nEhTDIqBHBf0ZCuG1ZueAW1ZcxbVkxHkUMpaBKeX2+RjVdnQTf/DMUDgA==", + "dgSpecHash": "u1rF4F4W8YOwisGSU+O4Veb7LPgLsngYMYPVbuML0HSqxYI2+tPRsVgjjntnLp9J+4QB/odgwOICD9/fwie5gQ==", "success": false, - "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Controladora\\Controladora.csproj", + "projectFilePath": "C:\\Users\\Nacho\\source\\repos\\Final\\Controladora\\Controladora.csproj", "expectedPackageFiles": [ "C:\\Users\\Nacho\\.nuget\\packages\\emailer\\1.0.0\\emailer.1.0.0.nupkg.sha512", "C:\\Users\\Nacho\\.nuget\\packages\\libuv\\1.10.0\\libuv.1.10.0.nupkg.sha512", diff --git a/Entidades/Proveedor.cs b/Entidades/Proveedor.cs index 90ed245..06d7741 100644 --- a/Entidades/Proveedor.cs +++ b/Entidades/Proveedor.cs @@ -8,9 +8,10 @@ namespace Entidades { public class Proveedor { - public int Id { get; set; } + public Int64 Cuit { get; set; } public string Nombre { get; set; } public string RazonSocial { get; set; } + public string Direccion { get; set; } public bool Habilitado { get; set; } } } diff --git a/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfo.cs b/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfo.cs index 64c959f..9b6180c 100644 --- a/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfo.cs +++ b/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Entidades")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6f63c328000fe0f795ac17f5c7382d7f3ea78d8a")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Entidades")] [assembly: System.Reflection.AssemblyTitleAttribute("Entidades")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfoInputs.cache b/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfoInputs.cache index 5caa6ac..8582bfa 100644 --- a/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfoInputs.cache +++ b/Entidades/obj/Debug/net6.0/Entidades.AssemblyInfoInputs.cache @@ -1 +1 @@ -f9876a237b4b286ad132b4116cd37929f63116ce7a2fbeb5f89b0b17b977b3e0 +390fb09e0b78446d2aeb62456ecd394479e4203d8ba487fbe31e39283ec058af diff --git a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig index e4e5c0b..a9ec198 100644 --- a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig +++ b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Entidades -build_property.ProjectDir = C:\Users\Nacho\Desktop\Final\Entidades\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Entidades\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Entidades/obj/Debug/net6.0/Entidades.assets.cache b/Entidades/obj/Debug/net6.0/Entidades.assets.cache index 34c3613887d1da08dd89329a9099226e713b005b..eaad02d196d5792ae96698a3ee5b9e9da05c4a9f 100644 GIT binary patch delta 55 zcmV-70LcHC0hj?PP)kQa3;+NCce9BHe3-5K`O1A-sg6W4+kXGfd8|2TohmlYX_SP1 Nl#wwbkw6HMR77sz7kK~x delta 55 zcmV-70LcHC0hj?PP)kQa3;+NC;uMGs?=PHY9cE$EN}FF(9>Qe-E>*O176uv9Q#AAS Nl#wwbkw6HMR7Cc>6J-DZ diff --git a/Entidades/obj/Entidades.csproj.nuget.dgspec.json b/Entidades/obj/Entidades.csproj.nuget.dgspec.json index 0bf2028..aa86447 100644 --- a/Entidades/obj/Entidades.csproj.nuget.dgspec.json +++ b/Entidades/obj/Entidades.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj": {} + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": {} }, "projects": { - "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/Release/net6.0/Entidades.AssemblyInfo.cs b/Entidades/obj/Release/net6.0/Entidades.AssemblyInfo.cs index 8abc0c7..c502b58 100644 --- a/Entidades/obj/Release/net6.0/Entidades.AssemblyInfo.cs +++ b/Entidades/obj/Release/net6.0/Entidades.AssemblyInfo.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. // //------------------------------------------------------------------------------ @@ -14,10 +14,10 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Entidades")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Entidades")] [assembly: System.Reflection.AssemblyTitleAttribute("Entidades")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -// Generated by the MSBuild WriteCodeFragment class. +// Generado por la clase WriteCodeFragment de MSBuild. diff --git a/Entidades/obj/Release/net6.0/Entidades.AssemblyInfoInputs.cache b/Entidades/obj/Release/net6.0/Entidades.AssemblyInfoInputs.cache index afe15aa..f1e8231 100644 --- a/Entidades/obj/Release/net6.0/Entidades.AssemblyInfoInputs.cache +++ b/Entidades/obj/Release/net6.0/Entidades.AssemblyInfoInputs.cache @@ -1 +1 @@ -1dac91cef82b545d186b8ab941058cf01df1dea3 +0f23a71dabcab7104ee2511db3de6cc1ef434f03702a8d033e7694541758b7dd diff --git a/Entidades/obj/Release/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig b/Entidades/obj/Release/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig index c17f225..a9ec198 100644 --- a/Entidades/obj/Release/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig +++ b/Entidades/obj/Release/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig @@ -8,4 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Entidades -build_property.ProjectDir = C:\Users\fedpo\Source\Repos\Final_OOP\Entidades\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Entidades\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Entidades/obj/Release/net6.0/Entidades.assets.cache b/Entidades/obj/Release/net6.0/Entidades.assets.cache index cd66634e1bc89f464ede5215f376064078daf99e..49f6b8fab4887f44b408b62eae2cc5b881029a16 100644 GIT binary patch literal 152 zcmWIWc6a1qU|{(Buj}Y>aSQ*~y(ia12*}7DKOUd5YU_s9-uSf>_SJbXOaZDP7BB)8 n$~#-dgche37037`CTHZw=;f8BrDk=?_jnbGx&5i*{#L zv$K*8OhgsfKw^Fh2o#R1xGLj-u~AY3Kb~J-g3a{kFDq6vrLcefQqX*RNl{_qzLp)B_zI9jTrDD@TVMd)zUKotNedW_dJg zyO!yWmW<4v^5|eb?H`^n zoKiYlD5O&Ck91sr$z#jipU+ICQYXVNtTsxW;586F{0{8<)Is)X`VH(0_TN-4$7EaC z)z#I%vMVBPS5@3DU)(PE?J;q?s^WGral5MG3T*{(r`R9sSXlkT_pmQdm{$FM)9{+^ zj_IB-sg4={`pMR34!!=L-$>u|$ecr;p7%5AQzm?fd^^$JnAr%tiA)d2N-u!@lUb9X#dLSu0b+pmSA^MV(trr<}K~Ri4i5pGBShm4aJw%vF|IaUG+u zsB@??R>)^AHz!BzJ*Ks4Y;jMnH@7_3-JR`SZ1foH_p^`GtbI#a|DMG?-77j$6BM9q z$(Jie;S!^q&!m02B*>fz3dWnKW>+N*Kg;1MQNk0K$)|qGlSnI!b|yb%0IIuNB~ck_ zqC%LaZtDr`&lyrRQ?o*Xs$cjvhkY3}LVH@pktg_+Cy7=FZI?bfGDLCT#mvVRb}5~j_1p+GbzJq zZd_5`7zvX_X_O@5>t~m)PI|&bAnj5I((q*2HH)6l-EUj2dB6pN9w~o6nA1+FX@x{* zTs=B9qG)P>tj&cy7mA7ys_?-+#EG!<~M{vWMP&{`G^qroTAn%X>FJeAn%dod3b6r@Z+6 zM=yTpq~AUC#5c|!ZCd-1VUGg^qvx#C+{@ zKmNt@@BUY2@zJTX*W9@IfwO+K@P+d~^X%)Vz5UHKJuBxO|N1|@bYb7~{>tlx>rVUM zA6@jum8mPEPqPU?GMVLL-95QnCc7k?&GvSCE?<1zwMRK1{dS>XW?Z&HEVD(Im8m$6 zX$h7ER_pTu4dp$M_>{@;k&C6N#o1l=SvLU}W>J3)DO?+h#foc;6-=;2z}Dv^`i32l zXgMuGE0ju8vUb&b(nMg4*LUFZJv`p4{}b3WaE`zt@|eP>|BSJ(B=IQI6% zH=TF-szXOVy7xx=zUMw(KlJW>quICSKCtf1-|V^I!c*5j`m}lBM^Dc@e#f``xI_1o zeOn$~wy`%gfqM1;pO?f%rGb08$8tS=y~~Vj&$6XvPjB_rMbp6K@U7d&j2_Dfo7pwx zNlS3>!P+Ij7wd_%crAl3CLS8T_9{0>fG?&Tz^61tV^Lc^S>_M8>y!^X=!8UWU#sjL zNTw-mnMO~X2(-P_pp8tHOcs0HXF9Iw_%FvVUFlr-La@yIyj=50KO}CGt->uLoTkL( z5YL?mI)(KxawWor11vnxkhVmEMNkhT6-QH)wn>#Cf@h4tVzJVK@rvWGI>AJJ`t1dQ zi8?*hPiTmA`L7|gNrE(*lCxFzWC0wsLyt)TsZT(&d97@VNuQrQ_;`Q}Pe2DvkamVH z0WFF;>U$nM+`zc5(s&6bs6k` z=J5=FLH^xqN4I=-=`U_gZ4~5&mw+Fo%aJzZO%-*MA(_MGKH7#$Cfly`y zR-Pwd_8V+x z-C*TxuwyVeo+BA$v2IA@4v;M-8>uwq`M+Al9?Zs1y$Rqj0V{VVVT%b%A7DC3Ht(cSEWr^JRjN znnGB_zXl>AX_uQLwp|crPuP_qTW2|K(Ak-&JenGr?eeD!04Yrj8p;8>)OLyn%Q3GhTiyOE@FyzB-<%fcC$>YPlP5z* z6b8*rd*x@gNSQ`m!3-*||AHG@$+;0?2D{F`c3_&i2ugVg-AW@=Ql_ki9 zrmDR{<$P6^pj8uqVe&6UfH4ey?v#`b$}9NnqSUYjD9E z=LGW%-|L&$3AqHP+v}Ss8SeKBp4X(0t`QhgY#0oI^B@3k*-v)j%>b4`b9hWELTUfW`ILP zK-I@0qB^W~*dhJVx=?V(cq}5J3lcQCSVV$cnnK275eZrm0j53{5tYAwT93yflKLPK zql-l(38pDyJQk6p77=75OG;td+-kU)39)Do{8eE|S=#}L7wM9+Rw_-|5|+5NIuU`T zKFAdv8KLhC9vBaDMH(VOq6>0Gq|p>09^{JXLIjTbIu<7N26kwN;hNcD*LI9?VfhR$ z6|ZBdZH+{Tu8yTvBuzQubu6_C5y6yKp3h;T51K{WnH)4qB{S>UQ=udna5^gpzscGo zf!dp6zg+FTkadL86setcR3d_kB*-_EFENl3q6~nQ5ag5eK!QaYasb#q;;rS9lq&_C(zlR}%-TPi( z7l}xW3y%p!8Y1zbiwQ-f(Uct?6N>0U1djSlyf5{Y71NoF-r)zfhiBrWEs^NZW#Xga zXvz++42UX21dsXy27R$5#)cm-==~fC3f%#Np^*A{GyK3qPX!_gUCXmc~6K2{{pY`@dH{JcVv&XA*_IB?_fC5j4XT9Y;kWkTO zz2#zQ3Kq|L%atO6i)K0-iX4FjIEmAl*9Hj??Q|9jia%NB{#nWqL3Bd%|;#NK4?t(ax;Vw1tmKMF!R{Ja^l9TFV6 z^JYY0G{uIWHzTT|6*R+UrozrOp7fu;Ut0sNvj`1u*A~!lVg4UL!&M=Ih9*v{-R#n}oB zITMQDaZhwe^9K^8PM?d2KsI}rsSff*boT~ZO$r` z28~U785=QY73$IiI2cQ#ejmFBJCph{)5w}mzs*XsGSR>e_{e-8dqNi^OmzF$6XZf; z)n3+!?_*EUstLd_mWgKN#Q34OC*HHJKkZ#P-JAQw@;yu=_pMF0YS z-XG!+D1ul|rD!_drP*7U*KCU?QG?eU#(H9Hkrst8))Ny*Q=1aj^2F2ui16nOA|N72 zesaM>)3WuXg+ZV&OnwG!koJWz`6&w9_`KFI*%)+#mx3SJh{GS%2jH$4yM_(vK|3q% zRDwax18_n!)zZdr|$Vu6|ZeBe{n>xYDGlFVhT zC!D6h&D;DKz@9}-EVrI{nz6s#lg7oqjl?aLn23av~C^QG$oE7ty@Pk zBH+|tE*94z^o#!@e7Tm58q#rb0BWt(@Oo8Bb@mqT(&5=;i-P$XW zNmHcwt-TVBh=3xsRI<`$KuTh%paT-BmRKr~N>i*PmI`zt0!#fBL&BgKnJk&ItLy+S ze#KB?CnR8WR}3XerYU6n%A-WRh(Oy#8Iq9r>8I2zgpnwXw<6r&39MhDY^3Iy62YQA zU*_#ZtvKv%9<~?5t2YDZ>DsUSI93}SZ;J$nE?*WGNK@0p^JQ^$h#;bv+5n>JSA+gh zr~*y0sV$)s5-ZB7EkQC(`GTn}K`$cED6Q32wgX7CR=^j}?!#!Rwnbvq3Tq_@uis=> zYpts45JBXs_m3);n=hLF&8_T)04LavQciES%0^DO+~Sr;Ukzr!^Y{c`zbg{4FVT5Y z_2tvle&umbp9sK8>j2!6FIS90zsv{w<3`UQ=!-<~`qm>TDyN^-y9W9Ei6B&e6wRi< zRMd|{@S|vITO&cEJBp@OBu&j5KZ>SSAtIOv@`C|Pml;+za-k2nWnq3W+7yWqVSX?w zkERTT`N60*L;xKmn-Vuz%&WIcp-UEw3F-Mp5TNLe8Ry2o1&Q6wDe`%;v8Hgj? zg@{)5J2bhaj=#Gw+zMuo@6b%>g5;2Hhh~CYnli_CXeMYy1Q?xj#sG8jtXP8WX9(GX zGb`fG8MH=XMem$}NNA$kYtLrfIRk~7fC;m6Q~d@zJ{Sh9wPgoti~T~r)2 zK<%|jlW(w#D$@i!nBAEK5!b+>+$ioc@#{-rjte8Mv9?Hn2qUgBfiy)ZjJU?sA%ci5 z;Kkhfyiv$sTdj`2)IYM6`TN4;20nc};FZ)D2^oFBD@j02p^FE+lGG!D&?Z}AMiq%( zDDlvDUkoDt3u3F6+FnTT_LHw5Yemx(xopE{P6S)4EFM&?`ESUdMzIzT`Xa$=wZ#Jg zHN~&K#RK(-AS5Wu2>gYpf!J0Q?kE6*7gii5bwXlCSeB6_nWnsjWf@6&5rIZfGcDC1 zj99?t`LJeM)&aSbp0H+GCY29Y<8Ad}jk4@_z>8G6$9|N|M+#pZEb>l@PR>YckR|ti zJW=&aCtn$TngEE>J@xAEoZx5wrq^Ux&1kvbW&uiDm`}i);df5Rdm!^%@6eP zRaassBzAPGu0+W+<&Cep67|v@v~meRyZTG71o6xUpp{GQ3R<9!elC6k(8?tu(8|hJ zh4P`Y&dS)?$PHm&*3J!e&;)=d=jED@vv{Tox9duN?cA zz|t+OtAEfDiQcs>Mo&~rKZ`exdGbWywQ4Z|X#kjI!S2;xOh8{Geyv_ifPk9XzWR#^ zP>%@0>sn;}w)HMv(Qi5~yKNz3xNPrs7_S90cv0QK82=4OAaA6rhnCO9aXB^Rvh;hs z3?e$!msEuBjEyWSlP?*C^wzwUwf74|rp|mRR#K7N3rQheNky_~nu5nmDv}i=f=zu* zv_yr_?7b`Nbge=}FsaX2hobvmn8RL~y%3;-X_RNIr5%t+ z(PgZqQfW#R&!9_nA_7bO)d8XOp>2Zd2Yz(`Z-Xp&pu0MN3!*78{3-*k20(%@vq0Q0 zp}we|6=Zpr(N^y=V7Ko0&)?4s-1Ec3eeTa^rcxhGM=eQ5T}JwN#6 z?gir)-8c9B?uQROapKgBu5*8S{bTmgIiGI7{gt2fzB91mtLyq_9DDoXo6b9Z)uE#w z-Fu^b-*X?YAA0w`(d=7uA6WP1Z}wbp;i>B%ecHV6qo-#czvEk}nH?P+-B0#yd34#v z-V`sYkE_!JL_OVOxt_k>Wk$AV*;2Eom;D*`k(#y7!?0&@Pxp$Bl=^Kwf#B>)1FsST z5Gs!@2^?;|ttZ+N2@u`3o~SrzeA;tcPgI#E;K6L`QNM$A#5~}p!w7yqyHsV!7#9Nx zP{_k~uqJdt`apC$SQF&ZlqINL3AXk4-zrD%U6;F z)08oO`AU*nM3AY!Vmqop=y8MX;#X`(8X|F`yJ9;cjiwB3m5o^Gz`hj@FD?EVSE zvdn@I766mPQzRobt&vy}PHQzHp^0iQBgIoBwa>T-m@v~?Uj4KdzKbjNnNGndmCP)7 zNsu8qi`!#Kdn8bM=_WggP-vvu%Si34^PHQ23S*%N!UEy@7%|Fw%IUT2zNTEk-Y)|y z3=1UmLBd5C7Dy0GQ^3NoK!RFCkf|?A0i#=mOcs5DRUSX-Be@q6G`g~sWYN&5wb%5> z%TkgRYXUaRG)ZsKh789j6vR8q!K+WQXuJ;+wANWPE*KiK_L?%2EE-p<3CJ+hruv<+ z@o^G{I)N>|Gd9)~i4@(=*qA(;lEin$#(+dccw3YIY<}tii3Dt zBtmo*2XTQkWr$ZC#ML2!h;l_(Rbj{$kA47F z8p8Aomqb&e6Q*Cd9z>uJM8_S2UGSB0{hZ5yongCGLSi5s5JtyqS|iaRjE>icgl4F{ zmj7XNyhfoWV8Sf>4fWA+QS=a_n^vD2IMb)`Xsyr=S$WBJ^%cyOU0q%ME4x^ACp*Qa z*m)`YU*)c>?OLYWRWdSr%3Xu`jANJWoSWXbZlvFK%=DU4iQVFw>+(v&mMrda*q5w1 z`>snOjE_#^bM3ZBy24As*I6%LZuDk)mvyh`S!yosTj9-;@e*0}Hz98^3KestQYr|S z`oT!&Hz7l-@C6-Lm5=4Vs~@R@?7!1*@Y3PzU%H!+K@?3#HoplO6p6yplU}^2v%gYs zD~`F!GAk|%mM!WWs*Dx#naj<|5qpnmt-_3G^^T}l1az6}mNvWjLf)N(x#8I(M}tAl z9nn}*kSe*yf}DG}W5D(BK~M(^P{dNHFM5Qx!$k4-S5s zYM=!XAnG>@dPi{&rLSoI45S2(reM}}zQQDFG zl!<^+pV#n*fe%zTb$}J(d5y3U5+1s|MktA<$nd;Is0R@!>H}B4#Kl7Gqy<)o2d-jG zk(~6q$x(C^BmEK2qg6p zP$sqi>|?8C9sy-PMy_n=BA{Hv#sLf-ab!K<1t?v;j3{?PLr>u+4?Z5mkxr<(LdXX{ zO6FX8qBVZ#8>-S0J@D=79(WLHyu>IAxy9@o&jqJ9%@%%+eDsF;M=uD0wu$X^O4CL` zg(jfDoXoUE9TdfK#&!yMAq~{I@P%L;&g4Ht;;>Ua4qO7Cg~ns?a^Aj)2S0`g-Y6W6 ztjwY88dlbDge{72@ZN0U=P7T4yFWpBIWYDi&%qIlMnMSlXl$>#osEJD0L7AYH!C<% Hlh^-0H4p}3 diff --git a/Entidades/obj/project.assets.json b/Entidades/obj/project.assets.json index 5ca9afa..b9c426b 100644 --- a/Entidades/obj/project.assets.json +++ b/Entidades/obj/project.assets.json @@ -13,11 +13,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/project.nuget.cache b/Entidades/obj/project.nuget.cache index 530a4e1..77cfd27 100644 --- a/Entidades/obj/project.nuget.cache +++ b/Entidades/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "KTVQhohIOaB20Vq1qCNBZcupahZnFLZka1QectU46XOvUk6T46qHr183X37PDCM5ISmcnpp2j1OSBfUSKfsr6Q==", + "dgSpecHash": "tQ5wbjPjSSYF0ufyaHkTpMHeLmctkgU0DRXiByR35mv7fgnebDzFc/FQHskLw18SzYXpGgfy8W7o3/JscpL1ZA==", "success": true, - "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectFilePath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file diff --git a/Final_OOP.sln b/Final_OOP.sln index 9c7f6a3..35a811d 100644 --- a/Final_OOP.sln +++ b/Final_OOP.sln @@ -7,9 +7,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Controladora", "Controlador EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Entidades", "Entidades\Entidades.csproj", "{78A331E5-86D4-427E-AA45-5879F9E5E98B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Modelo", "Modelo\Modelo.csproj", "{9A0960D9-C909-4B68-8BBB-8C44B9CD0E97}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Modelo", "Modelo\Modelo.csproj", "{9A0960D9-C909-4B68-8BBB-8C44B9CD0E97}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vista", "Vista\Vista.csproj", "{8C9E8090-5D8F-42AE-9813-C68D384C6863}" + ProjectSection(ProjectDependencies) = postProject + {7168B549-F229-4D49-8C53-AF1CEB9BBB6B} = {7168B549-F229-4D49-8C53-AF1CEB9BBB6B} + {78A331E5-86D4-427E-AA45-5879F9E5E98B} = {78A331E5-86D4-427E-AA45-5879F9E5E98B} + {9A0960D9-C909-4B68-8BBB-8C44B9CD0E97} = {9A0960D9-C909-4B68-8BBB-8C44B9CD0E97} + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs b/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs index d5fcc6a..c7d28df 100644 --- a/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs +++ b/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Modelo")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bc4cbf98b694fea6cb9a1180800c286a8c9baceb")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Modelo")] [assembly: System.Reflection.AssemblyTitleAttribute("Modelo")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache b/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache index d9bcca2..fa580e8 100644 --- a/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache +++ b/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache @@ -1 +1 @@ -e8d52fba3acd089aa4e5bd467c5b234fd3f59031a10de52f1b6621464b430c5d +6c9da482cd44cc74518e5bd440e7d4a72fa32487ea46c6d9bb7a9bacf4043c2b diff --git a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig index 4973d32..5687b99 100644 --- a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Modelo -build_property.ProjectDir = C:\Users\Nacho\Desktop\Final\Modelo\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Modelo\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Modelo/obj/Debug/net6.0/Modelo.assets.cache b/Modelo/obj/Debug/net6.0/Modelo.assets.cache index 9093b8e359198776a52effda055d0d47827537e6..2d845376a5f8da3315d82e866e9c343183d6bf79 100644 GIT binary patch delta 55 zcmV-70LcHC0hj?PP)kQa3;+NCp*=EX(bEKv@B~k4d6KKu(a9>%$(sT0n_nn0GsXrq Nl#wwbkw6HMR75ys6<7cO delta 55 zcmV-70LcHC0hj?PP)kQa3;+NC=i6#kKFyBP0hl35++e|Fn3~0kPIco?RvLRJd)@sy Nl#wwbkw6HMR76qM7H|Ln diff --git a/Modelo/obj/Modelo.csproj.nuget.dgspec.json b/Modelo/obj/Modelo.csproj.nuget.dgspec.json index 059a78b..2d75abc 100644 --- a/Modelo/obj/Modelo.csproj.nuget.dgspec.json +++ b/Modelo/obj/Modelo.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj": {} + "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj": {} }, "projects": { - "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -64,14 +64,14 @@ } } }, - "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", "projectName": "Modelo", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -88,8 +88,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj" + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" } } } diff --git a/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs b/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs index 275e472..cbd8855 100644 --- a/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs +++ b/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. // //------------------------------------------------------------------------------ @@ -14,10 +14,10 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Modelo")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Modelo")] [assembly: System.Reflection.AssemblyTitleAttribute("Modelo")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -// Generated by the MSBuild WriteCodeFragment class. +// Generado por la clase WriteCodeFragment de MSBuild. diff --git a/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache b/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache index 0b0231d..2842b1b 100644 --- a/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache +++ b/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache @@ -1 +1 @@ -62b2a3bcc43d28f54304e0bcd7e2b7d409425118 +3e36c8c77cd831cf7c05eae84ca674fcaae78b66286858be7486e7662b80b494 diff --git a/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig index c2cd440..5687b99 100644 --- a/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ b/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -8,4 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Modelo -build_property.ProjectDir = C:\Users\fedpo\Source\Repos\Final_OOP\Modelo\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Modelo\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Modelo/obj/Release/net6.0/Modelo.assets.cache b/Modelo/obj/Release/net6.0/Modelo.assets.cache index 5a115073a2591a95913a8c8df10133f9d04b13d5..15d0ca8de09c32e43b566e189eb0e7f1039c0789 100644 GIT binary patch literal 152 zcmWIWc6a1qU|@*fu*Km^<=&d)Gu8S=pA9D@JJiYb#gv)9{yO!y{8`UyQ-ErS1&lz2 n^3GNVksU8ZsrgvDk=?_jnbGx&5i*{#L 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 Hlh^-0H4p}3 diff --git a/Modelo/obj/project.assets.json b/Modelo/obj/project.assets.json index b4207a9..a80100e 100644 --- a/Modelo/obj/project.assets.json +++ b/Modelo/obj/project.assets.json @@ -32,11 +32,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", "projectName": "Modelo", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -53,8 +53,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Entidades\\Entidades.csproj" + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" } } } diff --git a/Modelo/obj/project.nuget.cache b/Modelo/obj/project.nuget.cache index c4983c6..80c7943 100644 --- a/Modelo/obj/project.nuget.cache +++ b/Modelo/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "T12qmRj5Q9rvsNY7xEFXm3MUiD/DlNMsnkrwj708Ox38z6CidLP3fTzwdB3PJvsKuH9BlXCvzreylK2Srxz2KA==", + "dgSpecHash": "xK3JnXpdCUpoZcekhyP91lNk41C1CsX+md42EcLnzhmp4nv0wa9QUPqxaUDvd+ItjZUDnL5nqMnWsYofgtcCWA==", "success": true, - "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectFilePath": "C:\\Users\\Nacho\\source\\repos\\Final\\Modelo\\Modelo.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file diff --git a/Vista/Form1.cs b/Vista/Form1.cs deleted file mode 100644 index c6b8bb1..0000000 --- a/Vista/Form1.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Vista -{ - public partial class Form1 : Form - { - public Form1() - { - InitializeComponent(); - } - } -} \ No newline at end of file diff --git a/Vista/Form1.Designer.cs b/Vista/FrmAddVentas.Designer.cs similarity index 54% rename from Vista/Form1.Designer.cs rename to Vista/FrmAddVentas.Designer.cs index 915b2e1..8bb56e8 100644 --- a/Vista/Form1.Designer.cs +++ b/Vista/FrmAddVentas.Designer.cs @@ -1,14 +1,14 @@ namespace Vista { - partial class Form1 + partial class FrmAddVentas { ///

- /// Required designer variable. + /// Required designer variable. /// private System.ComponentModel.IContainer components = null; /// - /// Clean up any resources being used. + /// Clean up any resources being used. /// /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) @@ -23,15 +23,22 @@ #region Windows Form Designer generated code /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(800, 450); - this.Text = "Form1"; + SuspendLayout(); + // + // FrmAddVentas + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(495, 229); + Name = "FrmAddVentas"; + Text = "Form1"; + + ResumeLayout(false); } #endregion diff --git a/Vista/FrmAddVentas.cs b/Vista/FrmAddVentas.cs new file mode 100644 index 0000000..39d0e62 --- /dev/null +++ b/Vista/FrmAddVentas.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmAddVentas : Form + { + public FrmAddVentas() + { + InitializeComponent(); + } + } +} diff --git a/Vista/Form1.resx b/Vista/FrmAddVentas.resx similarity index 93% rename from Vista/Form1.resx rename to Vista/FrmAddVentas.resx index 1af7de1..af32865 100644 --- a/Vista/Form1.resx +++ b/Vista/FrmAddVentas.resx @@ -1,17 +1,17 @@  - diff --git a/Vista/FrmClientes.Designer.cs b/Vista/FrmClientes.Designer.cs new file mode 100644 index 0000000..8a5e0bf --- /dev/null +++ b/Vista/FrmClientes.Designer.cs @@ -0,0 +1,102 @@ +namespace Vista +{ + partial class FrmClientes + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + BtnModificar = new Button(); + BtnEliminar = new Button(); + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 2); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 3; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.AllowUserToAddRows = false; + dataGridView1.AllowUserToDeleteRows = false; + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.MultiSelect = false; + dataGridView1.Name = "dataGridView1"; + dataGridView1.ReadOnly = true; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // FrmClientes + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmClientes"; + Text = "Clientes"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + private Button BtnModificar; + private Button BtnEliminar; + private GroupBox groupBox1; + private DataGridView dataGridView1; + } +} \ No newline at end of file diff --git a/Vista/FrmClientes.cs b/Vista/FrmClientes.cs new file mode 100644 index 0000000..f22b333 --- /dev/null +++ b/Vista/FrmClientes.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmClientes : Form + { + public FrmClientes() + { + InitializeComponent(); + } + } +} diff --git a/Vista/FrmClientes.resx b/Vista/FrmClientes.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmClientes.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmOrdenDeCompra.Designer.cs b/Vista/FrmOrdenDeCompra.Designer.cs new file mode 100644 index 0000000..5338ef3 --- /dev/null +++ b/Vista/FrmOrdenDeCompra.Designer.cs @@ -0,0 +1,111 @@ +namespace Vista +{ + partial class FrmOrdenDeCompra + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + BtnEliminar = new Button(); + BtnModificar = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 3); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 4; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 302); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + BtnAdd.Click += BtnAdd_Click; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // FrmOrdenDeCompra + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmOrdenDeCompra"; + Text = "OrdenDeCompra"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + private Button BtnEliminar; + private Button BtnModificar; + } +} \ No newline at end of file diff --git a/Vista/FrmOrdenDeCompra.cs b/Vista/FrmOrdenDeCompra.cs new file mode 100644 index 0000000..003a857 --- /dev/null +++ b/Vista/FrmOrdenDeCompra.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmOrdenDeCompra : Form + { + public FrmOrdenDeCompra() + { + InitializeComponent(); + } + + private void BtnAdd_Click(object sender, EventArgs e) + { + + } + } +} diff --git a/Vista/FrmOrdenDeCompra.resx b/Vista/FrmOrdenDeCompra.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmOrdenDeCompra.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmPedidosDePresupuestos.Designer.cs b/Vista/FrmPedidosDePresupuestos.Designer.cs new file mode 100644 index 0000000..d965f25 --- /dev/null +++ b/Vista/FrmPedidosDePresupuestos.Designer.cs @@ -0,0 +1,110 @@ +namespace Vista +{ + partial class FrmPedidosDePresupuestos + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + BtnEliminar = new Button(); + BtnModificar = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 2); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 4; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 302); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // FrmPedidosDePresupuestos + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmPedidosDePresupuestos"; + Text = "PedidosDePresupuestos"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + private Button BtnEliminar; + private Button BtnModificar; + } +} \ No newline at end of file diff --git a/Vista/FrmPedidosDePresupuestos.cs b/Vista/FrmPedidosDePresupuestos.cs new file mode 100644 index 0000000..ffbb217 --- /dev/null +++ b/Vista/FrmPedidosDePresupuestos.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmPedidosDePresupuestos : Form + { + public FrmPedidosDePresupuestos() + { + InitializeComponent(); + } + } +} diff --git a/Vista/FrmPedidosDePresupuestos.resx b/Vista/FrmPedidosDePresupuestos.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmPedidosDePresupuestos.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmProductos.Designer.cs b/Vista/FrmProductos.Designer.cs new file mode 100644 index 0000000..e615703 --- /dev/null +++ b/Vista/FrmProductos.Designer.cs @@ -0,0 +1,110 @@ +namespace Vista +{ + partial class FrmProductos + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + BtnEliminar = new Button(); + BtnModificar = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 0); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 5; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 302); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // FrmProductos + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmProductos"; + Text = "Productos"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + private Button BtnEliminar; + private Button BtnModificar; + } +} \ No newline at end of file diff --git a/Vista/FrmProductos.cs b/Vista/FrmProductos.cs new file mode 100644 index 0000000..968b70b --- /dev/null +++ b/Vista/FrmProductos.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmProductos : Form + { + public FrmProductos() + { + InitializeComponent(); + } + } +} diff --git a/Vista/FrmProductos.resx b/Vista/FrmProductos.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmProductos.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmProveedor.Designer.cs b/Vista/FrmProveedor.Designer.cs new file mode 100644 index 0000000..5de29ce --- /dev/null +++ b/Vista/FrmProveedor.Designer.cs @@ -0,0 +1,176 @@ +namespace Vista +{ + partial class FrmProveedor + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + BtnAceptarr = new Button(); + txtNombre = new TextBox(); + txtDireccion = new TextBox(); + txtSocial = new TextBox(); + numCuit = new NumericUpDown(); + Nombre = new Label(); + label1 = new Label(); + label2 = new Label(); + label3 = new Label(); + checkBoxHabilitado = new CheckBox(); + label4 = new Label(); + ((System.ComponentModel.ISupportInitialize)numCuit).BeginInit(); + SuspendLayout(); + // + // BtnAceptarr + // + BtnAceptarr.Location = new Point(19, 195); + BtnAceptarr.Name = "BtnAceptarr"; + BtnAceptarr.Size = new Size(75, 23); + BtnAceptarr.TabIndex = 0; + BtnAceptarr.Text = "Aceptar"; + BtnAceptarr.UseVisualStyleBackColor = true; + BtnAceptarr.Click += BtnAceptarr_Click; + // + // txtNombre + // + txtNombre.Location = new Point(110, 19); + txtNombre.Name = "txtNombre"; + txtNombre.Size = new Size(100, 23); + txtNombre.TabIndex = 1; + // + // txtDireccion + // + txtDireccion.Location = new Point(110, 53); + txtDireccion.Name = "txtDireccion"; + txtDireccion.Size = new Size(100, 23); + txtDireccion.TabIndex = 2; + // + // txtSocial + // + txtSocial.Location = new Point(110, 88); + txtSocial.Name = "txtSocial"; + txtSocial.Size = new Size(100, 23); + txtSocial.TabIndex = 3; + // + // numCuit + // + numCuit.Location = new Point(110, 117); + numCuit.Name = "numCuit"; + numCuit.Size = new Size(100, 23); + numCuit.TabIndex = 4; + numCuit.ValueChanged += numCuit_ValueChanged; + // + // Nombre + // + Nombre.AutoSize = true; + Nombre.Location = new Point(24, 22); + Nombre.Name = "Nombre"; + Nombre.Size = new Size(51, 15); + Nombre.TabIndex = 5; + Nombre.Text = "Nombre"; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(24, 61); + label1.Name = "label1"; + label1.Size = new Size(57, 15); + label1.TabIndex = 6; + label1.Text = "Direccion"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(24, 88); + label2.Name = "label2"; + label2.Size = new Size(70, 15); + label2.TabIndex = 7; + label2.Text = "RazonSocial"; + // + // label3 + // + label3.AutoSize = true; + label3.Location = new Point(24, 117); + label3.Name = "label3"; + label3.Size = new Size(29, 15); + label3.TabIndex = 8; + label3.Text = "Cuit"; + // + // checkBoxHabilitado + // + checkBoxHabilitado.AutoSize = true; + checkBoxHabilitado.Location = new Point(110, 154); + checkBoxHabilitado.Name = "checkBoxHabilitado"; + checkBoxHabilitado.Size = new Size(15, 14); + checkBoxHabilitado.TabIndex = 9; + checkBoxHabilitado.UseVisualStyleBackColor = true; + // + // label4 + // + label4.AutoSize = true; + label4.Location = new Point(19, 153); + label4.Name = "label4"; + label4.Size = new Size(62, 15); + label4.TabIndex = 10; + label4.Text = "Habilitado"; + // + // FrmProveedor + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(409, 230); + Controls.Add(label4); + Controls.Add(checkBoxHabilitado); + Controls.Add(label3); + Controls.Add(label2); + Controls.Add(label1); + Controls.Add(Nombre); + Controls.Add(numCuit); + Controls.Add(txtSocial); + Controls.Add(txtDireccion); + Controls.Add(txtNombre); + Controls.Add(BtnAceptarr); + Name = "FrmProveedor"; + Text = "Form1"; + ((System.ComponentModel.ISupportInitialize)numCuit).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private Button btnAceptar; + private Button BtnAceptarr; + private TextBox txtNombre; + private TextBox txtDireccion; + private TextBox txtSocial; + private NumericUpDown numCuit; + private Label Nombre; + private Label label1; + private Label label2; + private Label label3; + private CheckBox checkBoxHabilitado; + private Label label4; + } +} \ No newline at end of file diff --git a/Vista/FrmProveedor.cs b/Vista/FrmProveedor.cs new file mode 100644 index 0000000..3528c4c --- /dev/null +++ b/Vista/FrmProveedor.cs @@ -0,0 +1,91 @@ +using Entidades; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmProveedor : Form + { + Proveedor proveedor; + + public FrmProveedor(Proveedor? proveedor = null) + { + InitializeComponent(); + InitializeComponent(); + this.proveedor = proveedor; + + this.Text = (proveedor == null) ? + "Agregar Proveedor" : + "Modificar Proveedor"; + } + private bool ValidarDatos() + { + string devolucion = ""; + + /* + * complicado de leer pero en estas lineas estan todas las comprobaciones + * que pude pensar en el momento. + */ + + if (string.IsNullOrEmpty(txtDireccion.Text)) devolucion += "La direccion no deberia ser nulo o vacio\n"; + if (txtDireccion.Text.Length > 200) devolucion += "La direccion no puede superar los 200 chars\n"; + if (string.IsNullOrEmpty(txtSocial.Text)) devolucion += "La razon social no puede ser nulo o vacio\n"; + if (txtSocial.Text.Length > 50) devolucion += "La razon social no puede superar los 50 chars\n"; + if (string.IsNullOrEmpty(txtNombre.Text)) devolucion += "El Nombre no puede ser nulo o vacio\n"; + + if (devolucion == "") + { + return true; + } + else + { + MessageBox.Show(devolucion); + return false; + } + + } + + private void BtnAceptarr_Click(object sender, EventArgs e) + { + string msg; + if (ValidarDatos()) + { + if (proveedor == null) + { + proveedor = new Proveedor + { + Nombre = txtNombre.Text, + Cuit = (Int64)numCuit.Value, + Direccion = txtDireccion.Text, + RazonSocial = txtSocial.Text, + Habilitado = checkBoxHabilitado.Checked; + }; + + msg = ControladoraProveedores.Instance.AgregarProveedor(proveedor); + } + else + { + proveedor.Nombre = txtNombre.Text; + proveedor.Direccion = txtDireccion.Text; + proveedor.RazonSocial = txtSocial.Text; + proveedor.Cuit = (Int64)numCuit.Value; + msg = ControladoraProveedores.Instance.ModificarProveedor(proveedor); + } + MessageBox.Show(msg, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); + Close(); + } + + private void numCuit_ValueChanged(object sender, EventArgs e) + { + + } + } +} + } diff --git a/Vista/FrmProveedor.resx b/Vista/FrmProveedor.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmProveedor.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmProveedores.Designer.cs b/Vista/FrmProveedores.Designer.cs new file mode 100644 index 0000000..9ae6879 --- /dev/null +++ b/Vista/FrmProveedores.Designer.cs @@ -0,0 +1,111 @@ +namespace Vista +{ + partial class FrmProveedores + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + BtnEliminar = new Button(); + BtnModificar = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 12); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 5; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 302); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + BtnAdd.Click += BtnAdd_Click; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // FrmProveedores + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmProveedores"; + Text = "Proveedores"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + private Button BtnEliminar; + private Button BtnModificar; + } +} \ No newline at end of file diff --git a/Vista/FrmProveedores.cs b/Vista/FrmProveedores.cs new file mode 100644 index 0000000..793db37 --- /dev/null +++ b/Vista/FrmProveedores.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmProveedores : Form + { + public FrmProveedores() + { + InitializeComponent(); + } + private void ActualizarGrilla() + { + + dataGridView1.DataSource = null; + //revisar dataGridView1.DataSource = ControladoraProveedor.Instance.RecuperarProveedores(); + } + private void BtnAdd_Click(object sender, EventArgs e) + { + var form = new FrmProveedor(); + form.ShowDialog(); + ActualizarGrilla(); + } + } +} diff --git a/Vista/FrmProveedores.resx b/Vista/FrmProveedores.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmProveedores.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmRemitos.Designer.cs b/Vista/FrmRemitos.Designer.cs new file mode 100644 index 0000000..2c2ec34 --- /dev/null +++ b/Vista/FrmRemitos.Designer.cs @@ -0,0 +1,110 @@ +namespace Vista +{ + partial class FrmRemitos + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + BtnEliminar = new Button(); + BtnModificar = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Controls.Add(BtnEliminar); + groupBox1.Controls.Add(BtnModificar); + groupBox1.Location = new Point(12, 12); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 5; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 302); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + // + // BtnEliminar + // + BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Name = "BtnEliminar"; + BtnEliminar.Size = new Size(75, 23); + BtnEliminar.TabIndex = 2; + BtnEliminar.Text = "Eliminar"; + BtnEliminar.UseVisualStyleBackColor = true; + // + // BtnModificar + // + BtnModificar.Location = new Point(108, 302); + BtnModificar.Name = "BtnModificar"; + BtnModificar.Size = new Size(75, 23); + BtnModificar.TabIndex = 1; + BtnModificar.Text = "Modificar"; + BtnModificar.UseVisualStyleBackColor = true; + // + // FrmRemitos + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmRemitos"; + Text = "Remitos"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + private Button BtnEliminar; + private Button BtnModificar; + } +} \ No newline at end of file diff --git a/Vista/FrmRemitos.cs b/Vista/FrmRemitos.cs new file mode 100644 index 0000000..e001046 --- /dev/null +++ b/Vista/FrmRemitos.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmRemitos : Form + { + public FrmRemitos() + { + InitializeComponent(); + } + } +} diff --git a/Vista/FrmRemitos.resx b/Vista/FrmRemitos.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmRemitos.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmVentas.Designer.cs b/Vista/FrmVentas.Designer.cs new file mode 100644 index 0000000..a1d3896 --- /dev/null +++ b/Vista/FrmVentas.Designer.cs @@ -0,0 +1,87 @@ +namespace Vista +{ + partial class FrmVentas + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + groupBox1 = new GroupBox(); + dataGridView1 = new DataGridView(); + BtnAdd = new Button(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + SuspendLayout(); + // + // groupBox1 + // + groupBox1.Controls.Add(dataGridView1); + groupBox1.Controls.Add(BtnAdd); + groupBox1.Location = new Point(12, 12); + groupBox1.Name = "groupBox1"; + groupBox1.Size = new Size(776, 351); + groupBox1.TabIndex = 5; + groupBox1.TabStop = false; + // + // dataGridView1 + // + dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView1.Location = new Point(6, 22); + dataGridView1.Name = "dataGridView1"; + dataGridView1.RowTemplate.Height = 25; + dataGridView1.Size = new Size(550, 235); + dataGridView1.TabIndex = 3; + // + // BtnAdd + // + BtnAdd.Location = new Point(6, 299); + BtnAdd.Name = "BtnAdd"; + BtnAdd.Size = new Size(75, 23); + BtnAdd.TabIndex = 0; + BtnAdd.Text = "Añadir"; + BtnAdd.UseVisualStyleBackColor = true; + + // + // FrmVentas + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(groupBox1); + Name = "FrmVentas"; + Text = "Ventas"; + WindowState = FormWindowState.Maximized; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ResumeLayout(false); + } + + #endregion + + private GroupBox groupBox1; + private DataGridView dataGridView1; + private Button BtnAdd; + } +} \ No newline at end of file diff --git a/Vista/FrmVentas.cs b/Vista/FrmVentas.cs new file mode 100644 index 0000000..67c4889 --- /dev/null +++ b/Vista/FrmVentas.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmVentas : Form + { + public FrmVentas() + { + InitializeComponent(); + } + } +} diff --git a/Vista/FrmVentas.resx b/Vista/FrmVentas.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmVentas.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/PantallaPrincipal.Designer.cs b/Vista/PantallaPrincipal.Designer.cs new file mode 100644 index 0000000..5dc70f8 --- /dev/null +++ b/Vista/PantallaPrincipal.Designer.cs @@ -0,0 +1,137 @@ +namespace Vista +{ + partial class PantallaPrincipal + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + menuStrip1 = new MenuStrip(); + gestionarToolStripMenuItem = new ToolStripMenuItem(); + clientesToolStripMenuItem = new ToolStripMenuItem(); + ventasToolStripMenuItem = new ToolStripMenuItem(); + proveedoresToolStripMenuItem = new ToolStripMenuItem(); + productosToolStripMenuItem = new ToolStripMenuItem(); + remitosToolStripMenuItem = new ToolStripMenuItem(); + ordenDeCompraToolStripMenuItem = new ToolStripMenuItem(); + pedidosPresupuestoToolStripMenuItem = new ToolStripMenuItem(); + menuStrip1.SuspendLayout(); + SuspendLayout(); + // + // menuStrip1 + // + menuStrip1.Items.AddRange(new ToolStripItem[] { gestionarToolStripMenuItem }); + menuStrip1.Location = new Point(0, 0); + menuStrip1.Name = "menuStrip1"; + menuStrip1.Size = new Size(800, 24); + menuStrip1.TabIndex = 0; + menuStrip1.Text = "menuStrip1"; + // + // gestionarToolStripMenuItem + // + gestionarToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { clientesToolStripMenuItem, ventasToolStripMenuItem, proveedoresToolStripMenuItem, productosToolStripMenuItem, remitosToolStripMenuItem, ordenDeCompraToolStripMenuItem, pedidosPresupuestoToolStripMenuItem }); + gestionarToolStripMenuItem.Name = "gestionarToolStripMenuItem"; + gestionarToolStripMenuItem.Size = new Size(69, 20); + gestionarToolStripMenuItem.Text = "Gestionar"; + // + // clientesToolStripMenuItem + // + clientesToolStripMenuItem.Name = "clientesToolStripMenuItem"; + clientesToolStripMenuItem.Size = new Size(181, 22); + clientesToolStripMenuItem.Text = "Clientes"; + clientesToolStripMenuItem.Click += clientesToolStripMenuItem_Click; + // + // ventasToolStripMenuItem + // + ventasToolStripMenuItem.Name = "ventasToolStripMenuItem"; + ventasToolStripMenuItem.Size = new Size(181, 22); + ventasToolStripMenuItem.Text = "Ventas"; + ventasToolStripMenuItem.Click += ventasToolStripMenuItem_Click; + // + // proveedoresToolStripMenuItem + // + proveedoresToolStripMenuItem.Name = "proveedoresToolStripMenuItem"; + proveedoresToolStripMenuItem.Size = new Size(181, 22); + proveedoresToolStripMenuItem.Text = "Proveedores"; + proveedoresToolStripMenuItem.Click += proveedoresToolStripMenuItem_Click; + // + // productosToolStripMenuItem + // + productosToolStripMenuItem.Name = "productosToolStripMenuItem"; + productosToolStripMenuItem.Size = new Size(181, 22); + productosToolStripMenuItem.Text = "Productos"; + productosToolStripMenuItem.Click += productosToolStripMenuItem_Click; + // + // remitosToolStripMenuItem + // + remitosToolStripMenuItem.Name = "remitosToolStripMenuItem"; + remitosToolStripMenuItem.Size = new Size(181, 22); + remitosToolStripMenuItem.Text = "Remitos"; + remitosToolStripMenuItem.Click += remitosToolStripMenuItem_Click; + // + // ordenDeCompraToolStripMenuItem + // + ordenDeCompraToolStripMenuItem.Name = "ordenDeCompraToolStripMenuItem"; + ordenDeCompraToolStripMenuItem.Size = new Size(181, 22); + ordenDeCompraToolStripMenuItem.Text = "OrdenDeCompra"; + ordenDeCompraToolStripMenuItem.Click += ordenDeCompraToolStripMenuItem_Click; + // + // pedidosPresupuestoToolStripMenuItem + // + pedidosPresupuestoToolStripMenuItem.Name = "pedidosPresupuestoToolStripMenuItem"; + pedidosPresupuestoToolStripMenuItem.Size = new Size(181, 22); + pedidosPresupuestoToolStripMenuItem.Text = "PedidosPresupuesto"; + pedidosPresupuestoToolStripMenuItem.Click += pedidosPresupuestoToolStripMenuItem_Click; + // + // PantallaPrincipal + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(800, 450); + Controls.Add(menuStrip1); + IsMdiContainer = true; + MainMenuStrip = menuStrip1; + Name = "PantallaPrincipal"; + Text = "Form1"; + WindowState = FormWindowState.Maximized; + menuStrip1.ResumeLayout(false); + menuStrip1.PerformLayout(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private MenuStrip menuStrip1; + private ToolStripMenuItem gestionarToolStripMenuItem; + private ToolStripMenuItem ventasToolStripMenuItem; + private ToolStripMenuItem proveedoresToolStripMenuItem; + private ToolStripMenuItem productosToolStripMenuItem; + private ToolStripMenuItem remitosToolStripMenuItem; + private ToolStripMenuItem ordenDeCompraToolStripMenuItem; + private ToolStripMenuItem pedidosPresupuestoToolStripMenuItem; + private ToolStripMenuItem clientesToolStripMenuItem; + } +} \ No newline at end of file diff --git a/Vista/PantallaPrincipal.cs b/Vista/PantallaPrincipal.cs new file mode 100644 index 0000000..ef31fb7 --- /dev/null +++ b/Vista/PantallaPrincipal.cs @@ -0,0 +1,89 @@ +namespace Vista +{ + public partial class PantallaPrincipal : Form + { + public PantallaPrincipal() + { + InitializeComponent(); + } + + private void clientesToolStripMenuItem_Click(object sender, EventArgs e) + { + // Cerrar el formulario secundario actual si hay alguno + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmClientes(); + Frm.MdiParent = this; + Frm.Show(); + + } + + private void ventasToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmVentas(); + Frm.MdiParent = this; + Frm.Show(); + } + + private void proveedoresToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmProveedores(); + Frm.MdiParent = this; + Frm.Show(); + } + + private void productosToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmProductos(); + Frm.MdiParent = this; + Frm.Show(); + } + + private void remitosToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmRemitos(); + Frm.MdiParent = this; + Frm.Show(); + } + + private void ordenDeCompraToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmOrdenDeCompra(); + Frm.MdiParent = this; + Frm.Show(); + } + + private void pedidosPresupuestoToolStripMenuItem_Click(object sender, EventArgs e) + { + if (ActiveMdiChild != null) + { + ActiveMdiChild.Close(); + } + var Frm = new FrmPedidosDePresupuestos(); + Frm.MdiParent = this; + Frm.Show(); + } + } +} \ No newline at end of file diff --git a/Vista/PantallaPrincipal.resx b/Vista/PantallaPrincipal.resx new file mode 100644 index 0000000..a39c409 --- /dev/null +++ b/Vista/PantallaPrincipal.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 25 + + \ No newline at end of file diff --git a/Vista/Program.cs b/Vista/Program.cs index f5e281a..40dc43a 100644 --- a/Vista/Program.cs +++ b/Vista/Program.cs @@ -11,7 +11,7 @@ namespace Vista // To customize application configuration such as set high DPI settings or default font, // see https://aka.ms/applicationconfiguration. ApplicationConfiguration.Initialize(); - Application.Run(new Form1()); + Application.Run(new PantallaPrincipal()); } } } \ No newline at end of file diff --git a/Vista/Vista.csproj b/Vista/Vista.csproj index b57c89e..9197f91 100644 --- a/Vista/Vista.csproj +++ b/Vista/Vista.csproj @@ -8,4 +8,8 @@ enable + + + + \ No newline at end of file diff --git a/Vista/Vista.csproj.user b/Vista/Vista.csproj.user index 7814ea2..188a96d 100644 --- a/Vista/Vista.csproj.user +++ b/Vista/Vista.csproj.user @@ -1,8 +1,35 @@  - - - Form - - - + + + Form + + + Form + + + Form + + + Form + + + Form + + + Form + + + Form + + + Form + + + Form + + + Form + + + \ No newline at end of file diff --git a/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfo.cs b/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfo.cs index cc335ea..c3c7928 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfo.cs +++ b/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Vista")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6f63c328000fe0f795ac17f5c7382d7f3ea78d8a")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Vista")] [assembly: System.Reflection.AssemblyTitleAttribute("Vista")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfoInputs.cache b/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfoInputs.cache index a781b3c..9a164fb 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfoInputs.cache +++ b/Vista/obj/Debug/net6.0-windows/Vista.AssemblyInfoInputs.cache @@ -1 +1 @@ -20b86948091e45c2b60f9ea222bb93ce38b15cf5bfd53784801aa1388ecbfa5a +244ec86832aa35c5b9c5e6ebfc71403d927ad498ea5d0b2c0c49514ce34338d6 diff --git a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig index 89a83ac..a294098 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig +++ b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig @@ -14,6 +14,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Vista -build_property.ProjectDir = C:\Users\Nacho\Desktop\Final\Vista\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Vista\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Vista/obj/Debug/net6.0-windows/Vista.assets.cache b/Vista/obj/Debug/net6.0-windows/Vista.assets.cache index 3ef8fe97576cb18f31f76f965250874bd0ca557c..c1b63fda79334e88626a66cd3efdcb1e6a84912d 100644 GIT binary patch delta 55 zcmV-70LcHC0hj?PP)kQa3;+NCt_*VXrmpvV!p2L0IbO%2Bylh6$G$>cju!$u)ks;Y Nl#wwbkw6HMR76!H78C#g delta 55 zcmV-70LcHC0hj?PP)kQa3;+NCF4sbAwR^RU1;Pp0DsFEA0P^6veXBYgEPJ0)y)0m; Nl#wwbkw6HMR74j36mI|k diff --git a/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfo.cs b/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfo.cs index 4498341..044bb9d 100644 --- a/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfo.cs +++ b/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfo.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. // //------------------------------------------------------------------------------ @@ -14,12 +14,12 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Vista")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+abfd18e86f40a98925507ec03c2e8832ee47a3eb")] [assembly: System.Reflection.AssemblyProductAttribute("Vista")] [assembly: System.Reflection.AssemblyTitleAttribute("Vista")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")] [assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")] -// Generated by the MSBuild WriteCodeFragment class. +// Generado por la clase WriteCodeFragment de MSBuild. diff --git a/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfoInputs.cache b/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfoInputs.cache index f846335..231b757 100644 --- a/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfoInputs.cache +++ b/Vista/obj/Release/net6.0-windows/Vista.AssemblyInfoInputs.cache @@ -1 +1 @@ -5c7eeffe8c03c0c0400edc2779c1a5f49505ced7 +281e45d05d567e56bd25031aebcd2e38799f1146d63fd738a708cca7c575e649 diff --git a/Vista/obj/Release/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig b/Vista/obj/Release/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig index 0aa13c7..a294098 100644 --- a/Vista/obj/Release/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig +++ b/Vista/obj/Release/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig @@ -14,4 +14,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Vista -build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Vista\ +build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Vista\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Vista/obj/Release/net6.0-windows/Vista.csproj.AssemblyReference.cache b/Vista/obj/Release/net6.0-windows/Vista.csproj.AssemblyReference.cache deleted file mode 100644 index 10d4e2a64b07ffde2f73ad0372e523bde7bfd740..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105539 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 diff --git a/Vista/obj/Vista.csproj.nuget.dgspec.json b/Vista/obj/Vista.csproj.nuget.dgspec.json index bf25125..57c8b13 100644 --- a/Vista/obj/Vista.csproj.nuget.dgspec.json +++ b/Vista/obj/Vista.csproj.nuget.dgspec.json @@ -1,17 +1,77 @@ { "format": 1, "restore": { - "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj": {} + "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj": {} }, "projects": { - "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj", - "projectName": "Vista", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", + "projectName": "Entidades", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.202\\RuntimeIdentifierGraph.json" + } + } + }, + "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj", + "projectName": "Vista", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj", + "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -27,7 +87,11 @@ "frameworks": { "net6.0-windows7.0": { "targetAlias": "net6.0-windows", - "projectReferences": {} + "projectReferences": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" + } + } } }, "warningProperties": { diff --git a/Vista/obj/project.assets.json b/Vista/obj/project.assets.json index 94b8051..bf013a3 100644 --- a/Vista/obj/project.assets.json +++ b/Vista/obj/project.assets.json @@ -1,11 +1,30 @@ { "version": 3, "targets": { - "net6.0-windows7.0": {} + "net6.0-windows7.0": { + "Entidades/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v6.0", + "compile": { + "bin/placeholder/Entidades.dll": {} + }, + "runtime": { + "bin/placeholder/Entidades.dll": {} + } + } + } + }, + "libraries": { + "Entidades/1.0.0": { + "type": "project", + "path": "../Entidades/Entidades.csproj", + "msbuildProject": "../Entidades/Entidades.csproj" + } }, - "libraries": {}, "projectFileDependencyGroups": { - "net6.0-windows7.0": [] + "net6.0-windows7.0": [ + "Entidades >= 1.0.0" + ] }, "packageFolders": { "C:\\Users\\Nacho\\.nuget\\packages\\": {} @@ -13,11 +32,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj", + "projectUniqueName": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj", "projectName": "Vista", - "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj", + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\obj\\", + "outputPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Nacho\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -33,7 +52,11 @@ "frameworks": { "net6.0-windows7.0": { "targetAlias": "net6.0-windows", - "projectReferences": {} + "projectReferences": { + "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\source\\repos\\Final\\Entidades\\Entidades.csproj" + } + } } }, "warningProperties": { diff --git a/Vista/obj/project.nuget.cache b/Vista/obj/project.nuget.cache index e066799..d0f23bf 100644 --- a/Vista/obj/project.nuget.cache +++ b/Vista/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "GvFIhnLV+eDoJXFobv7XbjhgizA7qmjVkI/l9hLGcuE4ZXsDbaDBUfVNjwf6kQUhJPOE8sqPQ34DYEuGGdBNOw==", + "dgSpecHash": "tIuYRzaRYu8CXIPBh4BkJLvLrV0+lbBu/oLywxi4tl+wzrbcEqF9p2ndCdBxrhOTXwiWqf0FfmH6xCdhaeSQxA==", "success": true, - "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Vista\\Vista.csproj", + "projectFilePath": "C:\\Users\\Nacho\\source\\repos\\Final\\Vista\\Vista.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file