public bool DodavanjeZaduzenja(Zaduzenje zaduzenje) { SQLiteConnection con = new SQLiteConnection("Data Source=bazaTest.db3;Version=3;"); if (con.State == ConnectionState.Closed) { con.Open(); } try { String query = "INSERT INTO zaduzenja(id,idStranke,datumZaduzenja,zaduzenje,razduzenje)values('" + zaduzenje.Id + "','" + zaduzenje.IdStranke + "','" + zaduzenje.DatumZaduzenja + "','" + zaduzenje.Zaduzenja + "','" + zaduzenje.Razduzenje + "')"; SQLiteCommand cmd = new SQLiteCommand(query, con); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } finally { con.Close(); } }
private void Button_Click(object sender, RoutedEventArgs e) { if (Validacija()) { Zaduzenje zaduzenje = new Zaduzenje(int.Parse(idTextBox.Text), int.Parse(idStrankeTextBox.Text), double.Parse(zaduzenjeTextBox.Text), datumTextBox.Text, double.Parse(razduzenjeTextBox.Text)); SqlData sql = new SqlData(); if (sql.DodavanjeZaduzenja(zaduzenje) == true) { MessageBox.Show("Polja su pravilno dodata u bazu", "Obaveštenje", MessageBoxButton.OK, MessageBoxImage.Information); Close(); } else { MessageBox.Show("Polja NISU pravilno popunjena", "Obaveštenje", MessageBoxButton.OK, MessageBoxImage.Error); } } }