public ActionResult EditSyllabus(Syllabus sylla) { if (!ModelState.IsValid) { int CurrentAccID = (User as Principal.AuthorizePrincipal).ID; var Subjects = BUSSubject.GetSubjectByAccountEditor(CurrentAccID) .Select(s => new { ID = s.ID, Name = s.Name + "(" + s.Faculty.VietNameseName + ")" } ).ToList(); var Classrooms = BUSClassroom.GetClassroomsExeceptClassOffice() .Select(s => new { ID = s.ID, Name = s.Name + " (" + s.Facility.Name + ")" + " (" + s.Facility.Address + ")" } ).ToList(); ViewBag.Subjects = new SelectList(Subjects, "ID", "Name"); ViewBag.Classrooms = new SelectList(Classrooms, "ID", "Name"); return(View(sylla)); } BUSSyllabus.EditSyllabus(sylla); return(RedirectToAction("SyllabusesList")); }
public ActionResult SyllabusesList() { int CurrentAccID = (User as ProgramBuilder.WEB.Principal.AuthorizePrincipal).ID; List <Syllabus> Syllas = BUSSyllabus.SyllabusesList().Where(x => x.CreatedAccountID == CurrentAccID).ToList(); return(View(Syllas)); }
public ActionResult ExportToWord(int ID) { Syllabus sylla = BUSSyllabus.GetSyllabusByID(ID); ViewBag.WordDocumentFilename = sylla.VietnameseName; return(View("ReviewSyllabus", sylla)); }
public ActionResult ReviewSyllabus(int ID) { Syllabus sylla = BUSSyllabus.GetSyllabusByID(ID); return(View(sylla)); }