X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/b674f20b66a5a72d55c80bb6d14bd3b673013442..43077e6c509a602d36382b41ad530b60cd370e10:/demo/src/Controlador/RecibirPrestacionesController.cs?ds=sidebyside diff --git a/demo/src/Controlador/RecibirPrestacionesController.cs b/demo/src/Controlador/RecibirPrestacionesController.cs index 838c82e..6fa8d3b 100644 --- a/demo/src/Controlador/RecibirPrestacionesController.cs +++ b/demo/src/Controlador/RecibirPrestacionesController.cs @@ -5,6 +5,8 @@ using System.Collections; using Dominio; using Dominio.Autorizaciones; +using Dominio.Afiliados; +using Dominio.Planes; using Reportes; using com.db4o; @@ -62,6 +64,9 @@ namespace Controlador os = this.Db.get( a ); if ( (os == null) || (os.size() == 0) ) { + Solicitante sol = new Solicitante( ETipoDocumento.DNI, 28123456, "Jorge", "Drexler" ); + Plan plan = new Plan( 10F ); plan.Codigo = 3; + Afiliado afil = new Afiliado( sol, plan, new DateTime(2004, 4, 30 ) ); a.Afiliado = new Dominio.Afiliados.Afiliado( 987 ); a.Prestacion = new Prestacion( "B01AC06" ); a.Prestador = pre; @@ -72,6 +77,13 @@ namespace Controlador a.PorcentajeCobertura = 12.5F; this.Db.set( a ); } + else + { + Autorizacion aut = (ObjectSetToArrayList( os )[0] as Autorizacion ); + aut.FechaRealizacion = DateTime.MinValue; + this.Db.set( aut ); + } + } #endregion Creacion de Datos en la BD @@ -160,7 +172,7 @@ namespace Controlador a.FechaRealizacion = linea.FechaRealizacion; this.Db.set( a ); - //agego info al reporte de consumo + //agrego info al reporte de consumo this._reporteConsumo.AgregarInfo( p, linea ); } }