Most controls in CreateTournamentForm are implemented

This commit is contained in:
2020-04-05 23:53:11 +02:00
parent 8ac467e2f0
commit af9ee4113d
7 changed files with 147 additions and 42 deletions

View File

@ -14,11 +14,15 @@ namespace TrackerUI
{
public partial class CreateTeamForm : Form
{
private ITeamRequester callingForm;
private List<PersonModel> availableTeamMembers = GlobalConfig.Connection.GetPerson_All();
private List<PersonModel> selectedTeamMembers = new List<PersonModel>();
public CreateTeamForm()
public CreateTeamForm(ITeamRequester caller)
{
InitializeComponent();
callingForm = caller;
//CreateSampleData();
WireUpLists();
}
@ -128,9 +132,10 @@ namespace TrackerUI
t.TeamName = createdTeamNameValue.Text;
t.TeamMembers = selectedTeamMembers;
t = GlobalConfig.Connection.CreateTeam(t);
// TODO - if we arent closing the form after insertion , reset the form
GlobalConfig.Connection.CreateTeam(t);
callingForm.TeamComplete(t);
this.Close();
}
}
}