From 32bad7f9ac37843b648d489ad0034d133c7c10ed Mon Sep 17 00:00:00 2001 From: fede Date: Sun, 7 Apr 2024 19:57:12 -0300 Subject: [PATCH 1/2] feat: borrado codigo repetido --- Repos.rar | Bin 17919 -> 0 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 152 -> 0 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 152 -> 0 bytes .../Modelo.csproj.AssemblyReference.cache | Bin 91258 -> 0 bytes Repos/Modelo/obj/project.assets.json | 96 ------------- Repos/Modelo/obj/project.nuget.cache | 8 -- 31 files changed, 1105 deletions(-) delete mode 100644 Repos.rar delete mode 100644 Repos/Modelo/Modelo.csproj delete mode 100644 Repos/Modelo/RepositorioCategoria.cs delete mode 100644 Repos/Modelo/RepositorioClientes.cs delete mode 100644 Repos/Modelo/RepositorioFactura.cs delete mode 100644 Repos/Modelo/RepositorioLote.cs delete mode 100644 Repos/Modelo/RepositorioOrdenDeCompra.cs delete mode 100644 Repos/Modelo/RepositorioPedidoDePresupuesto.cs delete mode 100644 Repos/Modelo/RepositorioPresupuesto.cs delete mode 100644 Repos/Modelo/RepositorioProductos.cs delete mode 100644 Repos/Modelo/RepositorioProveedor.cs delete mode 100644 Repos/Modelo/RepositorioRemito.cs delete mode 100644 Repos/Modelo/RepositorioSingleton.cs delete mode 100644 Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs delete mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs delete mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache delete mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig delete mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs delete mode 100644 Repos/Modelo/obj/Debug/net6.0/Modelo.assets.cache delete mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.dgspec.json delete mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.g.props delete mode 100644 Repos/Modelo/obj/Modelo.csproj.nuget.g.targets delete mode 100644 Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.assets.cache delete mode 100644 Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache delete mode 100644 Repos/Modelo/obj/project.assets.json delete mode 100644 Repos/Modelo/obj/project.nuget.cache diff --git a/Repos.rar b/Repos.rar deleted file mode 100644 index f19a322f7793d21524f92997b03387729b6e01c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17919 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 diff --git a/Repos/Modelo/Modelo.csproj b/Repos/Modelo/Modelo.csproj deleted file mode 100644 index 6e1702e..0000000 --- a/Repos/Modelo/Modelo.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - net6.0 - enable - enable - - - diff --git a/Repos/Modelo/RepositorioCategoria.cs b/Repos/Modelo/RepositorioCategoria.cs deleted file mode 100644 index ce61b9d..0000000 --- a/Repos/Modelo/RepositorioCategoria.cs +++ /dev/null @@ -1,67 +0,0 @@ -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 deleted file mode 100644 index f99612d..0000000 --- a/Repos/Modelo/RepositorioClientes.cs +++ /dev/null @@ -1,69 +0,0 @@ -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 deleted file mode 100644 index eb23cfd..0000000 --- a/Repos/Modelo/RepositorioFactura.cs +++ /dev/null @@ -1,73 +0,0 @@ -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 deleted file mode 100644 index 9b8f4ac..0000000 --- a/Repos/Modelo/RepositorioLote.cs +++ /dev/null @@ -1,67 +0,0 @@ -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 deleted file mode 100644 index eb02c99..0000000 --- a/Repos/Modelo/RepositorioOrdenDeCompra.cs +++ /dev/null @@ -1,73 +0,0 @@ -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 deleted file mode 100644 index 9b9d250..0000000 --- a/Repos/Modelo/RepositorioPedidoDePresupuesto.cs +++ /dev/null @@ -1,73 +0,0 @@ -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 deleted file mode 100644 index 993aee5..0000000 --- a/Repos/Modelo/RepositorioPresupuesto.cs +++ /dev/null @@ -1,75 +0,0 @@ -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 deleted file mode 100644 index 035ac93..0000000 --- a/Repos/Modelo/RepositorioProductos.cs +++ /dev/null @@ -1,62 +0,0 @@ -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 deleted file mode 100644 index 6e189a9..0000000 --- a/Repos/Modelo/RepositorioProveedor.cs +++ /dev/null @@ -1,67 +0,0 @@ -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 deleted file mode 100644 index 21f03c2..0000000 --- a/Repos/Modelo/RepositorioRemito.cs +++ /dev/null @@ -1,80 +0,0 @@ -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 deleted file mode 100644 index 05a4276..0000000 --- a/Repos/Modelo/RepositorioSingleton.cs +++ /dev/null @@ -1,37 +0,0 @@ -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 deleted file mode 100644 index ed92695..0000000 --- a/Repos/Modelo/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -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 deleted file mode 100644 index d5fcc6a..0000000 --- a/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 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 deleted file mode 100644 index d9bcca2..0000000 --- a/Repos/Modelo/obj/Debug/net6.0/Modelo.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -e8d52fba3acd089aa4e5bd467c5b234fd3f59031a10de52f1b6621464b430c5d diff --git a/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 4973d32..0000000 --- a/Repos/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,13 +0,0 @@ -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 deleted file mode 100644 index 8578f3d..0000000 --- a/Repos/Modelo/obj/Debug/net6.0/Modelo.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -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 deleted file mode 100644 index 9093b8e359198776a52effda055d0d47827537e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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 deleted file mode 100644 index 3dc06ef..0000000 --- a/Repos/Modelo/obj/Modelo.csproj.nuget.g.targets +++ /dev/null @@ -1,2 +0,0 @@ - - \ 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 deleted file mode 100644 index ed92695..0000000 --- a/Repos/Modelo/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -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 deleted file mode 100644 index 275e472..0000000 --- a/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 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 deleted file mode 100644 index 0b0231d..0000000 --- a/Repos/Modelo/obj/Release/net6.0/Modelo.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -62b2a3bcc43d28f54304e0bcd7e2b7d409425118 diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index c2cd440..0000000 --- a/Repos/Modelo/obj/Release/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,11 +0,0 @@ -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 deleted file mode 100644 index 8578f3d..0000000 --- a/Repos/Modelo/obj/Release/net6.0/Modelo.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -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 deleted file mode 100644 index 5a115073a2591a95913a8c8df10133f9d04b13d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmWIWc6a1qU|^W8E%t21-Q-TkoTg*0+y1TJb}m40wwQRa&{XO4r8C4@rU2Ct3mAb4 n<(;i!LW@(2ieu7JQws89^zus6Q%hnB5|gtN(^HFM2$=-{#IYR7 diff --git a/Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache b/Repos/Modelo/obj/Release/net6.0/Modelo.csproj.AssemblyReference.cache deleted file mode 100644 index 9a03f4b66ef6ac2061a82334c7cf41f2f0e07fe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91258 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 Hlh^-0H4p}3 diff --git a/Repos/Modelo/obj/project.assets.json b/Repos/Modelo/obj/project.assets.json deleted file mode 100644 index b4207a9..0000000 --- a/Repos/Modelo/obj/project.assets.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "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 deleted file mode 100644 index c4983c6..0000000 --- a/Repos/Modelo/obj/project.nuget.cache +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "T12qmRj5Q9rvsNY7xEFXm3MUiD/DlNMsnkrwj708Ox38z6CidLP3fTzwdB3PJvsKuH9BlXCvzreylK2Srxz2KA==", - "success": true, - "projectFilePath": "C:\\Users\\Nacho\\Desktop\\Final\\Modelo\\Modelo.csproj", - "expectedPackageFiles": [], - "logs": [] -} \ No newline at end of file From c40f19e7c792c6298e531c085f5e1ae00a30fd25 Mon Sep 17 00:00:00 2001 From: fede Date: Sun, 7 Apr 2024 20:00:06 -0300 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20a=C3=B1adido=20listar=20repositorio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Modelo/Modelo.sln | 25 +++++++++++++++++++++++++ Modelo/RepositorioBase.cs | 6 ++++++ 2 files changed, 31 insertions(+) create mode 100644 Modelo/Modelo.sln diff --git a/Modelo/Modelo.sln b/Modelo/Modelo.sln new file mode 100644 index 0000000..515476b --- /dev/null +++ b/Modelo/Modelo.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.002.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Modelo", "Modelo.csproj", "{332ACC5A-D3E1-4E7A-A363-BDC1CB370350}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {332ACC5A-D3E1-4E7A-A363-BDC1CB370350}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {332ACC5A-D3E1-4E7A-A363-BDC1CB370350}.Debug|Any CPU.Build.0 = Debug|Any CPU + {332ACC5A-D3E1-4E7A-A363-BDC1CB370350}.Release|Any CPU.ActiveCfg = Release|Any CPU + {332ACC5A-D3E1-4E7A-A363-BDC1CB370350}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {DFA3F249-7A0D-474C-A190-5C2E568DFB1C} + EndGlobalSection +EndGlobal diff --git a/Modelo/RepositorioBase.cs b/Modelo/RepositorioBase.cs index 7d59846..5f1b2b5 100644 --- a/Modelo/RepositorioBase.cs +++ b/Modelo/RepositorioBase.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.ObjectModel; namespace Modelo { @@ -24,6 +25,11 @@ namespace Modelo } } + // Lista el contenido del repositorio + public ReadOnlyCollection Listar(){ + return almacen.AsReadOnly(); + } + // Añade objetos al almacen abstract public bool Add(T t);