namespace Dominio { namespace Planes { using Dominio.Autorizaciones; public enum ETipoAutorizacion { MANUAL, AUTOMATICA } public class Cobertura { private float _carencia; private float _porcentaje; private int _limiteAnual; private ETipoAutorizacion _tipoAutorizacion; private Prestacion _prestacion; public float Porcentaje { get { return _porcentaje; } } public float Carencia { get { return _carencia; } } public Prestacion Prestacion { get { return _prestacion; } } public ETipoAutorizacion TipoAutorizacion { get { return _tipoAutorizacion; } set { _tipoAutorizacion = value; } } public int LimiteAnual { get { return _limiteAnual; } set { _limiteAnual = value; } } public Cobertura (Prestacion p, float carencia, float porcentaje) { _prestacion = p; _porcentaje = porcentaje; _carencia = carencia; } } } }