Exemplo n.º 1
0
        private void neuerGegenstand(Gegenstand g)
        {
            Gegenstand.AlleGegenstände.Add(g);
            DTO dto = new DTO();

            geg = g;
            dto.InsertGegenstand(g);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 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");
     }
 }
Exemplo n.º 4
0
        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();
        }
Exemplo n.º 5
0
        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!");
            }
        }
Exemplo n.º 6
0
    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;
        }
    }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 8
0
        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);
        }