public ActionResult GenerateResult()
        {
            StudentsManagersrb aManagersrb = new StudentsManagersrb();

            ViewBag.students = aManagersrb.GetallStudent();
            return(View());
        }
        public JsonResult Getstudent(int studentId)
        {
            StudentsManagersrb aManagersrb = new StudentsManagersrb();
            var students        = aManagersrb.GetallStudent();
            var requiredstudent = students.Where(m => m.StudentId == studentId).ToList();

            return(Json(requiredstudent));
        }
示例#3
0
        public JsonResult GetCourse(int studentId)
        {
            int departmentid = 0;
            StudentsManagersrb aManagersrb = new StudentsManagersrb();
            var students        = aManagersrb.GetallStudent();
            var requiredstudent = students.Where(m => m.StudentId == studentId).ToList();

            foreach (var i in requiredstudent)
            {
                departmentid = i.DeptId;
            }
            CourseManager aCourseManager = new CourseManager();
            List <Course> courses        = aCourseManager.Getcoursebydepartment(departmentid);

            return(Json(courses));
        }
        public JsonResult GetDepartment(int studentId)
        {
            int departmentid = 0;
            StudentsManagersrb aManagersrb = new StudentsManagersrb();
            var students        = aManagersrb.GetallStudent();
            var requiredstudent = students.Where(m => m.StudentId == studentId).ToList();

            foreach (var i in requiredstudent)
            {
                departmentid = i.DeptId;
            }
            DepartmentManagersrb aManager       = new DepartmentManagersrb();
            List <Departmentsrb> departments    = new List <Departmentsrb>();
            Departmentsrb        aDepartmentsrb = aManager.GetDepartment(departmentid);

            departments.Add(aDepartmentsrb);
            return(Json(departments));
        }
示例#5
0
        public ActionResult Enroll(EnrollCourse aEnrollCourse)
        {
            StudentsManagersrb aManagersrb = new StudentsManagersrb();

            ViewBag.students = aManagersrb.GetallStudent();
            EnrollCourseManagersrb aenEnrollCourseManagersrb = new EnrollCourseManagersrb();
            string result = aenEnrollCourseManagersrb.EnrollCourse(aEnrollCourse);

            if (result == "Save Successful")
            {
                ViewBag.success = result;
            }
            else if (result == "This Course has been Already Taken by this Student")
            {
                ViewBag.failed = result;
            }
            return(View());
        }
        public ActionResult GenerateResult(Resultsrb aResultsrb)
        {
            aStudentGom.StudentId = aResultsrb.StudentId;
            StudentsManagersrb aManagersrb = new StudentsManagersrb();

            ViewBag.students = aManagersrb.GetallStudent();
            ResultManagersrb aResultManagersrb = new ResultManagersrb();
            string           result            = aResultManagersrb.SaveResult(aResultsrb);

            if (result == "Sorry This Course is Graded Before.Try a new One" || result == "This Course is not Enrolled by this Student")
            {
                ViewBag.failed = result;
            }
            else if (result == "Result has been Saved")
            {
                ViewBag.success = result;
            }

            return(View());
        }