public async Task <IEnumerable <CreateDHInfo> > GetDataToCreate(DHSyncConfig _config) { return(await DbContext.ExecuteReaderAsync(DataConstants.PR_S2S_GET_DH_TO_CREATE, CommandType.StoredProcedure, args => { args.Add("@TestID", _config.TestID); }, reader => new CreateDHInfo { Materialkey = reader.Get <string>(0), DHProposedName = reader.Get <string>(1), DonorName = reader.Get <string>(2), RefExternal = reader.Get <string>(3), FieldEntityType = reader.Get <string>(4), })); }
public async Task <IEnumerable <MissingConversionResult> > GetConversionMissingData(DHSyncConfig config) { return(await DbContext.ExecuteReaderAsync(DataConstants.PR_S2S_GET_MISSING_CONVERSION, CommandType.StoredProcedure, args => args.Add("@TestID", config.TestID), reader => new MissingConversionResult { DeterminationName = reader.Get <string>(0), Scorevalue = reader.Get <string>(1) })); }