X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/aeb71279fa96dfc8e3832d04ae25d68c6853d39f..24d5eafe559623e7f04be1c7a7b8c25d8a754d9e:/demo/src/Reportes/LineaInfoPrestacionesReport.cs diff --git a/demo/src/Reportes/LineaInfoPrestacionesReport.cs b/demo/src/Reportes/LineaInfoPrestacionesReport.cs index 1d25185..d1f0a08 100644 --- a/demo/src/Reportes/LineaInfoPrestacionesReport.cs +++ b/demo/src/Reportes/LineaInfoPrestacionesReport.cs @@ -15,5 +15,50 @@ namespace Reportes } #endregion Constructores + + #region Campos Privados + + private bool _aprobada = false; + private string _motivoRechazo = string.Empty; + + #endregion Campos Privados + + #region Propiedades Públicas + + /// + /// Determina si la linea fue aprobada por el método Validar() + /// Sólo tiene sentido si fue ejecutado Validar() + /// + public bool Aprobada + { + get { return this._aprobada; } + } + + /// + /// Motivo por el cual se rechazó la línea, si es que se rechazó. + /// En caso de haberse aprobado, debe estar vacío + /// + public string MotivoRechazo + { + get { return this._motivoRechazo; } + } + + #endregion Propiedades Públicas + + #region Métodos Públicos + + /// + /// Valida la linea según las reglas de negocio (ver CU "Recibir y Cotejar") + /// + /// True si la linea es válida + public bool Validar() + { + bool resultado = false; + + return resultado; + } + + #endregion Métodos Públicos + } }