Add Team functions
This commit is contained in:
@@ -49,7 +49,7 @@ public class EventDefinitionParser : CsvParserBase
|
||||
var theme = CsvReader.GetField("Theme");
|
||||
var description = CsvReader.GetField("Description");
|
||||
var levelOfEffort = CsvReader.GetField<int?>("Level of Effort");
|
||||
//var regionalTeams = CsvReader.GetField<int>("Regional Teams");
|
||||
//var regionalTeams = CsvReader.GetField<int>("Regional TimeSlots");
|
||||
|
||||
var competitiveEvent = new EventDefinition
|
||||
{
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace Core.Parsers
|
||||
|
||||
foreach (var team in _teams)
|
||||
{
|
||||
csv.WriteField(team.Name);
|
||||
csv.WriteField(team.TeamId);
|
||||
csv.WriteField(team.Event.Name);
|
||||
foreach (var teamStudent in team.Students)
|
||||
{
|
||||
@@ -146,14 +146,14 @@ namespace Core.Parsers
|
||||
{
|
||||
if (@event.EventFormat is EventFormat.Team)
|
||||
{
|
||||
teams.Add(new Team { Event = @event, Students = teamStudents, Captain = captain, Name = teamName, TeamId = teamNumber});
|
||||
teams.Add(new Team { Event = @event, Students = teamStudents, Captain = captain, TeamId = teamNumber});
|
||||
}
|
||||
else if (@event.EventFormat is EventFormat.Individual)
|
||||
{
|
||||
foreach (var student in teamStudents)
|
||||
{
|
||||
teams.Add(new Team{Name = $"{teamName} - {student.FirstName}", Event = @event,
|
||||
Students = new List<Student> { student }, Captain = student, TeamId = teamNumber});
|
||||
teams.Add(new Team{Event = @event,
|
||||
Students = [student], Captain = student, TeamId = teamNumber});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user