public ActionResult GetRating(int id) { List <PupilWithAvgMark> pupils = ClassesDB.GetClassRating(id); ViewData["ClassID"] = id; return(PartialView(pupils)); }
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)); }
public JsonResult RationgInClass(int classID) { List <PupilWithAvgMark> pupils = ClassesDB.GetClassRating(classID); return(Json(new { Results = pupils }, JsonRequestBehavior.AllowGet)); }