From a3a486242ced8120c866ccbe31cf830d912d9be7 Mon Sep 17 00:00:00 2001 From: Mikhail Trubnikov Date: Wed, 20 Sep 2023 15:40:15 +1000 Subject: [PATCH] ApplicationsInWorkService --- .../Services/Implementations/ApplicationsInWorkService.cs | 5 +++++ PARR.DAL/Services/Interfaces/IApplicationsInWorkService.cs | 1 + 2 files changed, 6 insertions(+) diff --git a/PARR.DAL/Services/Implementations/ApplicationsInWorkService.cs b/PARR.DAL/Services/Implementations/ApplicationsInWorkService.cs index 38c5b74c..3d061b5b 100644 --- a/PARR.DAL/Services/Implementations/ApplicationsInWorkService.cs +++ b/PARR.DAL/Services/Implementations/ApplicationsInWorkService.cs @@ -22,5 +22,10 @@ namespace PARR.DAL.Services.Implementations protected override DbSet EntitySet => dataContext.ApplicationsInWorks; protected override DataContext EntitiContext => dataContext; + + public async Task Get(Guid applicationId, Guid workId) + { + return await base.Get().FirstOrDefaultAsync(t => t.ApplicationId == applicationId && t.WorkId == workId); + } } } diff --git a/PARR.DAL/Services/Interfaces/IApplicationsInWorkService.cs b/PARR.DAL/Services/Interfaces/IApplicationsInWorkService.cs index 4b8f38ad..69aab87c 100644 --- a/PARR.DAL/Services/Interfaces/IApplicationsInWorkService.cs +++ b/PARR.DAL/Services/Interfaces/IApplicationsInWorkService.cs @@ -5,5 +5,6 @@ namespace PARR.DAL.Services.Interfaces { public interface IApplicationsInWorkService : IBaseService { + Task Get(Guid applicationId, Guid workId); } }