/// <summary> /// Opens the athlete registration dialog /// </summary> public void OpenAthleteSeasonRegDialog() { if (m_athleteSeasonRegDialog == null) { m_athleteSeasonRegDialog = new AthleteRegisterToSeasonDialog(); } m_athleteSeasonRegDialog.Unloaded -= new RoutedEventHandler(CloseAthleteSeasonRegDialog); m_athleteSeasonRegDialog.Unloaded += new RoutedEventHandler(CloseAthleteSeasonRegDialog); m_athleteSeasonRegViewModel = new AthleteRegisterToSeasonViewModel(this.model); m_athleteSeasonRegDialog.DataContext = m_athleteSeasonRegViewModel; try { m_athleteSeasonRegDialog.Show(); m_athleteSeasonRegDialog.Activate(); } catch (Exception ex) { this.logger.WriteLog(ex.ToString()); } }
/// <summary> /// Creates a new instance of the SeasonRegSaveCmd /// </summary> /// <param name="viewModel">view model</param> public SeasonRegSaveCmd(AthleteRegisterToSeasonViewModel viewModel) { m_viewModel = viewModel; }
/// <summary> /// Creates a new instance of the SeasonRegNextRaceNoCmd /// </summary> /// <param name="viewModel">view model</param> public SeasonRegNextRaceNoCmd(AthleteRegisterToSeasonViewModel viewModel) { m_viewModel = viewModel; }
/// <summary> /// Creates a new instance of the SeasonRegUpdateNumbersCmd /// </summary> /// <param name="viewModel">view model</param> public SeasonRegUpdateNumbersCmd(AthleteRegisterToSeasonViewModel viewModel) { m_viewModel = viewModel; }
/// <summary> /// Creates a new instance of the SeasonRegPreviousRaceNoCmd /// </summary> /// <param name="viewModel">view model</param> public SeasonRegPreviousRaceNoCmd(AthleteRegisterToSeasonViewModel viewModel) { m_viewModel = viewModel; }