public async Task <IActionResult> OnPost() { if (!ModelState.IsValid) { return(Page()); } talkCommentData.Update(Comment); if (await talkCommentData.Commit()) { TempData["Message"] = $"Comment Updated"; return(RedirectToPage("./Detail", new { SelectedTalkId = Comment.TalkId })); } return(RedirectToPage("./NotFound")); }
public async Task <IActionResult> OnPost(int SelectedCommentId) { Comment = talkCommentData.GetById(SelectedCommentId); if (Comment == null) { return(RedirectToPage("./NotFound")); } talkCommentData.Delete(Comment); if (await talkCommentData.Commit()) { TempData["Messate"] = $"Comment Deleted!"; return(RedirectToPage("./Detail", new { SelectedTalkId = Comment.TalkId })); } return(RedirectToPage("./NotFound")); }