/// <summary> /// Devulve true si encontro asientos descuadrados y falso si todo esta bien /// </summary> /// <param name="compañia"></param> /// <param name="fechaTransaccion"></param> /// <param name="mensaje"></param> /// <returns></returns> public Boolean BuscarAsientosDescuadrados(Compañia compañia, FechaTransaccion fechaTransaccion, out String mensaje) { var asientCL = new AsientoCL(); var lstCuentasPedientes = asientCL.ListadoAsientosDescuadrados(compañia, fechaTransaccion); if (lstCuentasPedientes.Rows.Count > 0) { mensaje = "Faltan asientos por cuadrar: \n"; mensaje += $"Mes contable: {fechaTransaccion.ToString()} \n"; foreach (DataRow item in lstCuentasPedientes.Rows) { object[] vs = item.ItemArray; mensaje += $"Asiento: {vs[1]}- Debitos: {vs[2]} Creditos: {vs[3]} \n"; } return(true); } else { mensaje = "tbd"; return(false); } }