Files
Backend-Api/AccountManagement.Domain/TaskAgg/ITaskRepository.cs
2024-07-05 21:36:15 +03:30

20 lines
556 B
C#

using System;
using System.Collections.Generic;
using _0_Framework.Domain;
using AccountManagement.Application.Contracts.Task;
namespace AccountManagement.Domain.TaskAgg;
public interface ITaskRepository:IRepository<long,Tasks>
{
EditTask GetDetails(long TaskId);
void Remove(long id);
//گرفتن تمامی وظایف
List<TaskViewModel> GetTasks(TaskSearchModel searchModel);
List<TaskViewModel> GetAllRequestedTasks(TaskSearchModel searchModel);
string SetTasksColors(DateTime time);
int GetRequestedTasksCount();
}