Example #1
0
 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),
     }));
 }
Example #2
0
 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)
     }));
 }