NewGaoKaoApi/New_College.Repository/BASE/D_QualificationLineReposito...

34 lines
1.0 KiB
C#

using New_College.IRepository;
using New_College.IRepository.UnitOfWork;
using New_College.Model.Models;
using New_College.Repository.Base;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace New_College.Repository
{
/// <summary>
/// D_QualificationLineRepository
/// </summary>
public class D_QualificationLineRepository : BaseRepository<D_QualificationLine>, ID_QualificationLineRepository
{
public D_QualificationLineRepository(IUnitOfWork unitOfWork) : base(unitOfWork)
{
}
public async Task<bool> BatchAdd(List<D_QualificationLine> d_Qualifications)
{
var kk = await this.Db.Fastest<D_QualificationLine>().PageSize(50000).BulkCopyAsync(d_Qualifications);
return kk > 0;
}
public async Task<bool> BatchUpdate(List<D_QualificationLine> d_Qualifications)
{
var kk = await this.Db.Fastest<D_QualificationLine>().BulkUpdateAsync(d_Qualifications);
return kk > 0;
}
}
}