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");
     }
 }