Finish CTA App

This commit is contained in:
Gurge44 committed 2024-03-30 17:25:26 +01:00
1 parent 17edc70081
commit 0a6ca60a76
3 files changed
+13

No files matched your search

@@ -24,6 +24,7 @@ namespace CustomTeamAssigner
if (ofd.ShowDialog() == true)
{
Utils.Teams.Clear();
File.ReadAllLines(ofd.FileName).Do(line => new Team(line.Split(';')[0]).Import(line));
Navigator.NavigationService.Navigate(new PlaySetListerPage());
@@ -17,9 +17,20 @@ namespace CustomTeamAssigner
EditingTeamMembers = team.TeamMembers;
InitializeMembersGrid();
InitializeComboBox();
InitializeEditorFields();
}
void InitializeEditorFields()
{
OverrideColorCheckBox.IsChecked = EditingTeam.RoleRevealScreenBackgroundColor != "*";
OverrideTitleCheckBox.IsChecked = EditingTeam.RoleRevealScreenTitle != "*";
OverrideSubTitleCheckBox.IsChecked = EditingTeam.RoleRevealScreenSubtitle != "*";
TeamNameTextBox.Text = EditingTeam.TeamName;
if (OverrideColorCheckBox.IsChecked == true) TeamColorTextBox.Text = EditingTeam.RoleRevealScreenBackgroundColor;
if (OverrideTitleCheckBox.IsChecked == true) TeamTitleTextBox.Text = EditingTeam.RoleRevealScreenTitle;
if (OverrideSubTitleCheckBox.IsChecked == true) TeamSubTitleTextBox.Text = EditingTeam.RoleRevealScreenSubtitle;
}
void InitializeMembersGrid()
+1
View File
@@ -94,6 +94,7 @@ namespace CustomTeamAssigner
public static CustomRoles GetInternalRoleName(this string roleName)
{
if (roleName == "Guess Manager") return CustomRoles.GuessManagerRole;
var role = RoleNames.FirstOrDefault(x => x.Value == roleName).Key;
return role != default ? role : Enum.Parse<CustomRoles>(roleName.Replace(" ", string.Empty));
}