public async Task <IActionResult> MarkChat(CourseStudentModuleChat model) { await _coursesRepository.InsertComment(new Comments { Comment = model.Comment, UserId = model.UserId, MarkId = model.MarkId }); return(RedirectToAction("MarkChat", new { markId = model.MarkId })); }
public async Task <IActionResult> MarkChat(int markId) { Mark res = await _coursesRepository.GetMarkById(markId); if (res == null) { return(RedirectToAction("Index", "Courses", new { error = "Ви вибрали неіснуючу оцінку" })); } List <Comments> comments = await _coursesRepository.GetCommentByMarkId(markId); CourseStudentModuleChat courseStudentModuleChat = new CourseStudentModuleChat() { Mark = res, Comments = comments, MarkId = res.MarkId, UserId = (await _userManager.FindByNameAsync(User.Identity.Name)).Id }; return(View(courseStudentModuleChat)); }