Files
Backend-Api/AccountManagement.Domain/AssignAgg/IAssignRepository.cs
2024-08-24 19:13:34 +03:30

17 lines
539 B
C#

using System.Collections.Generic;
using _0_Framework.Domain;
using AccountManagement.Application.Contracts.Assign;
using Microsoft.VisualBasic.CompilerServices;
namespace AccountManagement.Domain.AssignAgg;
public interface IAssignRepository : IRepository<long, Assign>
{
List<AssignViewModel> GetAssignsByTaskId(long id);
void RemoveRangeAssigns(long taskId);
List<long> GetAssignedIdsByTaskId(long taskId);
Assign GetAssignByAssignedIdAndTaskId(long assignedId, long taskId);
Assign GetIncludeTask(long id);
}