public ActionResult DeleteConfirmed(int id) { tblProblem tblProblem = db.tblProblems.Find(id); db.tblProblems.Remove(tblProblem); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Priority,Problem_ID,Customer_ID,Title,Description,UserID,Status,Solution_Note,ErrorDate,Application_ID,User,Type")] tblProblem tblProblem) { if (ModelState.IsValid) { db.Entry(tblProblem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblProblem)); }
// GET: Problems/Details/6 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblProblem tblProblem = db.tblProblems.Find(id); if (tblProblem == null) { return(HttpNotFound()); } return(View(tblProblem)); }
//[ValidateAntiForgeryToken] public ActionResult Create([Bind(Include = "Priority,Problem_ID,Customer_ID,Title,Description,UserID,Status,Solution_Note,ErrorDate,Application_ID,User,Type")] tblProblem tblProblem) { if (ModelState.IsValid) { tblProblem.Status = "Pending"; tblProblem.ErrorDate = DateTime.UtcNow.AddHours(3); db.tblProblems.Add(tblProblem); db.SaveChanges(); if (Session["Role"].ToString() == "Customer") { return(RedirectToAction("Index", "Customer", new { r = 1 })); } return(RedirectToAction("Index")); } return(View(tblProblem)); }