private void btn_spremeni_kolicino_Click(object sender, RoutedEventArgs e) { if (tb_spremeni_kolicino.Text != "") { ArtikliLista izbran_artikel = lv_artikli_dokument.SelectedItem as ArtikliLista; if (izbran_artikel != null) { izbran_artikel.Kolicina = int.Parse(tb_spremeni_kolicino.Text); if (izbran_artikel.PopustArt == 0) { izbran_artikel.Vrednost = izbran_artikel.Cena * izbran_artikel.Kolicina; } else { izbran_artikel.Vrednost = (izbran_artikel.Cena * izbran_artikel.Kolicina) - ((izbran_artikel.Cena * izbran_artikel.Kolicina) * (izbran_artikel.PopustArt / 100)); } } lv_artikli_dokument.Items.Refresh(); OsveziIzracun(); } else { MessageBox.Show("Vnesi vrednost"); } }
private void NapolniListView() { var connectionString = ConfigurationManager.ConnectionStrings["myDatabaseConnection"].ConnectionString; using (MySqlConnection connection = new MySqlConnection(connectionString)) { var query = "select a.koda, a.ime_artikla, a.me, a.teza, a.kolicina, a.popust, a.nakupna_cena, a.vrednost " + "from artikli_dokument a join dokumenti d on d.artikli_id = a.st_dokumenta where d.id = " + id_dokumenta_urejanje + ";"; connection.Open(); using (MySqlCommand command = new MySqlCommand(query, connection)) using (MySqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { ArtikliLista list_items = new ArtikliLista(); if (reader["koda"] != DBNull.Value) { list_items.Koda = (Convert.ToString(reader["koda"])); } if (reader["ime_artikla"] != DBNull.Value) { list_items.ImeArtikla = (Convert.ToString(reader["ime_artikla"])); } if (reader["me"] != DBNull.Value) { list_items.ME = (Convert.ToString(reader["me"])); } if (reader["teza"] != DBNull.Value) { list_items.Teza = (Convert.ToInt32(reader["teza"])); } if (reader["kolicina"] != DBNull.Value) { list_items.Kolicina = (Convert.ToInt32(reader["kolicina"])); } if (reader["popust"] != DBNull.Value) { list_items.PopustArt = (Convert.ToDecimal(reader["popust"])); } if (reader["nakupna_cena"] != DBNull.Value) { list_items.Cena = (Convert.ToDecimal(reader["nakupna_cena"])); } if (reader["vrednost"] != DBNull.Value) { list_items.Vrednost = (Convert.ToDecimal(reader["vrednost"])); } collection_nakup.Add(list_items); } connection.Close(); } } }