public ActionResult UpdatePage()
        {
            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");
            }

            var model = new ContentViewModel(Application.Db);
            model.PopulateUpdateView();
            return View("UpdatePage","_LayoutAdmin", model);
        }
        //
        // GET: /Home/
        public ActionResult Index()
        {
            ContentViewModel model = new ContentViewModel(Application.Db);
            model.PopulateHomeContent();
            if (Application.IsAuthenticated) {

                if (Application.AdminID != 0) {
                    return RedirectToAction("Index", "Admin");
                }

                if (Application.TeacherID != 0) {
                    return RedirectToAction("Index", "Teacher");
                }
                return View("Index", "_LayoutGuest", model);
            }
            else {
                return View("Index", "_LayoutGuest", model);
            }
        }