Interaction logic for TeamManagement.xaml
Inheritance: IDashboardContentControl, IGwupeUserControl
 public TeamSettingsControl(ContentPresenter disabler, TeamManagement teamManagement)
 {
     _teamManagement = teamManagement;
     InitializeComponent();
     InitGwupeDataCaptureForm(disabler, StatusText, ErrorText);
     ProcessingWord = "Updating";
 }
 public TeamSettingsControl(ContentPresenter disabler, TeamManagement teamManagement)
 {
     _teamManagement = teamManagement;
     InitializeComponent();
     InitGwupeDataCaptureForm(disabler, StatusText, ErrorText);
     ProcessingWord = "Updating";
 }
Exemple #3
0
 public SignupTeam(ContentPresenter disabler, TeamManagement teamManagementWindow)
 {
     _teamManagementWindow = teamManagementWindow;
     _dataContext = new SignupTeamDataContext();
     this.DataContext = _dataContext;
     this.InitializeComponent();
     InitGwupeDataCaptureForm(disabler, null, ErrorText);
     ProcessingWord = "Creating";
 }
        private void Team_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            if (_teamManagement == null)
            {
                _teamManagement = new Team.TeamManagement();
            }
            // Clear currently engaged
            var currentEngaged = _appContext.RosterManager.CurrentlyEngaged;

            if (currentEngaged != null)
            {
                currentEngaged.IsCurrentlyEngaged = false;
            }
            // Set main active window
            ActiveContent.Content = _teamManagement;
            _teamManagement.SetAsMain(this);
        }
Exemple #5
0
 public TeamManagementData(TeamManagement teamManagement)
 {
     _teamManagement          = teamManagement;
     Teams                    = teamManagement.Teams;
     Teams.CollectionChanged += TeamsOnCollectionChanged;
 }
Exemple #6
0
 private void Team_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     if (_teamManagement == null)
     {
         _teamManagement = new Team.TeamManagement();
     }
     // Clear currently engaged
     var currentEngaged = _appContext.RosterManager.CurrentlyEngaged;
     if (currentEngaged != null) currentEngaged.IsCurrentlyEngaged = false;
     // Set main active window
     ActiveContent.Content = _teamManagement;
     _teamManagement.SetAsMain(this);
 }
Exemple #7
0
 public TeamManagementData(TeamManagement teamManagement)
 {
     _teamManagement = teamManagement;
     Teams = teamManagement.Teams;
     Teams.CollectionChanged += TeamsOnCollectionChanged;
 }