Merge branch 'WorskhopClassifiedPlan' into Main

This commit is contained in:
SamSys
2026-01-06 17:36:05 +03:30
7 changed files with 194 additions and 3 deletions

View File

@@ -44,11 +44,18 @@ public interface IClassificationGroupRepository : IRepository<long, Classificati
Task<bool> CheckIfEmployeeHasThisJob(long jobId, long groupId);
/// <summary>
/// دریافت مشاغل گروه توسط آی دی گروه
/// ذخیر ایجاد یا ویرایش مشاغل در گروه
/// </summary>
/// <param name="groupId"></param>
/// <param name="command"></param>
/// <returns></returns>
Task<List<EditClassificationGroupJob>> GetGroupJobs(long groupId);
Task<bool> SaveJobsToGroup(AddOrEditJobInGroupDto command);
/// <summary>
/// دریافت مشاغل گروه توسط آی دی گروه
/// </summary>
/// <param name="groupId"></param>
/// <returns></returns>
Task<List<EditClassificationGroupJob>> GetGroupJobs(long groupId);
/// <summary>
/// چک میکند که آی پرسنلی وجود دارد که این شغل به او نسبت داده شده

View File

@@ -30,5 +30,16 @@ public interface IClassificationGroupSalariesRepository : IRepository<long, Clas
/// <param name="schemeId"></param>
/// <returns></returns>
Task<SalaryAndRialCoefficientTab> GetSalariesTabData(long schemeId);
#region ForApi
/// <summary>
/// لیست دستمزدها بر اساس تاریخ و سال برای تب دستمزدها
/// </summary>
/// <param name="schemeId"></param>
/// <returns></returns>
Task<List<SalaryAndRialCoefficientTabDataList>> GetSalaryList(long schemeId);
#endregion
}