public Software_Requirement InsertRequirement(Software_Requirement sr) { sr.createddate = DateTime.Now; IPFinalDBDataContext finalDB = new IPFinalDBDataContext(); finalDB.Software_Requirements.InsertOnSubmit(sr); finalDB.SubmitChanges(); return(sr); }
public Software_Requirement UpdateRequirement(Software_Requirement sr) { IPFinalDBDataContext finalDB = new IPFinalDBDataContext(); var requirement = (from d in finalDB.Software_Requirements where d.id == sr.id select d).Single(); requirement.description = sr.description; requirement.platform = sr.platform; requirement.title = sr.title; finalDB.SubmitChanges(); return(requirement); }
public ActionResult Edit(int?id, Software_Requirement model) { model.id = id ?? -1; try { if (id == null) { rs.InsertRequirement(model); return(RedirectToAction("Index")); } else { rs.UpdateRequirement(model); return(RedirectToAction("Details", new { id = model.id })); } } catch { return(View(model)); } }