public ActionResult DeleteAdmin(Admin model) { if (!Application.IsAuthenticated && Application.AdminType != 1) { ViewBag.Header = "Authorization Level Too Low"; ViewBag.Message = "Your authorization is not valid for this type of operation"; return View("Message", "_LayoutGuest"); } int adminid = model.AdminID; using (KnowledgeChannelEntities context = new KnowledgeChannelEntities()) { Admin admin = context.Admins.Where(a => a.AdminID == adminid).Single(); context.DeleteObject(admin); context.SaveChanges(); return RedirectToAction("ViewAdmins"); } }