public async Task <string> HomeworkAddToLesson(LessonHomework lessonHomework) { var tempLessonHomework = new LessonHomework { Deadline = lessonHomework.Deadline, Name = lessonHomework.Name, Description = lessonHomework.Description, LessonId = lessonHomework.LessonId }; ctx.lessonHomeworks.Add(tempLessonHomework); await ctx.SaveChangesAsync(); return("Homework Upload Success"); }
public async Task <LessonHomework> UpdateHomeworkById(int homeworkId, LessonHomework lessonHomework) { var homework = await ctx.lessonHomeworks.FindAsync(homeworkId); if (homework != null) { homework.Name = lessonHomework.Name; homework.Description = lessonHomework.Description; homework.Deadline = lessonHomework.Deadline; await ctx.SaveChangesAsync(); return(lessonHomework); } throw new Exception(); }
public async Task <LessonHomework> UpdateHomeworkById(int homeworkId, LessonHomework lessonHomework) { return(await fileService.UpdateHomeworkById(homeworkId, lessonHomework)); }
public async Task <IActionResult> AddHomeWorkToLesson(LessonHomework lessonHomework) { await fileService.HomeworkAddToLesson(lessonHomework); return(Ok(new { message = "Done!" })); }