Files
Backend-Api/Company.Domain/MandatoryHoursAgg/IMandatoryHoursRepository.cs
2024-07-05 21:36:15 +03:30

16 lines
662 B
C#

using System;
using System.Collections.Generic;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.MandantoryHours;
namespace Company.Domain.MandatoryHoursAgg;
public interface IMandatoryHoursRepository :IRepository<long, MandatoryHours>
{
List<MandatoryHoursViewModel> GetMandatoryHours();
EditMandatoryHours GetDetails(long id);
EditMandatoryHours GetByYear(int year);
FridayAndMondatoryDayVeiwModel GetMondatoryDays(DateTime startDate, DateTime endDate);
List<MandatoryHoursViewModel> Search(MandatoryHoursSearchModel searchModel);
List<MandatoryHoursPrintViewModel> PrintAll(MandatoryHoursSearchModel searchModel);
}