private void flatButtonPotvrdi_Click(object sender, EventArgs e) { if (txtNaziv.Text.Length > 0) { if (txtLozinka.Text.Length > 0) { mojaKonekcija.OtvoriKonekciju(Sesija.Putanja, Sesija.Lozinka); try { //pokusaj pristupa podacima string sql1 = "SELECT * FROM podaci"; SQLiteCommand command1 = new SQLiteCommand(sql1, mojaKonekcija.conn); command1.ExecuteNonQuery(); } catch (SQLiteException) { MessageBox.Show("Greška kod pristupa podacima!", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNaziv.Clear(); txtLozinka.Clear(); } string lozinkaUpdate = txtLozinka.Text; if (checkBoxEnkriptiraj.Checked) { lozinkaUpdate = enkriptor.Enkriptiraj(txtLozinka.Text, 64); } string sqlUpdate = "UPDATE podaci " + "SET naziv = '" + txtNaziv.Text + "', lozinka = '" + lozinkaUpdate + "' " + "WHERE id = " + txtRedniBroj.Text + ";"; SQLiteCommand command = new SQLiteCommand(sqlUpdate, mojaKonekcija.conn); command.ExecuteNonQuery(); mojaKonekcija.ZatvoriKonekciju(); this.Close(); } else { MessageBox.Show("Neispravan unos lozinke !", "Pažnja", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Neispravan unos naziva podatka !", "Pažnja!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void flatButtonPotvrdi_Click(object sender, EventArgs e) { if (!ValidirajUnos()) { return; } mojaKonekcija.OtvoriKonekciju(Sesija.Putanja, Sesija.Lozinka); try { //pokusaj pristupa podacima string sql1 = "SELECT * FROM podaci"; SQLiteCommand command1 = new SQLiteCommand(sql1, mojaKonekcija.conn); command1.ExecuteNonQuery(); } catch (SQLiteException) { MessageBox.Show("Greška kod pristupa podacima!", "Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNaziv.Clear(); txtLozinka.Clear(); } string lozinkaZaSpremiti; if (checkBoxEnkriptiraj.Checked) { lozinkaZaSpremiti = enkriptor.Enkriptiraj(txtLozinka.Text, duljinaLozinke); } else { lozinkaZaSpremiti = txtLozinka.Text; } string sql = "INSERT INTO podaci(naziv,lozinka) values('" + txtNaziv.Text + "','" + lozinkaZaSpremiti + "')"; SQLiteCommand command = new SQLiteCommand(sql, mojaKonekcija.conn); command.ExecuteNonQuery(); mojaKonekcija.ZatvoriKonekciju(); this.Close(); }