private Afiliado _titular;
private Plan _plan;
private ArrayList _historialPlanes;
+ private ArrayList _Autorizaciones;
public DateTime FechaAfiliacion {
get { return _fechaAfiliacion; }
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;
{
using System;
using Dominio.Planes;
+ using Dominio.Afiliados;
#region Clase Autorizacion
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
{
private string _observaciones;
private DateTime _fechaResolucion = DateTime.MinValue;
-
+ private int _nroDeLegajo = int.MinValue;
+
#endregion Campos Privados
#region Propiedades Públicas
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
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