private void nacteniHraciPlochy() { Databaze db = new Databaze(tbDatabaze.Text, tbUser.Text, tbHeslo.Text); db.Pripojit(); db.nacistHraciPlochy(); celaHraciPlocha = db.ziskatHraciPlochu(); db.Odpojit(); if (kolecko == true) { pomCelaHraciPlocha = celaHraciPlocha; celaHraciPlocha = null; for (int j = 0; j < pomCelaHraciPlocha.Length; j++) { string pom = pomCelaHraciPlocha.Substring(j, 1); if (pom == "0") { celaHraciPlocha += 0; } if (pom == "1") { celaHraciPlocha += 2; } if (pom == "2") { celaHraciPlocha += 1; } } } try { hraciPlocha[0] = celaHraciPlocha.Substring(0, 10); hraciPlocha[1] = celaHraciPlocha.Substring(10, 10); hraciPlocha[2] = celaHraciPlocha.Substring(20, 10); hraciPlocha[3] = celaHraciPlocha.Substring(30, 10); hraciPlocha[4] = celaHraciPlocha.Substring(40, 10); hraciPlocha[5] = celaHraciPlocha.Substring(50, 10); hraciPlocha[6] = celaHraciPlocha.Substring(60, 10); hraciPlocha[7] = celaHraciPlocha.Substring(70, 10); hraciPlocha[8] = celaHraciPlocha.Substring(80, 10); hraciPlocha[9] = celaHraciPlocha.Substring(90, 10); } catch (ArgumentOutOfRangeException ex) { MessageBox.Show("Chyba načtení hrací plochy: \n\n" + ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error); } for (int i = 0; i < 10; i++) { lvUdalosti.Items.Add(hraciPlocha[i]); } }
private void pripojeniDatabaze() { Databaze db = new Databaze(tbDatabaze.Text, tbUser.Text, tbHeslo.Text); //TODO: zatim nefunkcni ve tride DATABAZE!!!funguje jako localhost db.Pripojit(); db.Odpojit(); //lInfo.Content = "Připojeno k databázi"; //tbDatabaze.IsEnabled = false; //btnPripojit.Content = "Odpojit"; //lInfo.Content = "Test připojený proběhl v pořádku"; lvUdalosti.Items.Add("Test připojení"); }
private void pridaníPravidlaDoDatabaze() { //string pravidlo = ""; Databaze db = new Databaze(tbDatabaze.Text, tbUser.Text, tbHeslo.Text); for (int i = 0; i < cisloPravidla; i++) { db.Pripojit(); db.PridatPravidlo(pravidlo[i]); db.Odpojit(); } //db.PridatPravidlo(pravidlo); lvUdalosti.Items.Add("Přidány pravidla do db"); poslaniZpravyServeru("Pripraven"); }
/*private void odpojeniDatabaze() * { * Databaze db = new Databaze(tbDatabaze.Text); * * db.Odpojit(); * * lInfo.Content = "Odpojeno od databáze"; * tbDatabaze.IsEnabled = true; * //btnPripojit.Content = "Připojit"; * }*/ private void pridaniHraceDoDatabaze() { //string jmeno = "Pfeiffer"; Databaze db = new Databaze(tbDatabaze.Text, tbUser.Text, tbHeslo.Text); db.Pripojit(); db.PridatHrace(tbJmenoKlienta.Text, int.Parse(tbPort.Text)); db.Odpojit(); idHrace = db.ziskatIdHrace(); //lInfo.Content = "Jméno hráče bylo uloženo do databáze, ID = " + idHrace; btnPridaniPravidla.IsEnabled = true; lvUdalosti.Items.Add("Přidáno jméno do db"); lvUdalosti.Items.Add("ID: " + idHrace); poslaniZpravyServeru("Vytvoren"); }