修改CRO Sponsor
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
fb76c5af6c
commit
2f86e2dae1
|
@ -35,7 +35,10 @@ namespace IRaCIS.Application.Services
|
|||
/// <summary> 根据CRO 名称查询所有CRO 列表 </summary>
|
||||
public async Task<IEnumerable<CroSelectDTO>> GetAllCROList(Guid? trialId)
|
||||
{
|
||||
return await _croRepository.Where(t => t.IsTrialLevel == false || t.TrialId == trialId).ProjectTo<CroSelectDTO>(_mapper.ConfigurationProvider, new { isEn_Us = _userInfo.IsEn_Us }).ToListAsync();
|
||||
return await _croRepository
|
||||
.WhereIf(trialId == null, t => t.IsTrialLevel == false)
|
||||
.WhereIf(trialId != null, t => t.IsTrialLevel == false || t.TrialId == trialId)
|
||||
.ProjectTo<CroSelectDTO>(_mapper.ConfigurationProvider, new { isEn_Us = _userInfo.IsEn_Us }).ToListAsync();
|
||||
}
|
||||
|
||||
|
||||
|
@ -47,7 +50,7 @@ namespace IRaCIS.Application.Services
|
|||
|
||||
var exp = new EntityVerifyExp<CRO>()
|
||||
{
|
||||
VerifyExp = cro =>( cro.CROName.Equals(addCroCompanyCommand.CROName) || cro.CRONameCN.Equals(addCroCompanyCommand.CRONameCN)) && cro.IsTrialLevel==false,
|
||||
VerifyExp = cro => (cro.CROName.Equals(addCroCompanyCommand.CROName) || cro.CRONameCN.Equals(addCroCompanyCommand.CRONameCN)) && cro.IsTrialLevel == false,
|
||||
//---已经存在同名的CRO,请确认。
|
||||
VerifyMsg = _localizer["CRO_DupName"]
|
||||
};
|
||||
|
|
|
@ -37,7 +37,10 @@ namespace IRaCIS.Application.Services
|
|||
public async Task<IEnumerable<SponsorSelectDTO>> GetAllSponsorList(Guid? trialId)
|
||||
{
|
||||
|
||||
var sponsorQueryable = _sponsorRepository.Where(t => t.IsTrialLevel == false || t.TrialId == trialId).ProjectTo<SponsorSelectDTO>(_mapper.ConfigurationProvider,new { isEn_Us= _userInfo.IsEn_Us});
|
||||
var sponsorQueryable = _sponsorRepository
|
||||
.WhereIf(trialId == null, t => t.IsTrialLevel == false)
|
||||
.WhereIf(trialId != null, t => t.IsTrialLevel == false || t.TrialId == trialId)
|
||||
.ProjectTo<SponsorSelectDTO>(_mapper.ConfigurationProvider,new { isEn_Us= _userInfo.IsEn_Us});
|
||||
return await sponsorQueryable.ToListAsync();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue