]> git.llucax.com Git - z.facultad/75.10/miklolife.git/commitdiff
nuevos atributos:
authorSebastian Lavena <sjlavena@gmail.com>
Wed, 6 Jul 2005 06:31:37 +0000 (06:31 +0000)
committerSebastian Lavena <sjlavena@gmail.com>
Wed, 6 Jul 2005 06:31:37 +0000 (06:31 +0000)
En afiliado, arraylist de autorizaciones,

en autorizacion, atributo de afiliado.

ctor nuevo:

Afiliado(codigo)

demo/src/Dominio/Afiliado.cs
demo/src/Dominio/Autorizacion.cs
demo/src/VSProject.csproj

index f943cee489bd2ef428506137d80db3697d0fb6b6..edc4f4115c161c6d83ad6af08e5c9946bdde3f9f 100644 (file)
@@ -14,6 +14,7 @@ public class Afiliado : Persona
        private Afiliado _titular;
        private Plan _plan;
        private ArrayList _historialPlanes;
+       private ArrayList _Autorizaciones;
 
        public DateTime FechaAfiliacion {
                get { return _fechaAfiliacion; }
@@ -39,7 +40,10 @@ public class Afiliado : Persona
        public Afiliado (ETipoDocumento tipoDoc, int nroDoc):base(tipoDoc, nroDoc, null)
        {
        }
-
+       public Afiliado (int codigo)
+       {
+               this._codigo=codigo;
+       }
        public Afiliado (Solicitante sol, Plan plan, DateTime afiliacion):base (sol.TipoDocumento, sol.NroDocumento, sol.Nombre)
        {
                Apellido = sol.Apellido;
index fb508c288b845e9936d280b32590b76ba712fb2b..d974b7cc8c9b2a81666c9099e4e3fab1afdbd82c 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
                        {
@@ -151,7 +159,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 +176,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
index 4749d7f9d937a068b74bb77028faba288fce81e7..f48f1dc3bb90213c132eef94efcbe066e86ab8c1 100644 (file)
                     SubType = "Code"\r
                     BuildAction = "Compile"\r
                 />\r
+                <File\r
+                    RelPath = "Controlador\AutorizacionController.cs"\r
+                    SubType = "Code"\r
+                    BuildAction = "Compile"\r
+                />\r
                 <File\r
                     RelPath = "Controlador\Controller.cs"\r
                     SubType = "Code"\r