diff --git a/Controladora/ControladoraOrdenesDeCompra.cs b/Controladora/ControladoraOrdenesDeCompra.cs index 50fc760..bb517c5 100644 --- a/Controladora/ControladoraOrdenesDeCompra.cs +++ b/Controladora/ControladoraOrdenesDeCompra.cs @@ -58,12 +58,13 @@ namespace Controladora { return RepositorioOrdenDeCompra.Instance.Listar(); } - public ReadOnlyCollection ListarHabilitadosYaceptados() + + public ReadOnlyCollection ListarDetalles(OrdenDeCompra orden) { - return RepositorioPresupuesto.Instance.Listar() - .Where(x => (x.Habilitado == true) && (x.Aceptado == true)) - .ToList() - .AsReadOnly(); + var ordenalistar = RepositorioOrdenDeCompra.Instance.Listar().First(x => x.Id == orden.Id); + if (ordenalistar == null) return new ReadOnlyCollection(new List()); + return ordenalistar.MostrarDetalles(); + } } } diff --git a/Controladora/ControladoraPresupuestos.cs b/Controladora/ControladoraPresupuestos.cs index 4968792..284e2b7 100644 --- a/Controladora/ControladoraPresupuestos.cs +++ b/Controladora/ControladoraPresupuestos.cs @@ -43,11 +43,20 @@ namespace Controladora } public ReadOnlyCollection Listar() { - return RepositorioPresupuesto.Instance.Listar().Where(x => x.Habilitado == true) - .ToList().AsReadOnly(); + return RepositorioPresupuesto.Instance.Listar() + .Where(x => x.Habilitado == true) + .ToList() + .AsReadOnly(); } - + public ReadOnlyCollection ListarAceptado() + { + return RepositorioPresupuesto.Instance.Listar() + .Where(x => x.Habilitado == true) + .Where(x => x.Aceptado == true) + .ToList() + .AsReadOnly(); + } public ReadOnlyCollection ListarDetalles(Presupuesto presupuesto) { @@ -56,5 +65,27 @@ namespace Controladora return pres.MostrarDetalles(); } + + public Presupuesto? MostrarPresupuestoPorId(Presupuesto presupuesto) + { + if (presupuesto == null) return null; + if (presupuesto.Id < 0) return null; + var pres = RepositorioPresupuesto.Instance.Listar().First(x => x.Id == presupuesto.Id); + return pres; + + } + + public ReadOnlyCollection? ListarPresupuestosPorProveedor(Proveedor proveedor) + { + if (proveedor == null) return null; + if (proveedor.Cuit < 0) return null; + var presupuestos = RepositorioPresupuesto.Instance.Listar() + .Where(x => x.Proveedor.Cuit == proveedor.Cuit) + .ToList() + .AsReadOnly(); + return presupuestos; + + } } } + diff --git a/Controladora/bin/Debug/net6.0/Controladora.dll b/Controladora/bin/Debug/net6.0/Controladora.dll index cc0236f..347cd62 100644 Binary files a/Controladora/bin/Debug/net6.0/Controladora.dll and b/Controladora/bin/Debug/net6.0/Controladora.dll differ diff --git a/Controladora/bin/Debug/net6.0/Controladora.pdb b/Controladora/bin/Debug/net6.0/Controladora.pdb index a3fa8fc..d5738a8 100644 Binary files a/Controladora/bin/Debug/net6.0/Controladora.pdb and b/Controladora/bin/Debug/net6.0/Controladora.pdb differ diff --git a/Controladora/obj/Controladora.csproj.nuget.dgspec.json b/Controladora/obj/Controladora.csproj.nuget.dgspec.json index 8875e87..6551081 100644 --- a/Controladora/obj/Controladora.csproj.nuget.dgspec.json +++ b/Controladora/obj/Controladora.csproj.nuget.dgspec.json @@ -8,6 +8,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": {} }, @@ -43,18 +44,22 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj": {} >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj": {} +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, "projects": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", "projectName": "Controladora", <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -84,8 +89,11 @@ ======= "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -114,6 +122,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -176,6 +185,13 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } @@ -355,14 +371,14 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -411,14 +427,14 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -436,8 +452,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" } } } diff --git a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig index 948d0fc..fdfbaba 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig +++ b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig @@ -17,6 +17,7 @@ build_property.RootNamespace = Controladora <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Controladora/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Controladora\ @@ -47,3 +48,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\final actual\Controladora\ ======= build_property.ProjectDir = C:\Users\fedpo\Desktop\final actual\Controladora\ >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= +build_property.ProjectDir = C:\Users\fedpo\Desktop\Final actual\Controladora\ +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) diff --git a/Controladora/obj/Debug/net6.0/Controladora.dll b/Controladora/obj/Debug/net6.0/Controladora.dll index cc0236f..347cd62 100644 Binary files a/Controladora/obj/Debug/net6.0/Controladora.dll and b/Controladora/obj/Debug/net6.0/Controladora.dll differ diff --git a/Controladora/obj/Debug/net6.0/Controladora.pdb b/Controladora/obj/Debug/net6.0/Controladora.pdb index a3fa8fc..d5738a8 100644 Binary files a/Controladora/obj/Debug/net6.0/Controladora.pdb and b/Controladora/obj/Debug/net6.0/Controladora.pdb differ diff --git a/Controladora/obj/Debug/net6.0/ref/Controladora.dll b/Controladora/obj/Debug/net6.0/ref/Controladora.dll index 72f821b..f726175 100644 Binary files a/Controladora/obj/Debug/net6.0/ref/Controladora.dll and b/Controladora/obj/Debug/net6.0/ref/Controladora.dll differ diff --git a/Controladora/obj/Debug/net6.0/refint/Controladora.dll b/Controladora/obj/Debug/net6.0/refint/Controladora.dll index 72f821b..f726175 100644 Binary files a/Controladora/obj/Debug/net6.0/refint/Controladora.dll and b/Controladora/obj/Debug/net6.0/refint/Controladora.dll differ diff --git a/Controladora/obj/project.assets.json b/Controladora/obj/project.assets.json index 1d38e95..bab9482 100644 --- a/Controladora/obj/project.assets.json +++ b/Controladora/obj/project.assets.json @@ -62,6 +62,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj", "projectName": "Controladora", @@ -102,10 +103,13 @@ ======= "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectName": "Controladora", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -134,6 +138,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -196,6 +201,13 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } diff --git a/Controladora/obj/project.nuget.cache b/Controladora/obj/project.nuget.cache index aa3caa1..938f2bb 100644 --- a/Controladora/obj/project.nuget.cache +++ b/Controladora/obj/project.nuget.cache @@ -7,6 +7,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "Vs+HTdq8Gqw56GHRk+ivU0JJ/5n6ghHJP2CKgIV+gDHL9rO3WgHHPoz0OWJjyozNRvnYskqZVibjHcSALkg9JQ==", "success": true, @@ -627,8 +628,11 @@ ======= "dgSpecHash": "Kt8PB4r8LK9AIVYXcnvVeulhRX1qP5NvLWrpKayPUtzdCHqPVytEp5E+gF74t0uvDSpFZ1QbLOQD35Y0QCILIw==", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "dgSpecHash": "np352cObafySekJtDAqC2j8SApn6fgTohMHmvXCjxDtYRAbC7VcWOpg6GF7hfyKvsXu6RvlV5bEzt/dHdTMzpg==", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", "expectedPackageFiles": [], >>>>>>> c493033 (cosas que faltaban) "logs": [] diff --git a/Entidades/DetalleOrdenDeCompra.cs b/Entidades/DetalleOrdenDeCompra.cs index 3185e13..20c7591 100644 --- a/Entidades/DetalleOrdenDeCompra.cs +++ b/Entidades/DetalleOrdenDeCompra.cs @@ -4,6 +4,29 @@ namespace Entidades public class DetalleOrdenDeCompra: Detalle { public int IdOrdenDeCompra { get; set; } + public Presupuesto presupuesto { get; set; } public double MontoCU { get; set; } + + public int IdPresupuesto + { + get + { + return presupuesto.Id; + } + } + public string NombreProducto + { + get + { + return Producto.Nombre; + } + } + public double SubTotal + { + get + { + return MontoCU * Cantidad; + } + } } } diff --git a/Entidades/Entidades.cd b/Entidades/Entidades.cd index 7d6baad..4d2b48b 100644 --- a/Entidades/Entidades.cd +++ b/Entidades/Entidades.cd @@ -1,7 +1,7 @@  - + AAACAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAA= Categoria.cs @@ -15,20 +15,19 @@ - + AAACAAEAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA= Detalle.cs - - + + - - - - + + + @@ -38,20 +37,28 @@ + + + + + + + + - AAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAA= + AAACAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAA= DetalleOrdenDeCompra.cs + + + - + - - - - - + + @@ -73,7 +80,13 @@ - + + + + + + + AAAAAAAAAAAAAAEAAAAAAAAAAAAAABAAAAAAAAAAAAA= Lote.cs @@ -87,7 +100,7 @@ - AAACAAAAAAAQAAAAAAAAAAADBAABAAAAAAAAAAAAAAA= + AAACAAAAAAAQABAAAAAAAAADBAABAAAAAAAAAAAAAAA= OrdenDeCompra.cs @@ -99,14 +112,6 @@ - - - - - - - - @@ -115,7 +120,7 @@ - AAACAAAAAAAQAAEAAAAAAAADBAADABAAAAAAAAAAAAA= + AAACAAAAAAAQAAEAAAAAAAADBAADABAAAAgAAAAAAAA= Presupuesto.cs @@ -126,18 +131,19 @@ - + - + - - - + + + + @@ -171,5 +177,35 @@ + + + + AAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + ProductoNoPercedero.cs + + + + + + + + + + + + + + + AAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAE= + ProductoPercedero.cs + + + + + + AAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAIEAAIAAAA= + EnvaseTipo.cs + + \ No newline at end of file diff --git a/Entidades/OrdenDeCompra.cs b/Entidades/OrdenDeCompra.cs index f396dee..95a0df6 100644 --- a/Entidades/OrdenDeCompra.cs +++ b/Entidades/OrdenDeCompra.cs @@ -1,4 +1,5 @@ using System.Collections.ObjectModel; +using System.Security.Cryptography.X509Certificates; namespace Entidades { @@ -24,5 +25,20 @@ namespace Entidades { return detalles.AsReadOnly(); } + + public double MontoTotal + { + get + { + return detalles.Sum(x => x.SubTotal); + } + } + public string NombreProveedor + { + get + { + return Proveedor.Nombre; + } + } } } diff --git a/Entidades/Presupuesto.cs b/Entidades/Presupuesto.cs index 38a29a4..9462b7a 100644 --- a/Entidades/Presupuesto.cs +++ b/Entidades/Presupuesto.cs @@ -10,6 +10,13 @@ namespace Entidades public bool Aceptado { get; set; } public Proveedor Proveedor { get; set; } + public string ProveedorNombre + { + get + { + return Proveedor.Nombre; + } + } private List detalles = new List(); diff --git a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig index 854e112..556d407 100644 --- a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig +++ b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig @@ -16,6 +16,7 @@ build_property.RootNamespace = Entidades <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Entidades/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Entidades\ @@ -43,3 +44,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\final actual\Entidades\ ======= build_property.ProjectDir = C:\Users\fedpo\Desktop\final actual\Entidades\ >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= +build_property.ProjectDir = C:\Users\fedpo\Desktop\Final actual\Entidades\ +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) diff --git a/Entidades/obj/Entidades.csproj.nuget.dgspec.json b/Entidades/obj/Entidades.csproj.nuget.dgspec.json index 42cabc6..c52151b 100644 --- a/Entidades/obj/Entidades.csproj.nuget.dgspec.json +++ b/Entidades/obj/Entidades.csproj.nuget.dgspec.json @@ -8,6 +8,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": {} }, @@ -43,18 +44,22 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": {} >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": {} +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, "projects": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "projectName": "Entidades", <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -84,8 +89,11 @@ ======= "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/project.assets.json b/Entidades/obj/project.assets.json index 5c21bbb..0f34395 100644 --- a/Entidades/obj/project.assets.json +++ b/Entidades/obj/project.assets.json @@ -24,6 +24,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj", "projectName": "Entidades", @@ -64,10 +65,13 @@ ======= "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/project.nuget.cache b/Entidades/obj/project.nuget.cache index debdbab..942db2c 100644 --- a/Entidades/obj/project.nuget.cache +++ b/Entidades/obj/project.nuget.cache @@ -7,6 +7,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "LSnXGupX+sIU3VjCECy137T1ThKtECGacQq+4Cfd3SDyYEpIcp26yf15qIysqN2+1Fwti7c13f3fBKmUt8i0Og==", "success": true, @@ -38,8 +39,11 @@ ======= "dgSpecHash": "0rUVXBZq1S9LPfJWu2rmlksDzLY8PGK0AVV6XPjlqD/aTZOh1QA3EYG1lVjYlV+GO913V9gTFygPWTJnvX11zA==", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "dgSpecHash": "/0GTyO6ckhdqO7zKMB1HLRdsMAWD7uaqWqeG9E3ixe4uSgyRj78n0jNxMGk/5CW97RRUL5P0Sy15/HFST15qhA==", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "expectedPackageFiles": [], >>>>>>> 8ad9dc6 (faltan controladoras) "logs": [] diff --git a/Informes/bin/Debug/net6.0/Entidades.dll b/Informes/bin/Debug/net6.0/Entidades.dll index 89d574c..287edd7 100644 Binary files a/Informes/bin/Debug/net6.0/Entidades.dll and b/Informes/bin/Debug/net6.0/Entidades.dll differ diff --git a/Informes/bin/Debug/net6.0/Entidades.pdb b/Informes/bin/Debug/net6.0/Entidades.pdb index 8c5cb89..a97a8ec 100644 Binary files a/Informes/bin/Debug/net6.0/Entidades.pdb and b/Informes/bin/Debug/net6.0/Entidades.pdb differ diff --git a/Informes/bin/Debug/net6.0/Informes.dll b/Informes/bin/Debug/net6.0/Informes.dll index e99f5ab..03b20de 100644 Binary files a/Informes/bin/Debug/net6.0/Informes.dll and b/Informes/bin/Debug/net6.0/Informes.dll differ diff --git a/Informes/bin/Debug/net6.0/Informes.pdb b/Informes/bin/Debug/net6.0/Informes.pdb index ccf1f96..2cf45f4 100644 Binary files a/Informes/bin/Debug/net6.0/Informes.pdb and b/Informes/bin/Debug/net6.0/Informes.pdb differ diff --git a/Informes/obj/Debug/net6.0/Informes.GeneratedMSBuildEditorConfig.editorconfig b/Informes/obj/Debug/net6.0/Informes.GeneratedMSBuildEditorConfig.editorconfig index 6e1574c..3131900 100644 --- a/Informes/obj/Debug/net6.0/Informes.GeneratedMSBuildEditorConfig.editorconfig +++ b/Informes/obj/Debug/net6.0/Informes.GeneratedMSBuildEditorConfig.editorconfig @@ -8,4 +8,4 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Informes -build_property.ProjectDir = C:\Users\fedpo\Desktop\final actual\Informes\ +build_property.ProjectDir = C:\Users\fedpo\Desktop\Final actual\Informes\ diff --git a/Informes/obj/Debug/net6.0/Informes.assets.cache b/Informes/obj/Debug/net6.0/Informes.assets.cache index 6f7a212..161d96b 100644 Binary files a/Informes/obj/Debug/net6.0/Informes.assets.cache and b/Informes/obj/Debug/net6.0/Informes.assets.cache differ diff --git a/Informes/obj/Debug/net6.0/Informes.csproj.AssemblyReference.cache b/Informes/obj/Debug/net6.0/Informes.csproj.AssemblyReference.cache index 54ba99a..09469f1 100644 Binary files a/Informes/obj/Debug/net6.0/Informes.csproj.AssemblyReference.cache and b/Informes/obj/Debug/net6.0/Informes.csproj.AssemblyReference.cache differ diff --git a/Informes/obj/Debug/net6.0/Informes.dll b/Informes/obj/Debug/net6.0/Informes.dll index e99f5ab..03b20de 100644 Binary files a/Informes/obj/Debug/net6.0/Informes.dll and b/Informes/obj/Debug/net6.0/Informes.dll differ diff --git a/Informes/obj/Debug/net6.0/Informes.pdb b/Informes/obj/Debug/net6.0/Informes.pdb index ccf1f96..2cf45f4 100644 Binary files a/Informes/obj/Debug/net6.0/Informes.pdb and b/Informes/obj/Debug/net6.0/Informes.pdb differ diff --git a/Informes/obj/Informes.csproj.nuget.dgspec.json b/Informes/obj/Informes.csproj.nuget.dgspec.json index 6681331..4da9f7d 100644 --- a/Informes/obj/Informes.csproj.nuget.dgspec.json +++ b/Informes/obj/Informes.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj": {} + "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj": {} }, "projects": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -60,14 +60,14 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "projectName": "Informes", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -85,8 +85,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" } } } diff --git a/Informes/obj/project.assets.json b/Informes/obj/project.assets.json index b679420..ebfbc50 100644 --- a/Informes/obj/project.assets.json +++ b/Informes/obj/project.assets.json @@ -32,11 +32,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "projectName": "Informes", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -54,8 +54,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" } } } diff --git a/Informes/obj/project.nuget.cache b/Informes/obj/project.nuget.cache index 93d8376..0fbb6b4 100644 --- a/Informes/obj/project.nuget.cache +++ b/Informes/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "Fu+WxH4CS/jTlh8I7r5qf/hbes78BTiuSPQRwPCPLd7XY7x9TZjuLLT3xjGOQf+jKu4tz/G4au/UkdbcJOnryA==", + "dgSpecHash": "Ian++6B1NqIxA+qVrKokw3x0mM8boJBnjkPyOn4AE5xJmkJbvi4dQCmPH53OKIHN/E2wTNGL7PPg/dPRvJIwEg==", "success": true, - "projectFilePath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file diff --git a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig index 8d30b68..fc90055 100644 --- a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -16,6 +16,7 @@ build_property.RootNamespace = Modelo <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Modelo/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Modelo\ @@ -43,3 +44,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\final actual\Modelo\ ======= build_property.ProjectDir = C:\Users\fedpo\Desktop\final actual\Modelo\ >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= +build_property.ProjectDir = C:\Users\fedpo\Desktop\Final actual\Modelo\ +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) diff --git a/Modelo/obj/Modelo.csproj.nuget.dgspec.json b/Modelo/obj/Modelo.csproj.nuget.dgspec.json index 8b6b4f7..29fd49a 100644 --- a/Modelo/obj/Modelo.csproj.nuget.dgspec.json +++ b/Modelo/obj/Modelo.csproj.nuget.dgspec.json @@ -8,6 +8,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Modelo/Modelo.csproj": {} }, @@ -43,18 +44,22 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": {} >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": {} +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, "projects": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "projectName": "Entidades", <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -84,8 +89,11 @@ ======= "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -173,6 +181,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) @@ -191,15 +200,19 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "projectName": "Modelo", <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -229,8 +242,11 @@ ======= "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -259,6 +275,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -294,6 +311,10 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } diff --git a/Modelo/obj/project.assets.json b/Modelo/obj/project.assets.json index 26a70eb..f87bf5a 100644 --- a/Modelo/obj/project.assets.json +++ b/Modelo/obj/project.assets.json @@ -43,6 +43,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Modelo/Modelo.csproj", "projectName": "Modelo", @@ -83,10 +84,13 @@ ======= "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -115,6 +119,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -150,6 +155,10 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } diff --git a/Modelo/obj/project.nuget.cache b/Modelo/obj/project.nuget.cache index 651ffe5..b6a31ba 100644 --- a/Modelo/obj/project.nuget.cache +++ b/Modelo/obj/project.nuget.cache @@ -7,6 +7,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "druJUlWKmOp0ZDp0BX75o9Fs1GyoqoIkTLLMStpqDmZBEy8hoSreNrR/4qjyFeX2PbXxwtpQp0hY2GY2ewsTOQ==", "success": true, @@ -38,8 +39,11 @@ ======= "dgSpecHash": "ATKvIMh2ru89o13hI2D5nvbo/cyMfDfnS1qt8oWvzfn+92EuVNRpMBjWlUk9oagKz/IWWpLWeFPCUyWAszSQSw==", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "dgSpecHash": "LrWJOMqIMenAWC4paM9402b7FV896gLe4vhXhTZKn46p/6wvpgyZUKfeH8XUIMVZeE7LLlGd9Hai9lsFf8WBhA==", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "expectedPackageFiles": [], >>>>>>> 8ad9dc6 (faltan controladoras) "logs": [] diff --git a/Vista/FrmOrdenDeCompra.Designer.cs b/Vista/FrmOrdenDeCompra.Designer.cs index 292ae56..3cdb0e8 100644 --- a/Vista/FrmOrdenDeCompra.Designer.cs +++ b/Vista/FrmOrdenDeCompra.Designer.cs @@ -30,20 +30,26 @@ { label1 = new Label(); dgvPresupuesto = new DataGridView(); - dgvProveedor = new DataGridView(); + dgvDetalle = new DataGridView(); label2 = new Label(); numId = new NumericUpDown(); ID = new Label(); btnAddProducto = new Button(); - dataGridView1 = new DataGridView(); + dgvOrdendeCompra = new DataGridView(); label3 = new Label(); btnAceptar = new Button(); btnCerrar = new Button(); - button1 = new Button(); + btnrmPresupuesto = new Button(); + label4 = new Label(); + dgvProveedor = new DataGridView(); + label5 = new Label(); + numTotal = new NumericUpDown(); ((System.ComponentModel.ISupportInitialize)dgvPresupuesto).BeginInit(); - ((System.ComponentModel.ISupportInitialize)dgvProveedor).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dgvDetalle).BeginInit(); ((System.ComponentModel.ISupportInitialize)numId).BeginInit(); - ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dgvOrdendeCompra).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dgvProveedor).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numTotal).BeginInit(); SuspendLayout(); // // label1 @@ -66,23 +72,23 @@ dgvPresupuesto.Name = "dgvPresupuesto"; dgvPresupuesto.RowTemplate.Height = 25; dgvPresupuesto.SelectionMode = DataGridViewSelectionMode.FullRowSelect; - dgvPresupuesto.Size = new Size(347, 338); + dgvPresupuesto.Size = new Size(347, 283); dgvPresupuesto.TabIndex = 16; dgvPresupuesto.CellClick += dgvPresupuesto_CellClick; // - // dgvProveedor + // dgvDetalle // - dgvProveedor.AllowUserToAddRows = false; - dgvProveedor.AllowUserToDeleteRows = false; - dgvProveedor.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; - dgvProveedor.EditMode = DataGridViewEditMode.EditProgrammatically; - dgvProveedor.Location = new Point(796, 25); - dgvProveedor.MultiSelect = false; - dgvProveedor.Name = "dgvProveedor"; - dgvProveedor.RowTemplate.Height = 25; - dgvProveedor.SelectionMode = DataGridViewSelectionMode.FullRowSelect; - dgvProveedor.Size = new Size(376, 338); - dgvProveedor.TabIndex = 19; + dgvDetalle.AllowUserToAddRows = false; + dgvDetalle.AllowUserToDeleteRows = false; + dgvDetalle.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dgvDetalle.EditMode = DataGridViewEditMode.EditProgrammatically; + dgvDetalle.Location = new Point(796, 25); + dgvDetalle.MultiSelect = false; + dgvDetalle.Name = "dgvDetalle"; + dgvDetalle.RowTemplate.Height = 25; + dgvDetalle.SelectionMode = DataGridViewSelectionMode.FullRowSelect; + dgvDetalle.Size = new Size(376, 283); + dgvDetalle.TabIndex = 19; // // label2 // @@ -112,7 +118,7 @@ // // btnAddProducto // - btnAddProducto.Location = new Point(443, 369); + btnAddProducto.Location = new Point(442, 314); btnAddProducto.Name = "btnAddProducto"; btnAddProducto.Size = new Size(144, 29); btnAddProducto.TabIndex = 22; @@ -120,14 +126,18 @@ btnAddProducto.UseVisualStyleBackColor = true; btnAddProducto.Click += btnAddProducto_Click; // - // dataGridView1 + // dgvOrdendeCompra // - dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; - dataGridView1.Location = new Point(18, 69); - dataGridView1.Name = "dataGridView1"; - dataGridView1.RowTemplate.Height = 25; - dataGridView1.Size = new Size(387, 294); - dataGridView1.TabIndex = 23; + dgvOrdendeCompra.AllowUserToAddRows = false; + dgvOrdendeCompra.AllowUserToDeleteRows = false; + dgvOrdendeCompra.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dgvOrdendeCompra.EditMode = DataGridViewEditMode.EditProgrammatically; + dgvOrdendeCompra.Location = new Point(18, 69); + dgvOrdendeCompra.Name = "dgvOrdendeCompra"; + dgvOrdendeCompra.RowTemplate.Height = 25; + dgvOrdendeCompra.SelectionMode = DataGridViewSelectionMode.FullRowSelect; + dgvOrdendeCompra.Size = new Size(387, 294); + dgvOrdendeCompra.TabIndex = 23; // // label3 // @@ -146,6 +156,7 @@ btnAceptar.TabIndex = 25; btnAceptar.Text = "Aceptar"; btnAceptar.UseVisualStyleBackColor = true; + btnAceptar.Click += btnAceptar_Click; // // btnCerrar // @@ -157,14 +168,57 @@ btnCerrar.UseVisualStyleBackColor = true; btnCerrar.Click += btnCerrar_Click; // - // button1 + // btnrmPresupuesto // - button1.Location = new Point(593, 369); - button1.Name = "button1"; - button1.Size = new Size(144, 29); - button1.TabIndex = 27; - button1.Text = "Eliminar Presupuesto"; - button1.UseVisualStyleBackColor = true; + btnrmPresupuesto.Location = new Point(592, 314); + btnrmPresupuesto.Name = "btnrmPresupuesto"; + btnrmPresupuesto.Size = new Size(144, 29); + btnrmPresupuesto.TabIndex = 27; + btnrmPresupuesto.Text = "Eliminar Presupuesto"; + btnrmPresupuesto.UseVisualStyleBackColor = true; + btnrmPresupuesto.Click += btnrmPresupuesto_Click; + // + // label4 + // + label4.AutoSize = true; + label4.Location = new Point(443, 348); + label4.Name = "label4"; + label4.Size = new Size(61, 15); + label4.TabIndex = 28; + label4.Text = "Proveedor"; + // + // dgvProveedor + // + dgvProveedor.AllowUserToAddRows = false; + dgvProveedor.AllowUserToDeleteRows = false; + dgvProveedor.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dgvProveedor.EditMode = DataGridViewEditMode.EditProgrammatically; + dgvProveedor.Location = new Point(443, 366); + dgvProveedor.MultiSelect = false; + dgvProveedor.Name = "dgvProveedor"; + dgvProveedor.RowTemplate.Height = 25; + dgvProveedor.SelectionMode = DataGridViewSelectionMode.FullRowSelect; + dgvProveedor.Size = new Size(347, 143); + dgvProveedor.TabIndex = 29; + dgvProveedor.CellClick += dgvProveedor_CellClick; + // + // label5 + // + label5.AutoSize = true; + label5.Location = new Point(177, 29); + label5.Name = "label5"; + label5.Size = new Size(32, 15); + label5.TabIndex = 30; + label5.Text = "Total"; + // + // numTotal + // + numTotal.Enabled = false; + numTotal.Location = new Point(215, 25); + numTotal.Maximum = new decimal(new int[] { 1410065407, 2, 0, 0 }); + numTotal.Name = "numTotal"; + numTotal.Size = new Size(120, 23); + numTotal.TabIndex = 31; // // FrmOrdenDeCompra // @@ -172,25 +226,31 @@ AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; CancelButton = btnCerrar; - ClientSize = new Size(1194, 450); - Controls.Add(button1); + ClientSize = new Size(1194, 527); + Controls.Add(numTotal); + Controls.Add(label5); + Controls.Add(dgvProveedor); + Controls.Add(label4); + Controls.Add(btnrmPresupuesto); Controls.Add(btnCerrar); Controls.Add(btnAceptar); Controls.Add(label3); - Controls.Add(dataGridView1); + Controls.Add(dgvOrdendeCompra); Controls.Add(btnAddProducto); Controls.Add(numId); Controls.Add(ID); - Controls.Add(dgvProveedor); + Controls.Add(dgvDetalle); Controls.Add(label2); Controls.Add(label1); Controls.Add(dgvPresupuesto); Name = "FrmOrdenDeCompra"; Text = "OrdenDeCompra"; ((System.ComponentModel.ISupportInitialize)dgvPresupuesto).EndInit(); - ((System.ComponentModel.ISupportInitialize)dgvProveedor).EndInit(); + ((System.ComponentModel.ISupportInitialize)dgvDetalle).EndInit(); ((System.ComponentModel.ISupportInitialize)numId).EndInit(); - ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ((System.ComponentModel.ISupportInitialize)dgvOrdendeCompra).EndInit(); + ((System.ComponentModel.ISupportInitialize)dgvProveedor).EndInit(); + ((System.ComponentModel.ISupportInitialize)numTotal).EndInit(); ResumeLayout(false); PerformLayout(); } @@ -199,15 +259,19 @@ private Label label1; private DataGridView dgvPresupuesto; - private DataGridView dgvProveedor; + private DataGridView dgvDetalle; private Label label2; private NumericUpDown numId; private Label ID; private Button btnAddProducto; - private DataGridView dataGridView1; + private DataGridView dgvOrdendeCompra; private Label label3; private Button btnAceptar; private Button btnCerrar; - private Button button1; + private Button btnrmPresupuesto; + private Label label4; + private DataGridView dgvProveedor; + private Label label5; + private NumericUpDown numTotal; } } \ No newline at end of file diff --git a/Vista/FrmOrdenDeCompra.cs b/Vista/FrmOrdenDeCompra.cs index 6fb597e..1a2111e 100644 --- a/Vista/FrmOrdenDeCompra.cs +++ b/Vista/FrmOrdenDeCompra.cs @@ -1,4 +1,5 @@ using Controladora; +using Entidades; using System; using System.Collections.Generic; using System.ComponentModel; @@ -13,31 +14,119 @@ namespace Vista { public partial class FrmOrdenDeCompra : Form { + private OrdenDeCompra orden = new OrdenDeCompra(); + private List detalles = new List(); + private int detalleid = 0; public FrmOrdenDeCompra() { InitializeComponent(); + CargarDatos(); } private void CargarDatos() { - dgvPresupuesto.DataSource = null; - var listapresupuesto = ControladoraPresupuestos.Instance.Listar(); - dgvPresupuesto.DataSource = listapresupuesto; - - numId.Value = (listapresupuesto.Count > 0) ? - listapresupuesto.Max(x => x.Id + 1) : + var listaOrden = ControladoraOrdenDeCompras.Instance.Listar(); + numId.Value = (listaOrden.Count > 0) ? + listaOrden.Max(x => x.Id + 1) : 0; numId.Enabled = false; + + //Asegúrate de que solo las columnas que deseas mostrar están visibles + foreach (DataGridViewColumn column in dgvPresupuesto.Columns) + { + column.Visible = column.Name == "Id" || column.Name == "Fecha" || column.Name == "ProveedorNombre"; + } + + dgvProveedor.DataSource = null; + dgvProveedor.DataSource = ControladoraProveedores.Instance.Listar(); + } private void btnAddProducto_Click(object sender, EventArgs e) { + if (dgvPresupuesto.SelectedRows.Count > 0) + { + dgvProveedor.Enabled = false; + foreach (DataGridViewRow selectedRow in dgvPresupuesto.SelectedRows) + { + Presupuesto? pres = new Presupuesto + { + Id = Convert.ToInt32(selectedRow.Cells["Id"].Value.ToString()), + }; + pres = ControladoraPresupuestos.Instance.MostrarPresupuestoPorId(pres); + if (pres == null) + { + MessageBox.Show("No existe Presupuesto por ese Id"); + return; + } + + var listadetalle = ControladoraPresupuestos.Instance.ListarDetalles(pres); + + foreach (var detalle in listadetalle) + { + + orden.AñadirDetalle(new DetalleOrdenDeCompra + { + Cantidad = detalle.Cantidad, + Id = detalleid++, + IdOrdenDeCompra = Convert.ToInt32(numId.Value), + MontoCU = detalle.MontoCUPropuesto, + Producto = detalle.Producto, + presupuesto = pres, + }); + } + + dgvOrdendeCompra.DataSource = null; + dgvOrdendeCompra.DataSource = orden.MostrarDetalles(); + foreach (DataGridViewColumn column in dgvOrdendeCompra.Columns) + { + column.Visible = column.Name == "IdPresupuesto" || column.Name == "NombreProducto" || column.Name == "MontoCU" + || column.Name == "Cantidad"|| column.Name == "SubTotal"; + } + numTotal.Value = Convert.ToDecimal(orden.MontoTotal); + } + } + else + { + MessageBox.Show("Por favor, selecciona una fila para añadir Proveedor al producto."); + } } private void dgvPresupuesto_CellClick(object sender, DataGridViewCellEventArgs e) { + // Verifica si hay filas seleccionadas en dgvPresupuesto + if (dgvPresupuesto.SelectedRows.Count == 0) return; + // Recupera el ID del presupuesto seleccionado + int presupuestoId = Convert.ToInt32(dgvPresupuesto.SelectedRows[0].Cells["Id"].Value.ToString()); + var presupuesto = new Presupuesto + { + Id = presupuestoId, + }; + + // Obtén los detalles del presupuesto usando el método de la controladora + var detallesPresupuesto = ControladoraPresupuestos.Instance.ListarDetalles(presupuesto); + + // Crea una lista para mostrar el proveedor y los detalles del presupuesto + var proveedorYDetalles = detallesPresupuesto.Select(d => new + { + + d.NombreDelProducto, + d.MontoCUPropuesto, + d.Cantidad, + d.Subtotal + }).ToList(); + + // Asigna la lista de proveedor y detalles al DataSource de dgvProveedor + dgvDetalle.DataSource = null; + dgvDetalle.DataSource = proveedorYDetalles; + + foreach (DataGridViewColumn column in dgvDetalle.Columns) + { + column.Visible = column.Name == "NombreDelProducto" || column.Name == "MontoCUPropuesto" + || column.Name == "Cantidad" || column.Name == "Subtotal"; + } } private void btnCerrar_Click(object sender, EventArgs e) @@ -45,9 +134,72 @@ namespace Vista this.Close(); } + private bool Validaciones() + { + string ret = ""; + if (numId.Value < 0) ret += "El numero de Id es invalido\n"; + + if (orden.MostrarDetalles().Count == 0) ret += "No hay detalles en la orden de compra\n"; + + if (ret == "") + { + return false; + } + MessageBox.Show(ret); + return true; + } private void btnAceptar_Click(object sender, EventArgs e) { + if (Validaciones()) return; + orden.Id = Convert.ToInt32(numId.Value); + orden.Proveedor = (Proveedor)dgvProveedor.SelectedRows[0].DataBoundItem; + string msg = ControladoraOrdenDeCompras.Instance.Añadir(orden); + MessageBox.Show(msg); + this.Close(); + } + + private void dgvProveedor_CellClick(object sender, DataGridViewCellEventArgs e) + { + if (dgvProveedor.SelectedRows.Count == 0) return; + + var selectedRow = dgvProveedor.SelectedRows[0]; + var proveedor = new Proveedor + { + Cuit = Convert.ToInt32(selectedRow.Cells["Cuit"].Value), + }; + + var presupuestos = ControladoraPresupuestos.Instance.ListarPresupuestosPorProveedor(proveedor); + + dgvPresupuesto.DataSource = null; + dgvPresupuesto.DataSource = presupuestos; + + foreach (DataGridViewColumn column in dgvPresupuesto.Columns) + { + column.Visible = column.Name == "Id" || column.Name == "Fecha" + || column.Name == "ProveedorNombre"; + } + } + + private void btnrmPresupuesto_Click(object sender, EventArgs e) + { + if (dgvOrdendeCompra.SelectedRows.Count == 0) return; + var selectedRow = dgvOrdendeCompra.SelectedRows[0]; + + var presupuesto = new Presupuesto + { + Id = Convert.ToInt32(selectedRow.Cells["IdPresupuesto"].Value.ToString()), + }; + + var listaAEliminar = orden.MostrarDetalles().Where(x => x.IdPresupuesto == presupuesto.Id).ToList(); + foreach (var detalle in listaAEliminar) + { + orden.EliminarDetalle(detalle); + } + + dgvOrdendeCompra.DataSource = null; + dgvOrdendeCompra.DataSource = orden.MostrarDetalles(); + numTotal.Value = Convert.ToDecimal(orden.MontoTotal); } } } diff --git a/Vista/FrmOrdenesDeCompras.Designer.cs b/Vista/FrmOrdenesDeCompras.Designer.cs index eb6d19c..c6fa4cf 100644 --- a/Vista/FrmOrdenesDeCompras.Designer.cs +++ b/Vista/FrmOrdenesDeCompras.Designer.cs @@ -50,7 +50,7 @@ groupBox1.Controls.Add(BtnEliminar); groupBox1.Location = new Point(12, 3); groupBox1.Name = "groupBox1"; - groupBox1.Size = new Size(881, 351); + groupBox1.Size = new Size(938, 351); groupBox1.TabIndex = 4; groupBox1.TabStop = false; // @@ -82,7 +82,7 @@ dgvDetalles.Name = "dgvDetalles"; dgvDetalles.RowTemplate.Height = 25; dgvDetalles.SelectionMode = DataGridViewSelectionMode.FullRowSelect; - dgvDetalles.Size = new Size(471, 235); + dgvDetalles.Size = new Size(525, 235); dgvDetalles.TabIndex = 4; // // dgvOrdenDeCompra @@ -98,6 +98,7 @@ dgvOrdenDeCompra.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dgvOrdenDeCompra.Size = new Size(392, 235); dgvOrdenDeCompra.TabIndex = 3; + dgvOrdenDeCompra.CellClick += dgvOrdenDeCompra_CellClick; // // BtnAdd // diff --git a/Vista/FrmOrdenesDeCompras.cs b/Vista/FrmOrdenesDeCompras.cs index 8babef4..4f00dad 100644 --- a/Vista/FrmOrdenesDeCompras.cs +++ b/Vista/FrmOrdenesDeCompras.cs @@ -4,6 +4,7 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; +using System.Data.Common; using System.Drawing; using System.Linq; using System.Text; @@ -17,6 +18,12 @@ namespace Vista public FrmOrdenesDeCompras() { InitializeComponent(); + CargaDatos(); + } + + private void CargaDatos() + { + ActualizarGrilla(); } private void BtnAdd_Click(object sender, EventArgs e) @@ -32,6 +39,11 @@ namespace Vista { dgvOrdenDeCompra.DataSource = null; dgvOrdenDeCompra.DataSource = ControladoraOrdenDeCompras.Instance.Listar(); + foreach (DataGridViewColumn column in dgvOrdenDeCompra.Columns) + { + column.Visible = column.Name == "Id" || column.Name == "NombreProveedor" + || column.Name == "MontoTotal"; + } } @@ -70,5 +82,25 @@ namespace Vista } } } + + private void dgvOrdenDeCompra_CellClick(object sender, DataGridViewCellEventArgs e) + { + if (dgvOrdenDeCompra.SelectedRows.Count == 0) return; + + int ordenid = Convert.ToInt32(dgvOrdenDeCompra.SelectedRows[0].Cells["Id"].Value.ToString()); + + var orden = new OrdenDeCompra { Id = ordenid }; + + var detallesorden = ControladoraOrdenDeCompras.Instance.ListarDetalles(orden); + + dgvDetalles.DataSource = null; + dgvDetalles.DataSource = detallesorden; + + foreach (DataGridViewColumn column in dgvDetalles.Columns) + { + column.Visible = column.Name == "IdPresupuesto" || column.Name == "NombreProducto" || column.Name == "MontoCU" + || column.Name == "Cantidad" || column.Name == "SubTotal"; + } + } } } diff --git a/Vista/FrmPresupuestos.cs b/Vista/FrmPresupuestos.cs index 36f103a..d159981 100644 --- a/Vista/FrmPresupuestos.cs +++ b/Vista/FrmPresupuestos.cs @@ -74,8 +74,7 @@ namespace Vista int presupuestoId = Convert.ToInt32(dgvPresupuestos.SelectedRows[0].Cells["Id"].Value.ToString()); // recupera Presupuesto con el ID - var presupuesto = ControladoraPresupuestos.Instance.Listar().First(x => x.Id == presupuestoId); - //var presupuesto = new Presupuesto { Id = presupuestoId }; + var presupuesto = new Presupuesto { Id = presupuestoId }; // Obtén los detalles del presupuesto usando el método de la controladora var detallesPresupuesto = ControladoraPresupuestos.Instance.ListarDetalles(presupuesto); diff --git a/Vista/FrmProducto.cs b/Vista/FrmProducto.cs index 451c5b4..59fecb1 100644 --- a/Vista/FrmProducto.cs +++ b/Vista/FrmProducto.cs @@ -151,34 +151,28 @@ namespace Vista private void btnaddProveedor_Click(object sender, EventArgs e) { - try + if (dgvProveedor.SelectedRows.Count > 0) { - if (dgvProveedor.SelectedRows.Count > 0) + foreach (DataGridViewRow selectedRow in dgvProveedor.SelectedRows) { - foreach (DataGridViewRow selectedRow in dgvProveedor.SelectedRows) + Proveedor proveedor = (Proveedor)selectedRow.DataBoundItem; + var checkcolicion = nuevoproducto.ListarProveedores().Contains(proveedor); + if (checkcolicion) { - Proveedor proveedor = (Proveedor)selectedRow.DataBoundItem; - var checkcolicion = nuevoproducto.ListarProveedores().Contains(proveedor); - if (checkcolicion) - { - MessageBox.Show("El proveedor ya fue cargado"); - return; - } - nuevoproducto.AñadirProveedor(proveedor); - dgvProveedorAñadido.DataSource = null; - dgvProveedorAñadido.DataSource = nuevoproducto.ListarProveedores(); + MessageBox.Show("El proveedor ya fue cargado"); + return; } - } - else - { - MessageBox.Show("Por favor, selecciona una fila para añadir Proveedor al producto."); + nuevoproducto.AñadirProveedor(proveedor); + dgvProveedorAñadido.DataSource = null; + dgvProveedorAñadido.DataSource = nuevoproducto.ListarProveedores(); } } - catch (Exception ex) + else { - MessageBox.Show($"Error al añadir proveedor: {ex.Message}", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("Por favor, selecciona una fila para añadir Proveedor al producto."); } } + private void btnrmProveedor_Click(object sender, EventArgs e) { diff --git a/Vista/Program.cs b/Vista/Program.cs index a0a706e..0d0e961 100644 --- a/Vista/Program.cs +++ b/Vista/Program.cs @@ -83,7 +83,7 @@ namespace Vista Presupuesto presupuesto = new Presupuesto { Id = 1, - Aceptado = false, + Aceptado = true, Habilitado = true, Fecha = DateTime.Now, Proveedor = proveedor, @@ -97,22 +97,6 @@ namespace Vista Producto = producto, }); ControladoraPresupuestos.Instance.Añadir(presupuesto); - - - OrdenDeCompra orden = new OrdenDeCompra - { - Id = 1, - Proveedor = proveedor, - }; - orden.AñadirDetalle(new DetalleOrdenDeCompra - { - Id= 1, - Cantidad= 2, - IdOrdenDeCompra = 1, - MontoCU = 1000, - Producto = producto, - }); - ControladoraOrdenDeCompras.Instance.Añadir(orden); } } } \ No newline at end of file diff --git a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig index ab92754..fc8d176 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig +++ b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig @@ -17,6 +17,7 @@ build_property.RootNamespace = Vista <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Vista/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Vista\ @@ -47,3 +48,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\final actual\Vista\ ======= build_property.ProjectDir = C:\Users\fedpo\Desktop\final actual\Vista\ >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= +build_property.ProjectDir = C:\Users\fedpo\Desktop\Final actual\Vista\ +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) diff --git a/Vista/obj/Vista.csproj.nuget.dgspec.json b/Vista/obj/Vista.csproj.nuget.dgspec.json index 33a1f93..ad7b7c8 100644 --- a/Vista/obj/Vista.csproj.nuget.dgspec.json +++ b/Vista/obj/Vista.csproj.nuget.dgspec.json @@ -8,6 +8,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj": {} }, @@ -43,16 +44,19 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj": {} >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj": {} +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, "projects": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", "projectName": "Controladora", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -70,11 +74,11 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj" } } } @@ -108,14 +112,14 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -164,14 +168,14 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "projectName": "Informes", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -189,8 +193,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" } } } @@ -224,7 +228,7 @@ } } }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj": { + "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj": { "version": "1.0.0", "restore": { <<<<<<< HEAD @@ -232,6 +236,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Vista\\Vista.csproj", "projectName": "Vista", @@ -263,10 +268,13 @@ ======= "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -492,6 +500,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -515,6 +524,10 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } @@ -562,6 +575,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj": { "version": "1.0.0", @@ -585,15 +599,19 @@ ======= "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj": { >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj": { +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj", "projectName": "Vista", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\obj\\", >>>>>>> c493033 (cosas que faltaban) @@ -609,6 +627,9 @@ ======= "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\obj\\", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\obj\\", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectStyle": "PackageReference", "configFilePaths": [ "/home/fede/.nuget/NuGet/NuGet.Config" @@ -628,6 +649,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj" @@ -675,11 +697,16 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" }, <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "C:\\Users\\fedpo\\Downloads\\Final actual(2)\\Final actual\\Informes\\Informes.csproj": { "projectPath": "C:\\Users\\fedpo\\Downloads\\Final actual(2)\\Final actual\\Informes\\Informes.csproj" @@ -692,6 +719,10 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } diff --git a/Vista/obj/project.assets.json b/Vista/obj/project.assets.json index 92251d3..d0fe17a 100644 --- a/Vista/obj/project.assets.json +++ b/Vista/obj/project.assets.json @@ -13575,6 +13575,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj", "projectName": "Vista", @@ -13615,10 +13616,13 @@ ======= "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "projectUniqueName": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "projectName": "Vista", - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj", + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -13647,6 +13651,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj" @@ -13699,11 +13704,16 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Controladora\\Controladora.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Controladora\\Controladora.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) }, - "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Entidades\\Entidades.csproj" }, <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "C:\\Users\\fedpo\\Downloads\\Final actual(2)\\Final actual\\Informes\\Informes.csproj": { "projectPath": "C:\\Users\\fedpo\\Downloads\\Final actual(2)\\Final actual\\Informes\\Informes.csproj" @@ -13716,6 +13726,10 @@ "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj": { "projectPath": "C:\\Users\\fedpo\\Desktop\\final actual\\Informes\\Informes.csproj" >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj": { + "projectPath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Informes\\Informes.csproj" +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) } } } diff --git a/Vista/obj/project.nuget.cache b/Vista/obj/project.nuget.cache index 4480175..2262bb9 100644 --- a/Vista/obj/project.nuget.cache +++ b/Vista/obj/project.nuget.cache @@ -8,6 +8,7 @@ <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "NrgVcMaE+xOpA8UnmFhQwGflGRDAICnz8EffGQ+5vJrqniVecS26UDqJMYcJ2SmlijA3PT49NDmcrKADdBbkcQ==", "success": true, @@ -633,8 +634,11 @@ ======= "dgSpecHash": "vcS5lpIADFtfq+AnGiCn0g/8Q8gOfpje1KTkyYWSQG9Zd8VQZ9XqR1JPYwzwVH4W0VNzNWT7Sd2NeeOhsH0YCA==", >>>>>>> 8e394af (por ahora todo menos orden de compra y remito) +======= + "dgSpecHash": "gyaSDyhAEltsBq1SxwLKEOqPbB2IW2zDbINK1KYLaJWegAP+gIwAtx825hGyReI296cfGwKvGufohyuIn4hSwA==", +>>>>>>> d9b810b (guardado hecho hasta ordenes de compra) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\Desktop\\final actual\\Vista\\Vista.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Desktop\\Final actual\\Vista\\Vista.csproj", "expectedPackageFiles": [], >>>>>>> c493033 (cosas que faltaban) "logs": []