Example #1
0
        public async Task <TopicEvaluation> CreateTopicEvaluation(TopicEvaluation newTopicEvaluation)
        {
            await _unitOfWork.TopicsEvaluation
            .AddAsync(newTopicEvaluation);

            await _unitOfWork.CommitAsync();

            return(newTopicEvaluation);
        }
Example #2
0
 public async Task UpdateTopicEvaluation(TopicEvaluation topicEvaluationToUpdate, TopicEvaluation topicEvaluation)
 {
     topicEvaluationToUpdate.Topic = topicEvaluation.Topic;
     await _unitOfWork.CommitAsync();
 }
Example #3
0
 public async Task DeleteTopicEvaluation(TopicEvaluation topicEvaluation)
 {
     _unitOfWork.TopicsEvaluation.Remove(topicEvaluation);
     await _unitOfWork.CommitAsync();
 }