Files
managing-apps/src/Managing.Application.Abstractions/Services/IMoneyManagementService.cs
2025-08-05 17:45:44 +07:00

15 lines
609 B
C#

using Managing.Domain.MoneyManagements;
using Managing.Domain.Users;
namespace Managing.Application.Abstractions.Services
{
public interface IMoneyManagementService
{
Task<MoneyManagement> CreateOrUpdateMoneyManagement(User user, MoneyManagement request);
Task<MoneyManagement> GetMoneyMangement(User user, string name);
Task<MoneyManagement> GetMoneyMangement(string name);
Task<IEnumerable<MoneyManagement>> GetMoneyMangements(User user);
Task<bool> DeleteMoneyManagement(User user, string name);
Task<bool> DeleteMoneyManagements(User user);
}
}