private void startAgainAndShowRelevantMessage(eSettingsErrors i_Error) { SettingsForm startSettingsAgain; this.Hide(); startSettingsAgain = new SettingsForm(); MessageBox.Show(getErrorMessage(i_Error)); startSettingsAgain.ShowDialog(); }
private string getErrorMessage(eSettingsErrors i_Error) { string errorMessage = string.Empty; switch (i_Error) { case eSettingsErrors.BoardSizeError: errorMessage = string.Format("You must choose board size.{0}Please try again!", Environment.NewLine); break; case eSettingsErrors.NamesError: errorMessage = string.Format("You must enter names.{0}Please try again!", Environment.NewLine); break; } return(errorMessage); }