Ejemplo n.º 1
0
        public StudentFNLNDTO GetStudentInfo(string studentUsername)
        {
            Student        student = db.StudentRepository.Get().FirstOrDefault(x => x.UserName == studentUsername);
            StudentFNLNDTO st      = new StudentFNLNDTO();

            st.FirstName = student.FirstName;
            st.LastName  = student.LastName;
            st.Class     = student.Class.Name.ToString();

            return(st);
        }
Ejemplo n.º 2
0
        public ClassDTO GetStudentsByClass(int classId)
        {
            Class    classFromDb = db.ClassRepository.GetByID(classId);
            ClassDTO classs      = new ClassDTO();

            classs.ClassName = classFromDb.Name.ToString();

            foreach (Student s in classFromDb.Students)
            {
                StudentFNLNDTO student = new StudentFNLNDTO();

                student.FirstName = s.FirstName;
                student.LastName  = s.LastName;

                classs.Students.Add(student);
            }

            return(classs);
        }
        public ParentStudentDTO GetStudentsFromParent(string parentUsername)
        {
            Parent           parent = db.ParentRepository.Get().FirstOrDefault(x => x.UserName == parentUsername);
            ParentStudentDTO ps     = new ParentStudentDTO();

            ps.ParentFirstName = parent.FirstName;
            ps.ParentLastName  = parent.LastName;


            foreach (Student st in parent.Children)
            {
                StudentFNLNDTO student = new StudentFNLNDTO();

                student.FirstName = st.FirstName;
                student.LastName  = st.LastName;
                student.Class     = st.Class.Name.ToString();

                ps.Children.Add(student);
            }


            return(ps);
        }