Files
managing-apps/src/Managing.Application.Abstractions/Repositories/IAgentBalanceRepository.cs
2025-10-03 16:43:20 +07:00

12 lines
429 B
C#

using Managing.Domain.Statistics;
namespace Managing.Application.Abstractions.Repositories;
public interface IAgentBalanceRepository
{
void InsertAgentBalance(AgentBalance balance);
Task<IList<AgentBalance>> GetAgentBalancesByUserId(int userId, DateTime start, DateTime? end = null);
Task<(IList<AgentBalanceHistory> result, int totalCount)> GetAllAgentBalancesWithHistory(DateTime start,
DateTime? end);
}