+ //AUTORIZACIONES\r
+ AutorizacionAutomatica a = new AutorizacionAutomatica();\r
+ a.Codigo = 123;\r
+ os = this.Db.get( a );\r
+ if ( (os == null) || (os.size() == 0) )\r
+ {\r
+ Solicitante sol = new Solicitante( ETipoDocumento.DNI, 28123456, "Jorge", "Drexler" );\r
+ Plan plan = new Plan( 10F ); plan.Codigo = 3; \r
+ Afiliado afil = new Afiliado( sol, plan, new DateTime(2004, 4, 30 ) );\r
+ afil.Codigo = 987;\r
+ a.Afiliado = afil;\r
+ a.Prestacion = new Prestacion( "B01AC06", "Acido acetilsalicílico" );\r
+ a.Prestador = pre;\r
+ a.FechaSolicitud = new DateTime( 2005, 5, 20 ); // 20 de mayo\r
+ a.FechaRealizacion = DateTime.MinValue;\r
+ a.FechaVencimiento = a.FechaSolicitud.AddMonths( 2 ); // 20 de julio, aprox\r
+ a.Aprobada = true;\r
+ a.PorcentajeCobertura = 12.5F;\r
+ this.Db.set( a );\r
+ }\r
+ else\r
+ {\r
+ Autorizacion aut = (ObjectSetToArrayList( os )[0] as Autorizacion );\r
+ aut.FechaRealizacion = DateTime.MinValue;\r
+ this.Db.set( aut );\r
+ }\r
+ \r
+ }\r
+\r
+ #endregion Creacion de Datos en la BD\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