]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Dominio/Autorizacion.cs
ahi va la 1era version de AUtorizacion controller... le falta bastanton :P
[z.facultad/75.10/miklolife.git] / demo / src / Dominio / Autorizacion.cs
index fb508c288b845e9936d280b32590b76ba712fb2b..e6ee120b351b1bbac33e220d635c8fa37072f4c4 100644 (file)
@@ -5,6 +5,7 @@ namespace Dominio
        {
                using System;
                using Dominio.Planes;
+               using Dominio.Afiliados;
 
                #region Clase Autorizacion
 
@@ -21,16 +22,23 @@ namespace Dominio
                        private string _fundamentosResolucion = string.Empty;
                        private Prestador _prestador = null;
                        private Prestacion _prestacion = null;
+                       private Afiliado _afiliado = null;
                        
                        #endregion Campos privados
 
                        #region Propiedades Públicas
-
+       
                        public int Codigo
                        {
                                get { return this._codigo; }
                                set { this._codigo = value; }
                        }
+                       
+                       public Afiliado Afiliado
+                       {
+                               get { return this._afiliado; }
+                               set { this._afiliado = value; }
+                       }
 
                        public float PorcentajeCobertura
                        {
@@ -89,6 +97,11 @@ namespace Dominio
                                #warning Ver cómo manejar los códigos con DB4O
                                this.FechaSolicitud = fechaSolicitud;
                        }
+                       
+                       //Se necesita alguno vacio por tema de consultas en db4.
+                       public Autorizacion()\r
+                       {
+                       }
 
                        #endregion Constructores
 
@@ -151,7 +164,8 @@ namespace Dominio
                        
                        private string _observaciones;
                        private DateTime _fechaResolucion = DateTime.MinValue;
-                       
+                       private int _nroDeLegajo = int.MinValue;                
+       
                        #endregion Campos Privados
 
                        #region Propiedades Públicas
@@ -167,7 +181,13 @@ namespace Dominio
                                get { return this._fechaResolucion; }
                                set { this._fechaResolucion = value; }
                        }
+                       
+                       public int NroDeLegajo
+                       {
+                               get { return this._nroDeLegajo ;  }
+                               set { this._nroDeLegajo = value ; }
 
+                       }
                        #endregion Propiedades Públicas
 
                        #region Constructores
@@ -176,6 +196,9 @@ namespace Dominio
                                : base( fechaSolicitud )
                        {
                        }
+                       public AutorizacionManual()\r
+                       {
+                       }
 
                        #endregion Constructores
 
@@ -254,6 +277,9 @@ namespace Dominio
                                : base( fechaSolicitud )
                        {
                        }
+                       public AutorizacionAutomatica()         
+                       {
+                       }
 
                        #endregion Constructores