new task changes and leaveApplcation bug fixed

This commit is contained in:
samsys
2024-07-18 04:31:43 +03:30
parent aafafa27ce
commit 4a84032c16
48 changed files with 4992 additions and 1348 deletions

View File

@@ -8,5 +8,6 @@ public interface IAssignRepository:IRepository<long,Assign>
{
List<AssignViewModel> GetAssignsByTaskId(long id);
void RemoveRangeAssigns(long taskId);
}

View File

@@ -8,14 +8,18 @@ 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);
List<TaskViewModel> GetSelfTasks(TaskSearchModel searchModel);
List<TaskViewModel> GetAllNotSelfIncludedTasks(TaskSearchModel searchModel);
List<TaskViewModel> GetReceivedTasks(TaskSearchModel searchModel);
List<TaskViewModel> GetSentTasks(TaskSearchModel searchModel);
string SetTasksColors(DateTime time,bool isCancel);
int GetRequestedTasksCount();
TaskViewModel GetRequestDetails(long id);