private void ShowGame() { var temp = WorkingWithServer.SendLevelFromUserToServer(levelBox.SelectedIndex); for (var i = 0; i < 9; ++i) { for (var j = 0; j < 9; ++j) { ServerMatrix[i, j] = temp[i * 9 + j]; } } textArray = new TextBox[9, 9]; for (int row = 0; row < tablePanel1.RowCount; row++) { for (int clm = 0; clm < tablePanel1.ColumnCount; clm++) { var box = GetTextBoxAt(row, clm); box.Text = ServerMatrix[clm, row].ToString(); box.ReadOnly = true; textArray[clm, row] = box; } } SudokuMatrix = ServerMatrix; ChooseHowMuchCellsToDelete(levelBox.SelectedIndex); }
private void startGameButton_Click(object sender, EventArgs e) { serviceHost = WorkingWithServer.CreateUserHost(); serviceHost.Open(); Hide(); Form2 newForm = new Form2(hint); newForm.ShowDialog(); newForm = null; Show(); }
private void saveResultButton_Click(object sender, EventArgs e) { if (playerName.Text != "") { string[] lines = new string[4]; lines[3] = playerTime.Text; lines[0] = gameLevel.Text; lines[1] = playerName.Text; lines[2] = playerStore.Text; string results = WorkingWithServer.SendResultFromUserToServer(playerName.Text, playerTime.Text, playerStore.Text); MessageBox.Show(results); File.AppendAllLines("playerTable.txt", lines.Select(t => t.ToString())); infoPanel.Visible = false; nowYouCanUseIt(); } else { MessageBox.Show("Player's name", "Attention!", MessageBoxButtons.OK); } }
private void upDateResultsButton_Click(object sender, EventArgs e) { string results = WorkingWithServer.SendAllResultFromUserToServer(); MessageBox.Show(results); }