X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/5dcdc142187069476c648c3ee2dbb1a00aaf202e..f6a9d59815a6148640f80b50888aeff9d59de21e:/demo/src/Reportes/LineaInfoPrestacionesReport.cs diff --git a/demo/src/Reportes/LineaInfoPrestacionesReport.cs b/demo/src/Reportes/LineaInfoPrestacionesReport.cs index d1f0a08..cb87904 100644 --- a/demo/src/Reportes/LineaInfoPrestacionesReport.cs +++ b/demo/src/Reportes/LineaInfoPrestacionesReport.cs @@ -10,8 +10,15 @@ namespace Reportes { #region Constructores - public LineaInfoPrestacionesReport() + public LineaInfoPrestacionesReport( int codAut, string tipoAut, int codAfiliado, string codPrestacion, + DateTime fechaRealizacion, float porcentajeCobertura ) { + this._codigoAutorizacion = codAut; + this._tipoAutorizacion = tipoAut; + this._codigoAfiliado = codAfiliado; + this._codigoPrestacion = codPrestacion; + this._fechaRealizacion = fechaRealizacion; + this._porcentajeCobertura = porcentajeCobertura; } #endregion Constructores @@ -21,6 +28,13 @@ namespace Reportes private bool _aprobada = false; private string _motivoRechazo = string.Empty; + private int _codigoAutorizacion; + private string _tipoAutorizacion; + private int _codigoAfiliado; + private string _codigoPrestacion; + private DateTime _fechaRealizacion; + private float _porcentajeCobertura; + #endregion Campos Privados #region Propiedades Públicas @@ -43,6 +57,36 @@ namespace Reportes get { return this._motivoRechazo; } } + public int CodigoAutorizacion + { + get { return this._codigoAutorizacion; } + } + + public string TipoAutorizacion + { + get { return this._tipoAutorizacion; } + } + + public int CodigoAfiliado + { + get { return this._codigoAfiliado; } + } + + public string CodigoPrestacion + { + get { return this._codigoPrestacion; } + } + + public DateTime FechaRealizacion + { + get { return this._fechaRealizacion; } + } + + public float PorcentajeCobertura + { + get { return this._porcentajeCobertura; } + } + #endregion Propiedades Públicas #region Métodos Públicos @@ -51,7 +95,7 @@ namespace Reportes /// Valida la linea según las reglas de negocio (ver CU "Recibir y Cotejar") /// /// True si la linea es válida - public bool Validar() + public bool Validar( Dominio.Autorizaciones.Prestador prestador ) { bool resultado = false; @@ -59,6 +103,5 @@ namespace Reportes } #endregion Métodos Públicos - } }