Files
PortBlog.API/PortBlog.API/Repositories/AcademicRepository.cs
T
rajukottedi 4c6f9a4ba8 Changes:
Database Migration, Repositories, Automapper, Logger, StaticFiles
2024-04-26 02:34:47 +05:30

22 lines
683 B
C#

using Microsoft.EntityFrameworkCore;
using PortBlog.API.DbContexts;
using PortBlog.API.Entities;
using PortBlog.API.Repositories.Contracts;
namespace PortBlog.API.Repositories
{
public class AcademicRepository : IAcademicRepository
{
private readonly CvBlogContext _cvBlogContext;
public AcademicRepository(CvBlogContext cvBlogContext)
{
_cvBlogContext = cvBlogContext;
}
public async Task<IEnumerable<Academic>> GetAcademicsForResumeAsync(int resumeId)
{
return await _cvBlogContext.Academics.Where(a => a.ResumeId == resumeId).OrderByDescending(a => a.StartYear).ToListAsync();
}
}
}