From 4584ea65296bdf9cb3528dc4993a9fce30671723 Mon Sep 17 00:00:00 2001 From: Nacho Date: Thu, 4 Apr 2024 22:52:14 -0300 Subject: [PATCH] repositorios --- .vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 | Bin 173287 -> 173287 bytes .vs/Final_OOP/v17/.suo | Bin 103936 -> 105984 bytes .../Debug/net6.0/Controladora.AssemblyInfo.cs | 2 +- .../Controladora.AssemblyInfoInputs.cache | 2 +- .../Controladora.csproj.FileListAbsolute.txt | 3 + Repos.rar | Bin 0 -> 17919 bytes Repos/Modelo/Modelo.csproj | 13 ++ Repos/Modelo/RepositorioCategoria.cs | 67 +++++++++ Repos/Modelo/RepositorioClientes.cs | 69 +++++++++ Repos/Modelo/RepositorioFactura.cs | 73 ++++++++++ Repos/Modelo/RepositorioLote.cs | 67 +++++++++ Repos/Modelo/RepositorioOrdenDeCompra.cs | 73 ++++++++++ .../Modelo/RepositorioPedidoDePresupuesto.cs | 73 ++++++++++ Repos/Modelo/RepositorioPresupuesto.cs | 75 ++++++++++ Repos/Modelo/RepositorioProductos.cs | 62 ++++++++ Repos/Modelo/RepositorioProveedor.cs | 67 +++++++++ Repos/Modelo/RepositorioRemito.cs | 80 +++++++++++ Repos/Modelo/RepositorioSingleton.cs | 37 +++++ ...CoreApp,Version=v6.0.AssemblyAttributes.cs | 4 + .../obj/Debug/net6.0/Modelo.AssemblyInfo.cs | 23 +++ .../net6.0/Modelo.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 13 ++ .../obj/Debug/net6.0/Modelo.GlobalUsings.g.cs | 8 ++ .../obj/Debug/net6.0/Modelo.assets.cache | Bin 0 -> 152 bytes .../obj/Modelo.csproj.nuget.dgspec.json | 132 ++++++++++++++++++ Repos/Modelo/obj/Modelo.csproj.nuget.g.props | 15 ++ .../Modelo/obj/Modelo.csproj.nuget.g.targets | 2 + ...CoreApp,Version=v6.0.AssemblyAttributes.cs | 4 + .../obj/Release/net6.0/Modelo.AssemblyInfo.cs | 23 +++ .../net6.0/Modelo.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 ++ .../Release/net6.0/Modelo.GlobalUsings.g.cs | 8 ++ .../obj/Release/net6.0/Modelo.assets.cache | Bin 0 -> 152 bytes .../Modelo.csproj.AssemblyReference.cache | Bin 0 -> 91258 bytes Repos/Modelo/obj/project.assets.json | 96 +++++++++++++ Repos/Modelo/obj/project.nuget.cache | 8 ++ 36 files changed, 1110 insertions(+), 2 deletions(-) create mode 100644 Repos.rar create mode 100644 Repos/Modelo/Modelo.csproj create mode 100644 Repos/Modelo/RepositorioCategoria.cs create mode 100644 Repos/Modelo/RepositorioClientes.cs create mode 100644 Repos/Modelo/RepositorioFactura.cs create mode 100644 Repos/Modelo/RepositorioLote.cs create mode 100644 Repos/Modelo/RepositorioOrdenDeCompra.cs create mode 100644 Repos/Modelo/RepositorioPedidoDePresupuesto.cs create mode 100644 Repos/Modelo/RepositorioPresupuesto.cs create mode 100644 Repos/Modelo/RepositorioProductos.cs create mode 100644 Repos/Modelo/RepositorioProveedor.cs create mode 100644 Repos/Modelo/RepositorioRemito.cs create mode 100644 Repos/Modelo/RepositorioSingleton.cs create mode 100644 Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs create mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs create mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache create mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs create mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.assets.cache create mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.dgspec.json create mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.g.props create mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.g.targets create mode 100644 Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.assets.cache create mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache create mode 100644 Repos/Modelo/obj/project.assets.json create mode 100644 Repos/Modelo/obj/project.nuget.cache diff --git a/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 b/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 index d958c58f80ddcd85669ef4964931b0943bdf5f59..bb1e936ec24f9ed3d0f0b8b479101ffad109f952 100644 GIT binary patch literal 173287 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 bEXMceh7tFAAmQ;s!~^yg`Cog9)2IJ`{{v@W literal 173287 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 BQ#Swr diff --git a/.vs/Final_OOP/v17/.suo b/.vs/Final_OOP/v17/.suo index a9f441698f2118d8674b540bc4a40fc384f8c026..f55695161c0c62f5e514ebc00bfc542c2fda627d 100644 GIT binary patch delta 5499 zcmdT|3slr)7N7f{VPFh-iOL&91bm<~%)kI*j66g^k@2l5^6*in=%Fza45rphjTGj( zebuoQCwp$W%Dx*4^WF_UxYh4!^mN?{&X> z@Avp)eMxP7OWmZ!Rh62sAcewTp-?CZ*L!+;h$w&%yx06Azyus3#r7`^KKaIv8&1P) z(pzz@RO}Z^oDTsj!edb@X{4(P{7x!S@kn@X`~X}P9>jXID5qkZr0dTeK%yTife5O> z4JzVz!YrcW2*f&z+KW$h^Vi&U29hVZbvz=gM-$B>OeIVw_!8^{t{dT|%yZH7$qhXN zNEp?p=((ME6Je)Y7wM*nMAHf3ZaIypk>E$jBxDl?5zK@fLIGhcVI(1fP)NuiumL(Z z9m-}#kr3T%j%^5aYsb4OyT!ZAA^lv!Ji;A>`Gf_8GQvVaIpJ_=Uqh^C$_JXwLv7OX{-#%2=5yF5QXPlA&J*QeQrs-c z4c<}qjMkqTbNqNw9COxt7RYhu#d9jLelXEEH=paK1Br6nV+i>Ko?{4s??XpkN?jpjL-e4ZoWG_H-9s^VaI)Nm0mlS;`duk#9)K76W7z+e+3Dg zyE6_KO?ZhphWPm_WtF7{)aZgukMDxStOui7=Qe08W=3g%(f zQzcU_Tbj*DQCmsTL}(`12uRpQ_%-u0M#W8Gw`xgncA+2M2Azamgl7oP5}qe;{R>22 zB)sgFS+|?`-x2l@_BWez(hd-FkkCeGCmbRiA#h_)d5`1{!chVn5Y}w&Xq`4p67`u7 zDrY9Yt89(W2fuz)&9-@#iz&wzZAzUFpPr%el_|a|TRkmOsgo`Bdq7T@+zs|wDtnfMrlw?Z zFcrdNYtwQVxH7N8vUusrn!74SSKYI&PRqrD5LS)ajARVVj+57vZ2}yxkHv-aijpjJ z=iEa_auxl4IkR)%GpEgG{nWc6qe5o~e0oh;lK;fAZ%@8bE;r3v1@>IYR+Oi49^!l? z_S$MGDpdh1yf)-bed5DMbU(ZjUFS@b5@*nEk}4I{j8mn~-<268QnAf9z>a2fo)2eU z3l3QjtNJZ**fQUW2@ATLSE=lGl9$>rFE|x1*T1iUaH{58#bc>IZ{|<}7yELlb=qN2 z6%yauU?~YaC>Q%G$u?o4Dv4N6Jz6Go`2de_!&)tcdoW>gi(ed7@a@yv{LWV0Razl#jv zL}S!qnQb&KLw~3e!C5d^IbTsFnhRl=57&l?pezW(R-B0kFb7TBW}$UkC@$MJNZ!BA zs8@wr%jJbwgl&Kf|i71*e+?&v{Z%n4J&ru9s8H4e0if%k#n8| z$sR^KaC^& z#p0C8^fVF;8Cs(*!;qPgsSQ%>!gFV9PE!2 zW-CATe;fe2@2&Vtt2I`n>W!%>>Bh>c6hmd&l9Wngl|Cgyo0?jcZd{z1TA6k${*t3! z9q4kN{`e=j^7Z^)N47XBaN0htQ~p_<+~OF}=ke>O4VZFj8Crk8y0>#@_eZ$npa#D> zJJzF z#Gs>-oohWMe~6PiU$Y(jibYx77U}ZxKl8yTQ65RR`-u1FI=j2}Ob6cI^^gc24r^}7 zIa&-k>WmlC?DFJJV_#sSUhRx(=k!k5;^>kOpUMEd zc-GLX?DMV;51$Ie`ZF3VI`b7apNPQQSNLK_R~&xXnJ03>!M`70P5jvCo9Ai$aX@|d z-JbE}&hFWgN5JYg4`JAaNZheL99upZDX;n9Ef6_AFdTPZ7=rg-_*-vFuiSLx1VMM- z;!58B&=EZVbhNscJ*#tk9tve%(>Sy8amUy&sB(66P~whq)vMc%J5DA5t(s3O3Xp@6 z^c%pO9a_2SL;(CkAIU{$X7t+l4~v$=E==#Ob?!CyzWXn%Ey%fU;n{r-+I{sZb``>tMN9qKEmgPVCjeUE(~w zDn+}2w6?LJ#furU#6AP4#X&vX>(Hh_7>GUTu#N_)$f5^bpee-H^#)!i%=usz^+tFQ ziXCJ|4~X3H5FsKmX!Kffya5*T7exeYcg^%^24o187D~mQELbn3EHcMwm|-kj5KY-& z5hrHB91I*AO6Cs|Fb;ae`AHDrAj`i{_Fqc>5?QIJasC4(OFWuQlfP$zL^fV4OeV;7 zjW%yQoQI8KZ#pc**x4Z>Di5OIPPX1Gw&W7;HfQ4kNTqqw#FTtEf?e5RBn%L5>!DB_ ztE3E$HiwAO1)zSc3g+=DN5O4ER{$NJ{ud|E2C#_cY?y*2b3%DhDv@A-ARm5fZE;qJ zdkY~*q-rTB^eT7cE`fcK&(hna5BrNsBQ1LC+yF=NMz~kWK`*DThe0$(5sy)Y zpP0fNgBoEXhzDmwLhy9@ny}C^T;CP+O62wanLyTBoOj-8R z2Fi{yS2EFT)GmoTJ^=e&S@QTss^2coZHBwWi<==`)NCS8e7YI--P|M^AWEETggRIB UH#E}oY+K-P%+<&I+aEuF2T|XWhyVZp delta 3824 zcmcgvdr(y86~E{1vg{flE02Kk5DlUtk6l;BVJtPuz}mr@Mq-jS zZH%(_BwV$`!flID1Bu+!?X>+vgBgR?f>=!_(qLax$4+K2(HK#o=UjFpNsKe;m|o^L z-#Op;p1yb}Z<=)<>9qZ%Ha zzihJoy?zjtTsO~KTB)2wh$A=%QwbdB5km>dgqehJ!b1d(t)McCkl^(vP&tucBIFR} z3&M6GgbX`@b}Q^BEF&x@L=bq8NGdIaRKlZ#IRviveFfuuJ=wDe@q}Q)bOLiRnQ+I~ zfy#XHA0sRjXi1Nd!7+?Ag@%2foGQX>LNOtlkmxR6giWSe$*?i7wcyk@qkQ{#%6&@+ zpizD6@sZCZi{TT2+p-8uE{hOG7%xH^`7DATf#=}%J`n=RFCh>Y+l58mAgjQ{+(QLT zgeZ#nM93t20f9x}h2Bd98^zKI83Y!Ad1TsnA-*q|^MO?`5?BQehH%T&5!6m*C z;fh-9b(T=Ml<+u#d-FlSd6Q0bCFX;Xd-5sptpZ(1JC$jowDg3LDdmLvJalboFLvv! z0Wnm`*~6cFb{}M^Su;=Sx&n3re2gy#X4rWNpHT1`;X2_{!VLn~-=uQbYu~2wj@KTg zQUG-%NfebwL?u;}o_CmlbBa&CZw;#J`JJH5(JN1g$~;kuX!+l^uH=eJg{bTjyYfU) z6$?f{T6n_9iN@E6Z!)~Luuo%w6YXy0B8wWgasZSfeOLT+QQq_t1Y<^Fj|r$%CLMAc zK6^MEW0zEcfG;fBrmWV33m3dz-Yh{VrkC5)gXL>L+F*lUyNewV>n@HAXs50R2%2`S z8yfw3*l{~ADrKT1^-X>==T?5h3P;|@yVp^gJy#t1xFc`IlZL&gs_=?5Eq+;Vkljt; zW38uk(-(H$Xd=6NAYMq{+|b5$!jX4hIn{!x*gV;IX4}r)RP|BDYjh3m)<(*TH&%_j zt^OTjMCE6q(kv=9dc@LXHMzDQls%&25|wAf2c+*h(zimC@?9`X-C|n?M!rw^I=D-4 zIuZQz07#qYXs&RA8rMjUkFUA+8W>VT5i#5q+ zTklM&$V#hDs;IWvveK;1iZok=Sx|>==K^l-D8!zDXuQyoK-x+>Ucls9le%k1-4{sv zH{6S(J$wmbe~U#O`hBY5!7fO>&=C%_vJ`x4=rmsJH{sC91-w$})*x>FV?Kw}*3%(c z8`&a4FCICg)yn$}@IL*ngJza>Uw3HiB~(OlJ+J{`11l@%-8FKhWCf@Y-bb;?V;|+0iFF*xzB?TEJ6HM zbin@3NT!|`I455*!$0n=N*Z9>ZM*CrOs~kL>lV_+n-U&M;z*FKMu?MN_J=BYl@VHa zKu_!ph#1py{0U%U1~i6wMi0$sg|CiSHkJ;Q{fTTvd+1P%Sw!+#PyJ+=4W9iW;Lt|$ z+^1b8x6lOe1Z9F*8_joIFlJz#Cw?y2;b<1nKN-|eSG~z4PkaV4?)RvE`C5|c>W-Kc z85O!F=+YfsQU2bVPtLzxZlxc#>*=r3`y$86P1#T=M-{?qeDScE-so7luNums&;!e1 z6q*a6!PBr7Ueq-gL4l{B3V!R~o&#e0MhNh$a#mH>x zlXPjRiCvkEpre;jcFc!tqxTUNof&##1DFIuh*l~zxZ=~+uq{Dv!6TndZ diff --git a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfo.cs index 70577b8..4514026 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+bc4cbf98b694fea6cb9a1180800c286a8c9baceb")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5d29abefe62c39b8605b3bc85b3dcc035f95704c")] [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 00048b6..6155888 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache +++ b/Controladora/obj/Debug/net6.0/Controladora.AssemblyInfoInputs.cache @@ -1 +1 @@ -d7870514d1df31a8d73ecd56328086cc51dd37dff27cab15febd7596d70e1c7e +72883d016e7a9fccb0c4aeb9322dc9617d270a24ecd28877ff31bdfa5c7e2559 diff --git a/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt b/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt index fcba755..4302a26 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt +++ b/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt @@ -10,3 +10,6 @@ C:\Users\Nacho\Desktop\verdadero\Controladora\obj\Debug\net6.0\Controladora.dll C:\Users\Nacho\Desktop\verdadero\Controladora\obj\Debug\net6.0\refint\Controladora.dll C:\Users\Nacho\Desktop\verdadero\Controladora\obj\Debug\net6.0\Controladora.pdb C:\Users\Nacho\Desktop\verdadero\Controladora\obj\Debug\net6.0\ref\Controladora.dll +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.dll +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\refint\Controladora.dll +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.pdb diff --git a/Repos.rar b/Repos.rar new file mode 100644 index 0000000000000000000000000000000000000000..f19a322f7793d21524f92997b03387729b6e01c3 GIT binary patch literal 17919 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 literal 0 HcmV?d00001 diff --git a/Repos/Modelo/Modelo.csproj b/Repos/Modelo/Modelo.csproj new file mode 100644 index 0000000..6e1702e --- /dev/null +++ b/Repos/Modelo/Modelo.csproj @@ -0,0 +1,13 @@ + + + + + + + + net6.0 + enable + enable + + + diff --git a/Repos/Modelo/RepositorioCategoria.cs b/Repos/Modelo/RepositorioCategoria.cs new file mode 100644 index 0000000..ce61b9d --- /dev/null +++ b/Repos/Modelo/RepositorioCategoria.cs @@ -0,0 +1,67 @@ +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioCategoria : RepositorioSingleton + { + override public bool Add(Categoria t) + { + bool ret = false; + //commit + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Categoria t) + { + bool ret = false; + + try + { + var categoriaAModificar = almacen.Find(x => x.Id == t.Id); + if (categoriaAModificar != null) + { + categoriaAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Categoria t) + { + bool ret = false; + + try + { + var categoriaAEliminar = almacen.Find(x => x.Id == t.Id); + if (categoriaAEliminar != null) + { + almacen.Remove(categoriaAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + } +} diff --git a/Repos/Modelo/RepositorioClientes.cs b/Repos/Modelo/RepositorioClientes.cs new file mode 100644 index 0000000..f99612d --- /dev/null +++ b/Repos/Modelo/RepositorioClientes.cs @@ -0,0 +1,69 @@ +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioClientes : RepositorioSingleton + { + override public bool Add(Cliente t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Cliente t) + { + bool ret = false; + + + try + { + var clienteAModificar = almacen.Find(x => x.Cuit == t.Cuit); + if (clienteAModificar != null) + { + clienteAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Cliente t) + { + bool ret = false; + + try + { + var clienteAEliminar = almacen.Find(x => x.Cuit == t.Cuit); + if (clienteAEliminar != null) + { + almacen.Remove(clienteAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + } +} + diff --git a/Repos/Modelo/RepositorioFactura.cs b/Repos/Modelo/RepositorioFactura.cs new file mode 100644 index 0000000..eb23cfd --- /dev/null +++ b/Repos/Modelo/RepositorioFactura.cs @@ -0,0 +1,73 @@ +using System.Collections.ObjectModel; +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioFactura : RepositorioSingleton + { + override public bool Add(Factura t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Factura t) + { + bool ret = false; + + try + { + var facturaAModificar = almacen.Find(x => x.Id == t.Id); + if (facturaAModificar != null) + { + facturaAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Factura t) + { + bool ret = false; + + try + { + var facturaAEliminar = almacen.Find(x => x.Id == t.Id); + if (facturaAEliminar != null) + { + almacen.Remove(facturaAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + public ReadOnlyCollection MostrarDetalles(Factura factura) + { + return factura.MostrarDetalles(); + } + } +} diff --git a/Repos/Modelo/RepositorioLote.cs b/Repos/Modelo/RepositorioLote.cs new file mode 100644 index 0000000..9b8f4ac --- /dev/null +++ b/Repos/Modelo/RepositorioLote.cs @@ -0,0 +1,67 @@ +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioLote : RepositorioSingleton + { + override public bool Add(Lote t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Lote t) + { + bool ret = false; + + try + { + var loteAModificar = almacen.Find(x => x.Id == t.Id); + if (loteAModificar != null) + { + loteAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Lote t) + { + bool ret = false; + + try + { + var loteAEliminar = almacen.Find(x => x.Id == t.Id); + if (loteAEliminar != null) + { + almacen.Remove(loteAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + } +} diff --git a/Repos/Modelo/RepositorioOrdenDeCompra.cs b/Repos/Modelo/RepositorioOrdenDeCompra.cs new file mode 100644 index 0000000..eb02c99 --- /dev/null +++ b/Repos/Modelo/RepositorioOrdenDeCompra.cs @@ -0,0 +1,73 @@ +using System.Collections.ObjectModel; +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioOrdenDeCompra : RepositorioSingleton + { + override public bool Add(OrdenDeCompra t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(OrdenDeCompra t) + { + bool ret = false; + + try + { + var ordenAModificar = almacen.Find(x => x.Id == t.Id); + if (ordenAModificar != null) + { + ordenAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(OrdenDeCompra t) + { + bool ret = false; + + try + { + var ordenAEliminar = almacen.Find(x => x.Id == t.Id); + if (ordenAEliminar != null) + { + almacen.Remove(ordenAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + public ReadOnlyCollection MostrarDetalles(OrdenDeCompra orden) + { + return orden.MostrarDetalles(); + } + } +} diff --git a/Repos/Modelo/RepositorioPedidoDePresupuesto.cs b/Repos/Modelo/RepositorioPedidoDePresupuesto.cs new file mode 100644 index 0000000..9b9d250 --- /dev/null +++ b/Repos/Modelo/RepositorioPedidoDePresupuesto.cs @@ -0,0 +1,73 @@ +using System.Collections.ObjectModel; +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioPedidoDePresupuesto : RepositorioSingleton + { + override public bool Add(PedidoDePresupuesto t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(PedidoDePresupuesto t) + { + bool ret = false; + + try + { + var pedidoAModificar = almacen.Find(x => x.Id == t.Id); + if (pedidoAModificar != null) + { + pedidoAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(PedidoDePresupuesto t) + { + bool ret = false; + + try + { + var pedidoAEliminar = almacen.Find(x => x.Id == t.Id); + if (pedidoAEliminar != null) + { + almacen.Remove(pedidoAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + public ReadOnlyCollection MostrarDetalles(PedidoDePresupuesto pedido) + { + return pedido.MostrarDetalles(); + } + } +} diff --git a/Repos/Modelo/RepositorioPresupuesto.cs b/Repos/Modelo/RepositorioPresupuesto.cs new file mode 100644 index 0000000..993aee5 --- /dev/null +++ b/Repos/Modelo/RepositorioPresupuesto.cs @@ -0,0 +1,75 @@ +using System.Collections.ObjectModel; +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioPresupuesto : RepositorioSingleton + { + override public bool Add(Presupuesto t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Presupuesto t) + { + bool ret = false; + + try + { + var presupuestoAModificar = almacen.Find(x => x.Id == t.Id); + if (presupuestoAModificar != null) + { + + presupuestoAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Presupuesto t) + { + bool ret = false; + + try + { + var presupuestoAEliminar = almacen.Find(x => x.Id == t.Id); + if (presupuestoAEliminar != null) + { + almacen.Remove(presupuestoAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + + public ReadOnlyCollection MostrarDetalles(Presupuesto presupuesto) + { + return presupuesto.MostrarDetalles(); + } + } +} diff --git a/Repos/Modelo/RepositorioProductos.cs b/Repos/Modelo/RepositorioProductos.cs new file mode 100644 index 0000000..035ac93 --- /dev/null +++ b/Repos/Modelo/RepositorioProductos.cs @@ -0,0 +1,62 @@ +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioProductos : RepositorioSingleton + { + override public bool Add(Producto t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Producto t) + { + bool ret = false; + + try + { + var AModificar = almacen.Find(x => x.Id == t.Id); + AModificar = t; + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Producto t) + { + bool ret = false; + + try + { + var AEliminar = almacen.Find(x => x.Id == t.Id); + if (AEliminar == null) return ret; + almacen.Remove(AEliminar); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + } +} diff --git a/Repos/Modelo/RepositorioProveedor.cs b/Repos/Modelo/RepositorioProveedor.cs new file mode 100644 index 0000000..6e189a9 --- /dev/null +++ b/Repos/Modelo/RepositorioProveedor.cs @@ -0,0 +1,67 @@ +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioProveedor : RepositorioSingleton + { + override public bool Add(Proveedor t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Mod(Proveedor t) + { + bool ret = false; + + try + { + var proveedorAModificar = almacen.Find(x => x.Id == t.Id); + if (proveedorAModificar != null) + { + proveedorAModificar = t; + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + override public bool Del(Proveedor t) + { + bool ret = false; + + try + { + var proveedorAEliminar = almacen.Find(x => x.Id == t.Id); + if (proveedorAEliminar != null) + { + almacen.Remove(proveedorAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + } +} diff --git a/Repos/Modelo/RepositorioRemito.cs b/Repos/Modelo/RepositorioRemito.cs new file mode 100644 index 0000000..21f03c2 --- /dev/null +++ b/Repos/Modelo/RepositorioRemito.cs @@ -0,0 +1,80 @@ +using System.Collections.ObjectModel; +using System.Runtime; +using Entidades; + +namespace Modelo +{ + public sealed class RepositorioRemito : RepositorioSingleton + { + + override public bool Add(Remito t) + { + bool ret = false; + + try + { + almacen.Add(t); + ret = true; + } + catch (Exception) + { + throw; + } + + return ret; + } + override public bool Mod(Remito t) + { + + bool ret = false; + + try + { + var remitoAModificar = almacen.Find(x => x.Id == t.Id); + if (remitoAModificar != null) + { + + remitoAModificar = t; + ret = true; + + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + + override public bool Del(Remito t) + { + + bool ret = false; + + try + { + var RemitoAEliminar = almacen.Find(x => x.Id == t.Id); + if (RemitoAEliminar != null) + { + almacen.Remove(RemitoAEliminar); + ret = true; + } + } + catch (Exception) + { + throw; + } + + return ret; + } + + + public ReadOnlyCollection MostrarLotes(Remito remito) + { + return remito.MostrarLotes(); + } + } +} diff --git a/Repos/Modelo/RepositorioSingleton.cs b/Repos/Modelo/RepositorioSingleton.cs new file mode 100644 index 0000000..05a4276 --- /dev/null +++ b/Repos/Modelo/RepositorioSingleton.cs @@ -0,0 +1,37 @@ +using System; + +namespace Modelo +{ + public abstract class RepositorioSingleton + where J : new() + { + + protected List almacen; + + //es protected para que solo se pueda llamar desde + //las clases que implementen a esta clase + protected RepositorioSingleton() { + almacen = new List(); + } + + // Singleton thread-safe por si quiero usar "Parallel" + private static J instance = new J(); + public static J Instance + { + get + { + return instance; + } + } + + // Añade objetos al almacen + abstract public bool Add(T t); + + // Modifica objetos del almacen + abstract public bool Mod(T t); + + // Elimina objetos del almacen + abstract public bool Del(T t); + + } +} \ No newline at end of file diff --git a/Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..ed92695 --- /dev/null +++ b/Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs b/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs new file mode 100644 index 0000000..d5fcc6a --- /dev/null +++ b/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Este código fue generado por una herramienta. +// Versión de runtime:4.0.30319.42000 +// +// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si +// se vuelve a generar el código. +// +//------------------------------------------------------------------------------ + +using System; +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.AssemblyProductAttribute("Modelo")] +[assembly: System.Reflection.AssemblyTitleAttribute("Modelo")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generado por la clase WriteCodeFragment de MSBuild. + diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache b/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache new file mode 100644 index 0000000..d9bcca2 --- /dev/null +++ b/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e8d52fba3acd089aa4e5bd467c5b234fd3f59031a10de52f1b6621464b430c5d diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..4973d32 --- /dev/null +++ b/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +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.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs b/Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.assets.cache b/Repos/Modelo/obj/Debug/net6.0/Modelo.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..9093b8e359198776a52effda055d0d47827537e6 GIT binary patch literal 152 zcmWIWc6a1qU|@KDJ1f-gY~N+Z8H!$a5)P)$n02(vuk^8hm{hfT_1(W#Q-ErS1&lz2 n^3GNVksU8Zsrgv + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Nacho\.nuget\packages\ + PackageReference + 6.9.2 + + + + + \ No newline at end of file diff --git a/Repos/Modelo/obj/Modelo.csproj.nuget.g.targets b/Repos/Modelo/obj/Modelo.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Repos/Modelo/obj/Modelo.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..ed92695 --- /dev/null +++ b/Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs b/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs new file mode 100644 index 0000000..275e472 --- /dev/null +++ b/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +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.AssemblyProductAttribute("Modelo")] +[assembly: System.Reflection.AssemblyTitleAttribute("Modelo")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache b/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache new file mode 100644 index 0000000..0b0231d --- /dev/null +++ b/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +62b2a3bcc43d28f54304e0bcd7e2b7d409425118 diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..c2cd440 --- /dev/null +++ b/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +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\ diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs b/Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.assets.cache b/Repos/Modelo/obj/Release/net6.0/Modelo.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..5a115073a2591a95913a8c8df10133f9d04b13d5 GIT binary patch literal 152 zcmWIWc6a1qU|^W8E%t21-Q-TkoTg*0+y1TJb}m40wwQRa&{XO4r8C4@rU2Ct3mAb4 n<(;i!LW@(2ieu7JQws89^zus6Q%hnB5|gtN(^HFM2$=-{#IYR7 literal 0 HcmV?d00001 diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache b/Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..9a03f4b66ef6ac2061a82334c7cf41f2f0e07fe7 GIT binary patch literal 91258 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 Hlh^-0H4p}3 literal 0 HcmV?d00001 diff --git a/Repos/Modelo/obj/project.assets.json b/Repos/Modelo/obj/project.assets.json new file mode 100644 index 0000000..b4207a9 --- /dev/null +++ b/Repos/Modelo/obj/project.assets.json @@ -0,0 +1,96 @@ +{ + "version": 3, + "targets": { + "net6.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" + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "Entidades >= 1.0.0" + ] + }, + "packageFolders": { + "C:\\Users\\Nacho\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "projectName": "Modelo", + "projectPath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Nacho\\Desktop\\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\\Desktop\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\Nacho\\Desktop\\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/Repos/Modelo/obj/project.nuget.cache b/Repos/Modelo/obj/project.nuget.cache new file mode 100644 index 0000000..c4983c6 --- /dev/null +++ b/Repos/Modelo/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "T12qmRj5Q9rvsNY7xEFXm3MUiD/DlNMsnkrwj708Ox38z6CidLP3fTzwdB3PJvsKuH9BlXCvzreylK2Srxz2KA==", + "success": true, + "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file