コード例 #1
0
        public ActionResult Add(string id)
        {
            var model = new AddIssueReplyViewModel
            {
                IssueId = id
            };

            return View(model);
        }
コード例 #2
0
        public ActionResult Add(AddIssueReplyViewModel model, string id)
        {
            int requestedIssueId = this.UrlIdentifierProvider.DecodeEntityId(id);

            if (!ModelState.IsValid)
            {
                model.IssueId = id;
                return View(model);
            }

            this.issues.CreateReply(this.sanitizer.Sanitize(model.Content), requestedIssueId, this.User.Identity.GetUserId());

            return this.RedirectToAction("Details", "Issues", new { id = id });
        }