19 lines
672 B
C#
19 lines
672 B
C#
|
|
using PARR.API.Contracts.V1.Requests.Queries;
|
|||
|
|
using PARR.DAL.Models;
|
|||
|
|
|
|||
|
|
namespace PARR.API.Services.Interfaces
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// Сервисы по формированию статистики загрузки рабочих групп/ЗО, и тд регламентными работами
|
|||
|
|
/// </summary>
|
|||
|
|
public interface IWorkLoadService
|
|||
|
|
{
|
|||
|
|
IQueryable<Template> FilterTemplatesQuery(IQueryable<Template> query, WorkloadBaseQuery requestQuery);
|
|||
|
|
|
|||
|
|
List<DateTimeOffset> GetDatesForPeriod(WorkloadBaseQuery requestQuery);
|
|||
|
|
|
|||
|
|
//DateTime GetEndDate(DateTime startDate, bool? isMonth);
|
|||
|
|
//DateTime GetStartDate();
|
|||
|
|
}
|
|||
|
|
}
|