+\r
+ #region Campos Privados\r
+\r
+ private bool _aprobada = false;\r
+ private string _motivoRechazo = string.Empty;\r
+\r
+ #endregion Campos Privados\r
+\r
+ #region Propiedades Públicas\r
+ \r
+ /// <summary>\r
+ /// Determina si la linea fue aprobada por el método Validar()\r
+ /// Sólo tiene sentido si fue ejecutado Validar()\r
+ /// </summary>\r
+ public bool Aprobada\r
+ {\r
+ get { return this._aprobada; }\r
+ }\r
+\r
+ /// <summary>\r
+ /// Motivo por el cual se rechazó la línea, si es que se rechazó.\r
+ /// En caso de haberse aprobado, debe estar vacío\r
+ /// </summary>\r
+ public string MotivoRechazo\r
+ {\r
+ get { return this._motivoRechazo; }\r
+ }\r
+\r
+ #endregion Propiedades Públicas\r
+\r
+ #region Métodos Públicos\r
+\r
+ /// <summary>\r
+ /// Valida la linea según las reglas de negocio (ver CU "Recibir y Cotejar")\r
+ /// </summary>\r
+ /// <returns>True si la linea es válida</returns>\r
+ public bool Validar()\r
+ { \r
+ bool resultado = false;\r
+\r
+ return resultado;\r
+ }\r
+\r
+ #endregion Métodos Públicos\r
+\r