using YBEE.EQM.Core;
namespace YBEE.EQM.Application;
///
/// 高中选科组合管理服务
///
public class NceeCourseCombService(IRepository rep) : INceeCourseCombService, ITransient
{
///
/// 根据ID获取高中选科组合
///
///
///
public async Task GetById(short id)
{
var item = await rep.DetachedEntities.FirstOrDefaultAsync(x => x.Id == id);
return item.Adapt();
}
///
/// 获取所有高中选科组合
///
///
public async Task> GetAllList()
{
var items = await rep.DetachedEntities.ProjectToType().ToListAsync();
return items;
}
}