using GestionIntegral.Api.Dtos.Auditoria; using GestionIntegral.Api.Dtos.Contables; using System.Collections.Generic; using System.Threading.Tasks; namespace GestionIntegral.Api.Services.Contables { public interface ISaldoService { Task> ObtenerSaldosParaGestionAsync(string? destinoFilter, int? idDestinoFilter, int? idEmpresaFilter); Task<(bool Exito, string? Error, SaldoGestionDto? SaldoActualizado)> RealizarAjusteManualSaldoAsync(AjusteSaldoRequestDto ajusteDto, int idUsuarioAjuste); Task> ObtenerHistorialAjustesAsync( DateTime? fechaDesde, DateTime? fechaHasta, int? idUsuarioModifico, string? destino, int? idDestino, int? idEmpresa); } }