public ActionResult DeleteEvent(FormCollection col) { Models.User u = new Models.User(); u = u.GetUserSession(); if (u.IsAuthenticated) { long lngID = Convert.ToInt64(RouteData.Values["id"]); if (col["btnSubmit"] == "close") { return(RedirectToAction("Event", new { @id = lngID })); } if (col["btnSubmit"] == "delete") { Models.Database db = new Models.Database(); db.DeleteEvent(lngID); } } return(RedirectToAction("MyEvents")); //this should never happen }