public StudentDialogViewModel GetStudentDialogData(string id) { var st = Repositories.Students.Query() .AsNoTracking() .Include(s => s.Class) .Include(s => s.Parent) .Include(s => s.User) .FirstOrDefault(s => s.Id == id); var student = Mapper.Map <Student, StudentDialogViewModel>(st); student.AvgScore = _statisticalService.StudentAverageScore(id); student.Absences = _statisticalService.StudentAbsences(id); return(student); }