static void Validate(ref int[,] matriz) { var validator = new SudokuValidator(matriz); Console.WriteLine("Validating Matriz"); //DrawMatriz(matriz); validator.Validate(true); Console.WriteLine("Validating Result:"); DrawResult(validator.Result); }
private void btnValidate_Click(object sender, EventArgs e) { try { SudokuValidator sudo = new SudokuValidator(); sudoku = sudo.LoadFile(txtFile.Text); bool isValid = sudo.Validate(sudoku); MessageBox.Show(string.Format("Sudoku is {0}!", isValid ? "Valid" : "InValid")); } catch (Exception ex) { MessageBox.Show(string.Format("Message -{0} \n\n Stack Trace \n{1}", ex.Message, ex.StackTrace)); } }
public SudokuGame() { this.validator = new SudokuValidator(); this.sudokuMap = new SudokuMap(); }