コード例 #1
0
        public async Task <IActionResult> Index(IndexViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            await _repo.AddAsync(new TaskItem()
            {
                Description = model.NewTask.Description,
                DateCreated = DateTime.Now,
                IsCompleted = false
            });

            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public async Task <long> AddTaskAsync(long homeworkId, HomeworkTask task)
 {
     task.HomeworkId = homeworkId;
     return(await _tasksRepository.AddAsync(task));
 }
コード例 #3
0
        public async Task AddAsync(TaskDomain toAdd)
        {
            await _tasksRepository.AddAsync(toAdd).ConfigureAwait(false);

            await _unitOfWork.SaveChangesAsync().ConfigureAwait(false);
        }