]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blob - demo/src/Dominio/Cobertura.cs
(no commit message)
[z.facultad/75.10/miklolife.git] / demo / src / Dominio / Cobertura.cs
1 namespace Dominio {
2 namespace Planes {
3
4 using Dominio.Autorizaciones;
5
6 public enum ETipoAutorizacion {
7         MANUAL,
8         AUTOMATICA
9 }
10
11 public class Cobertura
12 {
13         private float _carencia;
14         private float _porcentaje;
15         private int _limiteAnual;
16         private ETipoAutorizacion _tipoAutorizacion;
17         private Prestacion _prestacion;
18
19         public float Porcentaje {
20                 get { return _porcentaje; }
21         }
22         public float Carencia {
23                 get { return _carencia; }
24         }
25         public Prestacion Prestacion {
26                 get { return _prestacion; }
27         }
28
29         public ETipoAutorizacion TipoAutorizacion {
30                 get { return _tipoAutorizacion; }
31                 set { _tipoAutorizacion = value; }
32         }
33
34         public int LimiteAnual {
35                 get { return _limiteAnual; }
36                 set { _limiteAnual = value; }
37         }
38
39         public Cobertura (Prestacion p, float carencia, float porcentaje)
40         {
41                 _prestacion = p;
42                 _porcentaje = porcentaje;
43                 _carencia = carencia;
44         }
45         
46 }
47
48 }
49 }
50