//GET :
        public PartialViewResult Create(int id)
        {
            var model = new CourseAssignModel();

            model.Teacher   = th.GetById(id);
            model.Courses   = crs.GetAll();
            model.TeacherId = model.Teacher.Id;

            return(PartialView(model));
        }
        public ActionResult Index(int page = 1, int pagesize = 5)
        {
            var course = _course.GetAll().ToList();
            PagedList <Course> coursemodel = new PagedList <Course>(course, page, pagesize);

            return(View(coursemodel));
        }
Ejemplo n.º 3
0
        public PartialViewResult Create(int id)
        {
            var model = new ClasseCourseModel();

            model.Classe  = cls.GetById(id);
            model.ClassId = model.Classe.Id;
            model.Courses = crs.GetAll();
            return(PartialView(model));
        }
Ejemplo n.º 4
0
 private void StudentList_Load(object sender, EventArgs e)
 {
     RefreshStudentTable();
     listBox1.DataSource        = _CourseRepo.GetAll();
     listBox1.DisplayMember     = "Name";
     listBox1.ValueMember       = "CourseId";
     listBox1.FormattingEnabled = true;
     txtImageUrl.Text           = "";
     pbStudent.Image            = Image.FromFile(@"D:\Internship\SchoolApplication\School.WindowForm\Resources\emptyimage.jpg");
 }
 public void OnGet()
 {
     AdminVM = new AdminViewModel
     {
         NoOfCourses   = _courseRepo.GetAll().ToList().Count,
         NoOfDepts     = _deptRepo.GetAll().ToList().Count,
         NoOfFaculties = _facultyRepo.GetAll().Count(),
         NoOfStudents  = _studentRepo.GetAll().Count(),
     };
 }
Ejemplo n.º 6
0
        public IActionResult Get()
        {
            try
            {
                var result = _course.GetAll();

                return(Ok(result.ToArray()));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex));
            }
        }
        public IActionResult Index()
        {
            var courses = _courseService.GetAll()
                          .Select(c => new CourseListItem
            {
                Id         = c.Id,
                CourseName = c.CourseName,
                Instructor = c.Instructor
            });
            var model = new CourseIndexModel
            {
                CourseIndexList = courses
            };

            return(View(model));
        }
Ejemplo n.º 8
0
        public IActionResult OnGet(int deptId)
        {
            var     claimIdentity = (ClaimsIdentity)this.User.Identity;
            var     claim         = claimIdentity.FindFirst(ClaimTypes.NameIdentifier);
            Student studentInfo   = _studentRepo.GetFisrtOrDefault(s => s.ApplicationUserId == claim.Value);

            if (studentInfo != null)
            {
                CourseRegVM = new CourseRegViewModel
                {
                    AllCourses        = _courseRepo.GetAll(c => c.DeptId == deptId).ToList(),
                    RegisteredCourses = _courseRegRepo.GetAll(c => c.StudentId == studentInfo.Id).ToList(),
                    StudentInfo       = studentInfo
                };
                return(Page());
            }
            return(RedirectToPage("Registration"));
        }
Ejemplo n.º 9
0
        private void EditStudent_Load(object sender, EventArgs e)
        {
            listBox1.DataSource        = _CourseRepo.GetAll();
            listBox1.DisplayMember     = "Name";
            listBox1.ValueMember       = "CourseId";
            listBox1.FormattingEnabled = true;

            var model = _StudentRepo.FindStudent(StudentId, USER_ID);

            TxtName.Text         = model.Name;
            TxtFName.Text        = model.FName;
            TxtStudentPhone.Text = model.Phone;
            DtpStudetDob.Text    = model.Dob;
            TxtEmail.Text        = model.Email;
            TxtPassword.Text     = model.Password;
            if (model.ImageUrl != null)
            {
                pbStudent.Load(model.ImageUrl);
            }
            else
            {
                pbStudent.Load(emptyImage);
            }
            TxtConfirmPassword.Text = model.ConfirmPassword;
            List <int> indexes = new List <int>();

            foreach (var item in listBox1.Items)
            {
                foreach (var course in model.StudentCourses)
                {
                    if (Convert.ToInt32(item.GetType().GetProperty("CourseId").GetValue(item, null)) == course.CourseId)
                    {
                        indexes.Add(listBox1.Items.IndexOf(item));
                    }
                }
            }
            if (indexes != null)
            {
                foreach (var index in indexes)
                {
                    listBox1.SetItemChecked(index, true);
                }
            }
        }
Ejemplo n.º 10
0
        // GET: Department
        public async Task <IActionResult> Index()
        {
            var model       = new List <DepatViewModel>();
            var departments = await dep.GetAllAsync();

            foreach (var item in departments)
            {
                DepatViewModel depart = new DepatViewModel
                {
                    Id   = item.Id,
                    Name = item.Name
                };
                var totalclasse = cls.GetAll();
                var totalcours  = crs.GetAll();
                depart.TotalClasses = totalclasse.Count(x => x.DepartmentID == depart.Id);
                depart.TotalCours   = totalcours.Count(x => x.DepartmentID == depart.Id);
                model.Add(depart);
            }
            return(View(model));
        }
Ejemplo n.º 11
0
        public IHttpActionResult GetCourse()
        {
            //var courses = _course.GetAll();
            //return courses;

            List <Course> courses = _course.GetAll().ToList();

            List <Course> modelCourseList = new List <Course>();

            foreach (Course item in courses)
            {
                modelCourseList.Add(new Course()
                {
                    ID          = item.ID,
                    Code        = item.Code,
                    Name        = item.Name,
                    Description = item.Description,
                });
            }

            return(Ok(modelCourseList));
        }
Ejemplo n.º 12
0
        public ActionResult Index()
        {
            var models = _course.GetAll();

            return(View(models));
        }
Ejemplo n.º 13
0
        public IActionResult Index()
        {
            var courses = CourseRepo.GetAll();

            return(View(courses));
        }
Ejemplo n.º 14
0
        public IActionResult GetAllCourses(int deptId)
        {
            var courses = _courseRepo.GetAll(c => c.DeptId == deptId);

            return(Json(new { data = courses }));
        }
Ejemplo n.º 15
0
 public async Task <IActionResult> GetCourses()
 {
     return(Ok(await _course.GetAll()));
 }
Ejemplo n.º 16
0
 // GET: Course
 public IActionResult Index()
 {
     return(View(cr.GetAll()));
 }
        public IActionResult GetAllCourses()
        {
            var courses = _courseRepo.GetAll();

            return(Json(new { data = courses }));
        }
Ejemplo n.º 18
0
 public IHttpActionResult GET()
 {
     return(Ok(_repo.GetAll()));
 }