Ejemplo n.º 1
0
        public void CreateReport(IEnumerable <Student> item, string path)
        {
            var dataToWrite = new List <DataToWrite>();

            foreach (var student in item)
            {
                var studentToWrite = _mapper.Map <DataToWrite>(student);
                studentToWrite.AverageMarks = AverageMarks.GetAverageStudentMark(student);

                dataToWrite.Add(studentToWrite);
            }
            _fileHelper.CreateReport(dataToWrite, AverageMarks.GetAverageStudentsMark(item.ToList()), path);
        }