Пример #1
0
        // GET: Admin/Home
        public ActionResult Index()
        {
            var session = (AdminLogin)Session[CommonConstants.USER_SESSION];

            ViewBag.AdminName = session.name;
            var dao = new AdminDao();

            dao.UpdateLastLogin(session.id_admin);
            dao.UpdateLastSeen("Bảng điều khiển", "Admin/Home/", session.id_admin);
            ViewBag.permission      = session.id_permission;
            ViewBag.AdminCount      = dao.CountAdmin();
            ViewBag.CountClass      = dao.CountClass();
            ViewBag.CountQuestion   = dao.CountQuestion();
            ViewBag.CountRoom       = dao.CountRoom();
            ViewBag.CountSpeciality = dao.CountSpeciality();
            ViewBag.CountStudent    = dao.CountStudent();
            ViewBag.CountSubject    = dao.CountSubject();
            ViewBag.CountThread     = dao.CountThread();
            try
            {
                var path = Server.MapPath(@"~/App_Data/Notice.txt");
                var text = System.IO.File.ReadAllText(path);

                ViewBag.NoticeContent = System.Net.WebUtility.HtmlDecode(text);
            }
            catch { ViewBag.NoticeContent = ""; }
            return(View());
        }