]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Controlador/RecibirPrestacionesController.cs
* Muchos cambios , ahi va andando, no me esta tomando las relaciones
[z.facultad/75.10/miklolife.git] / demo / src / Controlador / RecibirPrestacionesController.cs
index 2549b4a5e4db2c54a9d0e12de304dd012602dda9..a86e7956fa099fac3323d9b0b29fd26698126a1f 100644 (file)
@@ -34,10 +34,29 @@ namespace Controlador
 \r
                #region Métodos Públicos\r
                \r
 \r
                #region Métodos Públicos\r
                \r
+               /// <summary>\r
+               /// Dispara el proceso de recepción y procesamiento de la info recibida de los Presadores\r
+               /// </summary>\r
                public void procesarInfoRecibida()\r
                {\r
                        try\r
                        {\r
                public void procesarInfoRecibida()\r
                {\r
                        try\r
                        {\r
+                               //Para test:\r
+                               Prestador pre = new Prestador();\r
+                               pre.Cuit = "30-12345678-1";\r
+                               Dominio.SDireccion dir;\r
+                               dir.Calle = "Gaona"; dir.CodigoPostal = "AB1504"; dir.Departamento = "";\r
+                               dir.Numero = 1234; dir.Piso = 0;  dir.Provincia = Dominio.EProvincia.CAPITAL_FEDERAL;\r
+                               dir.Telefono = "5056-4567";\r
+                               pre.Direccion = dir;\r
+                               pre.Email = @"roberto@sancamilo.com";\r
+                               pre.FechaBaja = DateTime.MinValue;\r
+                               pre.Nombre = "Clinica San Camilo";\r
+                               pre.Password = "camilo";\r
+                               pre.Zona = new SZona( "Caballito", "Zona de Caballito" );\r
+                               this.Db.set( pre );\r
+                               //Para test\r
+\r
                                //1. Obtener todos los prestadores\r
                                ArrayList prestadores = this.ObjectSetToArrayList( this.Db.get(new Prestador()) );\r
 \r
                                //1. Obtener todos los prestadores\r
                                ArrayList prestadores = this.ObjectSetToArrayList( this.Db.get(new Prestador()) );\r
 \r
@@ -59,7 +78,7 @@ namespace Controlador
                                                //Recorro informe por informe\r
                                                foreach ( InfoPrestacionesReport ip in informes )\r
                                                {\r
                                                //Recorro informe por informe\r
                                                foreach ( InfoPrestacionesReport ip in informes )\r
                                                {\r
-                                                       if ( (ip.ValidarFormato()) && ( ip.Cuit == p.Cuit ) )\r
+                                                       if ( (ip.ValidarFormato()) && ( ip.CuitPrestador == p.Cuit ) )\r
                                                        {       //OK\r
                                                                ip.ValidarLineas( p ); //Las marca como aprobadas/rechazadas\r
                                                                this.ProcesarLineas( ip );\r
                                                        {       //OK\r
                                                                ip.ValidarLineas( p ); //Las marca como aprobadas/rechazadas\r
                                                                this.ProcesarLineas( ip );\r