Ejemplo n.º 1
0
        /// <summary>
        /// Установить студентов
        /// </summary>
        /// <param name="students"></param>
        public void SetStudents(IList <StudentRatingModel> students)
        {
            Students = students;
            if (students.Count == 0)
            {
                Students = RatingProvider.CreateEntries(Group.Id, Subject.Id);
            }

            StudentsUpdated?.Invoke(this, EventArgs.Empty);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Установить студентов
        /// </summary>
        /// <param name="students"></param>
        public void SetStudents(IList <StudentAttendanceModel> students)
        {
            Students = students;
            if (students.Count == 0)
            {
                Students = AttendanceProvider.CreateEntries(Group.Id, Schedule.Id, Date);
            }

            StudentsUpdated?.Invoke(this, EventArgs.Empty);
        }
Ejemplo n.º 3
0
 public void Handle(StudentsUpdated message)
 {
     ActivateItem(_studentsViewModel);
 }
Ejemplo n.º 4
0
        /// <summary>
        /// Установить студентов
        /// </summary>
        /// <param name="students"></param>
        public void SetStudents(IList <StudentResultModel> students)
        {
            Students = students;

            StudentsUpdated?.Invoke(this, EventArgs.Empty);
        }