private void buttonOk_Click(object sender, EventArgs e) { ArtGruppe artgrp = (ArtGruppe)this.comboBoxGrp.SelectedItem; Verpackung vpck = (Verpackung)this.comboBoxVerpackung.SelectedItem; try { newArtikel.Bezeichnung = this.textBoxBez.Text; newArtikel.ArtikelNr = this.textBoxNr.Text; newArtikel.ArtikelGruppe = artgrp.GrpId; newArtikel.Bestand = Convert.ToUInt16(this.textBoxBestand.Text); newArtikel.Meldebestand = Convert.ToInt16(this.textBoxMeldeBest.Text); newArtikel.Verpackung = vpck.VerpackungsId; newArtikel.VkPreis = Convert.ToDecimal(this.textBoxPreis.Text); newArtikel.LetzteEntnahme = this.dateTimePickerLetzteEnt.Value; } catch (Exception) { MessageBox.Show("Fehler"); newArtikel = null; } this.Result = DialogResult.OK; this.Close(); }
private void InitializeControls() { if (con.State != ConnectionState.Open) { con.Open(); } OleDbCommand cmd = con.CreateCommand(); cmd.CommandText = "Select * from tVerpackung"; OleDbDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Verpackung v = new Verpackung(); v.VerpackungId = reader.GetInt32(0); v.Bezeichnung = reader.GetString(1); comboBoxVerpackung.Items.Add(v); } reader.Close(); cmd.CommandText = "Select * from tArtGruppe"; reader = cmd.ExecuteReader(); while (reader.Read()) { Artikelgruppe ag = new Artikelgruppe(); ag.ArtGruppenId = reader.GetInt32(0); ag.Gruppenbez = reader.GetString(1); comboBoxArtikelGruppe.Items.Add(ag); } reader.Close(); }
private void InitializeDropboxVerpackung() { cmd = connect.CreateCommand(); cmd.CommandText = "Select * from tVerpackung;"; try { reader = cmd.ExecuteReader(); } catch (Exception) { MessageBox.Show("Kann nicht auf tVerpackung zugreifen"); } while (reader.Read()) { Verpackung vpck = new Verpackung(); vpck.VerpackungsId = Convert.ToInt32(checkDBNull(reader[0])); vpck.Bezeichnung = Convert.ToString(checkDBNull(reader[1])); this.comboBoxVerpackung.Items.Add(vpck); } reader.Close(); }