public async Task <int> AddCompetitionApplication(CompetitionApplication app) { var a = _context.CompetitionApplications.AddAsync(app); _context.SaveChanges(); return(app.Id); }
public async Task <ActionResult> AddApplication(StudentApplicationInsert app) { CompetitionApplication newApp = new CompetitionApplication() { CompetitionId = app.CompetitionId, StudentId = app.StudentId, Date = DateTime.Now }; var competitionId = await _competitionRepositry.AddCompetitionApplication(newApp); return(Ok()); }
public static CompetitionApplicationDTO ToDTO(this CompetitionApplication application) { return(new CompetitionApplicationDTO() { Id = application.Id, CompetitionId = application.CompetitionId, CourseId = application.Competition.CourseId, CourseName = application.Competition.Course.Name, Date = application.Date, Student = application.Student.FirstName + " " + application.Student.LastName, StudentId = application.StudentId, Points = application.Student.Points }); }