private void btnPostReaction_Click(object sender, EventArgs e) { Reaction newReaction = new Reaction(_question.QuestionId, FormLogin.currentUser.UserId, richtbReaction.Text, FormLogin.currentUser.FirstName + " " + FormLogin.currentUser.LastName); ReactionLogic.PostReaction(newReaction); MessageBox.Show("Reactie verstuurd"); Hide(); }
private void btnPostReaction_Click(object sender, EventArgs e) { ReactionLogic logic = new ReactionLogic(); Reaction newReaction = new Reaction(_question.QuestionId, LoginPrototype.currentUser.UserId, richtbReaction.Text); logic.PostReaction(newReaction); MessageBox.Show("Reactie verstuurd"); Hide(); }
public void PostReaction_IsValid() { Mock <IReactionContext> mockContext = new Mock <IReactionContext>(); Mock <Reaction> mockReaction = new Mock <Reaction>(1, 2, "foo"); mockContext.Setup(x => x.PostReaction(mockReaction.Object)); ReactionLogic reactionLogic = new ReactionLogic(mockContext.Object); reactionLogic.PostReaction(mockReaction.Object); mockContext.Verify(x => x.PostReaction(mockReaction.Object), Times.Exactly(1)); }
public ActionResult ReactionCreate(ReactionViewModel reactionViewModel) { try { int userId = int.Parse(User.Claims.FirstOrDefault(c => c.Type == System.Security.Claims.ClaimTypes.Sid).Value); int questionId = reactionViewModel.QuestionId; string description = reactionViewModel.Description; _reactionLogic.PostReaction(new Reaction(questionId, userId, description)); return(RedirectToAction(nameof(QuestionOverview))); } catch { return(View("Error")); } }
public ActionResult ReactionCreate(ReactionViewModel reactionViewModel) { try { int questionId = reactionViewModel.QuestionId; string description = reactionViewModel.Description; int senderid = Convert.ToInt32(Request.Cookies["id"]); _reactionLogic.PostReaction(new Reaction(questionId, senderid, description)); return(RedirectToAction(nameof(QuestionOverview))); } catch { return(View("Error")); } }