Esempio n. 1
0
        public ActionResult GetRating(int id)
        {
            List <PupilWithAvgMark> pupils = ClassesDB.GetClassRating(id);

            ViewData["ClassID"] = id;
            return(PartialView(pupils));
        }
Esempio n. 2
0
        public ActionResult GetRating(int action, int classID)
        {
            List <PupilWithAvgMark> pupils = ClassesDB.GetClassRating(classID);

            new ElectronicJournnal.Models.GenerateClassRatingReport().CreatePackage(@"E:\Uni\Course Project\ElectronicJournnal\ElectronicJournnal\Files\CurrentClassRatingReport.docx", pupils);
            string file_path = Server.MapPath("~/Files/CurrentClassRatingReport.docx");;
            string file_type = "application/docx";
            string file_name = "Рейтинг " + ClassesDB.GetClassFullInf(classID).Class_Name + " класса.docx";

            return(File(file_path, file_type, file_name));
        }
Esempio n. 3
0
        public JsonResult RationgInClass(int classID)
        {
            List <PupilWithAvgMark> pupils = ClassesDB.GetClassRating(classID);

            return(Json(new { Results = pupils }, JsonRequestBehavior.AllowGet));
        }