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

17 lines
654 B
C#

using System;
using System.Collections.Generic;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.HolidayItem;
using System.Threading.Tasks;
namespace Company.Domain.HolidayItemAgg;
public interface IHolidayItemRepository : IRepository<long, HolidayItem>
{
List<string> GetHolidayItem(string year);
Task <List<string>> GetHolidayItemAsync(string year);
void RemoveItems(string year);
bool GetHoliday(DateTime holidayCheck);
System.Threading.Tasks.Task <bool> GetHolidayAsync(DateTime holidayCheck);
EditHolidayItem GetDetails(long id);
List<HolidayItemViewModel> Search(HolidayItemSearchModel searchModel);
}