public ActionResult DeleteComment(int id) { RequirementComment r = db.RequirementComments.Find(id); db.RequirementComments.Remove(r); db.SaveChanges(); return(RedirectToAction("Details", new { @id = r.RequirementId })); }
public static RequirementCommentAPI From(RequirementComment item) { return(new RequirementCommentAPI { ID = item.ID, Comment = item.Comment, RequirementID = item.RequirementID }); }
public ActionResult Details(Requirement r) { RequirementComment nrc = new RequirementComment(); foreach (RequirementComment rc in r.Comments) { nrc.DateTimeCreated = DateTime.UtcNow.AddHours(8); nrc.CreatedById = User.Identity.GetUserId(); nrc.Content = rc.Content; nrc.RequirementId = r.RequirementId; db.RequirementComments.Add(nrc); } db.SaveChanges(); return(RedirectToAction("Details", new { @id = r.RequirementId })); }