コード例 #1
0
        public async Task <IActionResult> Index()
        {
            var addresses = _dbContext.Addresses
                            .Include(address => address.Students);

            var students = _dbContext.Students
                           .Include(student => student.Address)
                           .Include(student => student.Exams)
                           .ThenInclude(exam => exam.Exam);

            var exams       = _dbContext.Exams;
            var transcripts = _dbContext.Transcripts;

            var t = _service.GetTranscript(2, 1);
            var a = _service.GetTranscripts();

            var tDTO = new TranscriptDTO
            {
                ExamId    = 1,
                StudentId = 5,
                Points    = 30
            };

            t           = _service.SaveTranscript(tDTO);
            tDTO.Points = 60;

            t = _service.PutPoints(t.Id, tDTO);

            _service.DeleteTranscript(t.Id);

            return(View());
        }
コード例 #2
0
 public TranscriptDTO Get([FromRoute] int studentId, [FromRoute] int examId)
 {
     return(_service.GetTranscript(studentId, examId));
 }