public Task SoftDeleteAsync(long answerId) { var answerToDelete = answersDataSet.Single(answer => answer.Id == answerId); answerToDelete.IsDeleted = true; answersDataSet.Update(answerToDelete); return(dbContext.SaveChangesAsync()); }
public Task AddAddressAsync(string address, string instanceName, ApplicationType applicationType) { var target = applicationType; if (!dbSet.Any(item => item.InstanceName == instanceName)) { dbSet.Add(new ApplicationInstanceSubscription { Address = address, InstanceName = instanceName, Target = applicationType, InstanceStatus = InstanceStatus.Alive }); } return(dbContext.SaveChangesAsync()); }
public Task AddRangeAsync(ClientUtterance[] clientUtterances) { clientUtteranceDataSet.AddRange(clientUtterances); return(dbContext.SaveChangesAsync()); }
public Task AddRangeAsync(AudioMessageLogUpdate[] audioMessageLogUpdates) { audioMessageLogUpdatesDataSet.AddRange(audioMessageLogUpdates); return(dbContext.SaveChangesAsync()); }
public Task UpdateAsync(Question question) { questionsDataSet.Update(question); return(dbContext.SaveChangesAsync()); }
public Task AddAsync(Examination examination) { examinationDataSet.Add(examination); return(dbContext.SaveChangesAsync()); }
public Task AddAsync(PredefinedAnswerSet answerSet) { predefinedAnswersDataSet.Add(answerSet); return(dbContext.SaveChangesAsync()); }
public Task AddAsync(ExaminationResult result) { resultsDataSet.Add(result); return(dbContext.SaveChangesAsync()); }
public Task AddAsync(Agent agent) { agentsDataSet.Add(agent); return(dbContext.SaveChangesAsync()); }
public Task AddResultAsync(QuestionResult questionResult) { questionResultsDataSet.Add(questionResult); return(dbContext.SaveChangesAsync()); }