public async Task AddGradeToTranscript(long studentId, CreateGrade createGrade) { var transcript = new Transcript { StudentId = studentId, CourseId = createGrade.CourseId.Value, Grade = createGrade.Grade.Value, }; _context.Transcripts.Add(transcript); await _context.SaveChangesAsync(); }
public IActionResult Detail(int?id) { CreateGrade = new CreateGrade(); if (id == null) { //create return(View(CreateGrade)); } //update CreateGrade = _db.CreateGrades.FirstOrDefault(u => u.Id == id); if (CreateGrade == null) { return(NotFound()); } return(View(CreateGrade)); }
public async Task <ActionResult <Transcript> > PostTranscript(long studentId, [FromBody] CreateGrade createGrade) { await studentRepository.AddGradeToTranscript(studentId, createGrade); return(Ok()); }
public Task AddGradeToTranscript(long studentId, CreateGrade createGrade) { throw new System.NotImplementedException(); }