public ActionResult Create(BugTrackers bug) { db.BugTrackers.Add(bug); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete(int BugTrackerId) { BugTrackers b = db.BugTrackers.Find(BugTrackerId); if (b == null) { return(HttpNotFound()); } return(View(b)); }
public ActionResult DeleteConfirmed(int BugTrackerId) { BugTrackers b = db.BugTrackers.Find(BugTrackerId); if (b == null) { return(HttpNotFound()); } db.BugTrackers.Remove(b); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } BugTrackers bug = db.BugTrackers.Find(id); if (bug != null) { SelectList applications = new SelectList(db.Applications, "ApplicationId", "NameApplication", bug.ApplicationId); ViewBag.Applications = applications; return(View(bug)); } return(RedirectToAction("Index")); }
public ActionResult Edit(BugTrackers bug) { string dateapply = "01.01.0001 0:00:00"; db.Entry(bug).State = EntityState.Modified; string datechange = bug.DateEndDevelopment.ToString(); if (bug.ApplicationId != null && bug.DateEndDevelopment != null && Equals(datechange, dateapply) == false && bug.Description != null && bug.Email != null) { db.SaveChanges(); return(RedirectToAction("Index")); } else { return(RedirectToAction("Edit")); } }