private void neuerGegenstand(Gegenstand g) { Gegenstand.AlleGegenstände.Add(g); DTO dto = new DTO(); geg = g; dto.InsertGegenstand(g); }
private Gegenstand mkGegenstand(OleDbDataReader reader) { Gegenstand geg = new Gegenstand(); int i = 0; geg.Id = reader.GetInt32(i++); geg.Benuz_Id = reader.GetInt32(i++); geg.Bezeichnung = reader.GetString(i++); geg.Beschreibung = reader.GetString(i++); geg.Link = reader.GetString(i++); return(geg); }
public Vorschau(String s, String t1, String t2, Gegenstand g) : this() { this.g = g; textBox1.Text = t1; textBox2.Text = t2; try { Image image = Image.FromFile(s); pictureBox1.Image = image; }catch (Exception e) { MessageBox.Show("Bild-Pfad nicht korreckt"); } }
static void Main(string[] args) { //! Menschen Mensch hans = new Mensch("Hans", 80, Convert.ToDateTime("01.01.1980"), "Fachinformatiker"); Mensch klaus = new Mensch("Klaus", 90, Convert.ToDateTime("01.01.1990"), "Elektriker"); //! Gegenstände Gegenstand stuhl = new Gegenstand("Stuhl", 2.5, hans); Gegenstand tisch = new Gegenstand("Tisch", 5.5, klaus); //! Tiere Tier blackBeauty = new Tier("Black Beauty", 700, Convert.ToDateTime("01.01.2010"), 4); Tier whiteBeauty = new Tier("White Beauty", 900, Convert.ToDateTime("01.01.2015"), 4); //! Ausgabe Entities Console.WriteLine("Liste aller Entitäten:"); foreach (Entity e in Entity.AlleEntities) { Console.WriteLine(e.Name + " " + e.Gewicht + "kg"); } //! Ausgabe Gegenstände Console.WriteLine("\nListe aller Gegenstände:"); foreach (Gegenstand g in Gegenstand.AlleGegenstaende) { Console.WriteLine(g.Name + " " + g.Gewicht + "kg" + ", Besitzer: " + g.Besitzer.Name); } //! Ausgabe Lebewesen Console.WriteLine("\nListe aller Lebewesen:"); foreach (Lebewesen l in Lebewesen.AlleLebewesen) { Console.WriteLine(l.Name + " " + l.Gewicht + "kg" + ", Geburtstag: " + l.Geburtstag.ToString("dd.MM.yyyy")); } //! Ausgabe Tiere Console.WriteLine("\nListe aller Tiere:"); foreach (Tier t in Tier.AlleTiere) { Console.WriteLine(t.Name + " " + t.Gewicht + "kg" + ", Geburtstag: " + t.Geburtstag.ToString("dd.MM.yyyy") + " <" + t.AnzahlBeine + " Beine>"); } //! Ausgabe Menschen Console.WriteLine("\nListe aller Menschen:"); foreach (Mensch m in Mensch.AlleMenschen) { Console.WriteLine(m.Name + " " + m.Gewicht + "kg" + ", Geburtstag: " + m.Geburtstag.ToString("dd.MM.yyyy") + " <Beruf: " + m.Beruf + ">"); } Console.ReadKey(); }
private void buttonHochladen_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Wirklich ohne Vorschau Hochladen?", "Info", MessageBoxButtons.OKCancel); if (result == DialogResult.OK) { //code for Ok Gegenstand g = new Gegenstand(textBox1.Text, textBox2.Text, textBoxBildLink.Text); neuerGegenstand(g); this.Dispose(); MessageBox.Show("Artikel ist nun Online!"); } }
private void SwitchItem() { switch (ZahlDesItems) { case 1: foreach (GameObject Gegenstand in GegenständeAry) { Gegenstand.SetActive(false); } GegenständeAry[0].SetActive(true); break; case 2: foreach (GameObject Gegenstand in GegenständeAry) { Gegenstand.SetActive(false); } GegenständeAry[1].SetActive(true); break; case 3: foreach (GameObject Gegenstand in GegenständeAry) { Gegenstand.SetActive(false); } GegenständeAry[2].SetActive(true); break; case 4: foreach (GameObject Gegenstand in GegenständeAry) { Gegenstand.SetActive(false); } GegenständeAry[3].SetActive(true); break; default: foreach (GameObject Gegenstand in GegenständeAry) { Gegenstand.SetActive(false); } GegenständeAry[0].SetActive(true); break; } }
public List <Gegenstand> GetAlleGegenstände() { List <Gegenstand> lgeg = new List <Gegenstand>(); if (openConnection()) { //Code Tabelle auslesen und LIST<> füllen OleDbCommand cmd = con.CreateCommand(); cmd.CommandText = "select * from Artikel"; OleDbDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Gegenstand geg = mkGegenstand(reader); lgeg.Add(geg); } } return(lgeg); }
public bool InsertGegenstand(Gegenstand geg) { Boolean result = true; OleDbCommand cmd = con.CreateCommand(); cmd.Parameters.AddWithValue("id", Convert.ToInt32(geg.Id)); cmd.Parameters.AddWithValue("bnz_id", geg.Benuz_Id); cmd.Parameters.AddWithValue("bez", geg.Bezeichnung); cmd.Parameters.AddWithValue("besch", geg.Beschreibung); cmd.Parameters.AddWithValue("link", geg.Link); cmd.CommandText = "Insert into Artikel values(id,bnz_id,bez,besch,link)"; openConnection(); try { cmd.ExecuteNonQuery(); } catch (Exception) { result = false; } return(result); }