private Defect CreateDefect() { var user = CreateUser(); var project = CreateProject(); var defect = new Defect { Project = project, AssignedToUser = user, CreatorUser = user, CreateDate = DateTime.Now, StepsToReproduce = "123" }; ctx.Defects.Add(defect); ctx.SaveChanges(); return defect; }
public ActionResult Create(Defect defect) { if (!ModelState.IsValid) { var inputModel = InputModel(); return View(inputModel); } try { _defectRepo.Add(defect); return RedirectToAction("Index"); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); var inputModel = InputModel(); return View(inputModel); } }