Files
Backend-Api/Company.Domain/EmployeeClientTempAgg/IEmployeeClientTempRepository.cs
2025-04-27 14:20:16 +03:30

14 lines
595 B
C#

using System.Collections.Generic;
using System.Threading.Tasks;
using _0_Framework.Domain;
using CompanyManagment.App.Contracts.EmployeeClientTemp;
namespace Company.Domain.EmployeeClientTempAgg;
public interface IEmployeeClientTempRepository : IRepository<long, EmployeeClientTemp>
{
EmployeeClientTemp GetByEmployeeIdAndWorkshopId(long employeeId, long commandWorkshopId);
EmployeeClientTempGetDetailsViewModel GetDetails(long employeeId, long workshopId);
void Remove(EmployeeClientTemp entity);
Task<List<EmployeeClientTempViewModel>> GetByEmployeeId(long employeeId);
}