Files
Backend-Api/Company.Domain/WorkingHoursItemsAgg/IWorkingHoursItemsRepository.cs
2024-07-08 22:03:37 +03:30

16 lines
681 B
C#

using System;
using System.Collections.Generic;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.Contract;
using CompanyManagment.App.Contracts.WorkingHoursItems;
namespace Company.Domain.WorkingHoursItemsAgg;
public interface IWorkingHoursItemsRepository : IRepository<long, WorkingHoursItems>
{
EditWorkingHoursItems GetDetails(long id);
List<WorkingHoursItemsViewModel> GetWorkingHoursItems();
List<WorkingHoursItemsViewModel> GetWorkingHoursItemListByHoursId(long id);
WorkingHoursItemsViewModel GetByWorkingHoursId(long id);
ComputingViewModel GetWorkingHourSByRollCall(long workshopId, long employeeId, DateTime start, DateTime end);
}