Пример #1
0
        //Anzeigen von vorhandenen Projekten in der ListBox für die Projektverwaltung und den Import
        public override void onCreateView()
        {
            if (frm.GetType().Name == "Projektverwaltung")
            {
                Projektverwaltung pa       = (Projektverwaltung)frm;
                List <Projekt>    projekte = db.get(new Projekt());
                if (projekte.Count() > 0)
                {
                    pa.listProjekte.ItemsSource = projekte;
                    onUpdateView();
                }
                return;
            }
            else if (frm.GetType().Name == "Import")
            {
                Import i = (Import)frm;
                //DatabaseAdapter expdb = new mySQLAdapter("db4free.net", "nwat_expimp", "nutzwertexpimp", "ad.nutz#"); // Konstruktor

                DatabaseAdapter expdb = new mySQLAdapter("localhost", "nwat_expimp", "nutzwertexpimp", "ad.nutz#"); // Konstruktor

                List <Projekt> projekte = expdb.get(new Projekt());
                if (projekte.Count() > 0)
                {
                    i.listProjekte.ItemsSource = projekte;
                    onUpdateView();
                }
                return;
            }
            else if (frm.GetType().Name == "Projekt_anlegen")
            {
                return;
            }
            else if (frm.GetType().Name == "Projekt_aendern")
            {
                return;
            }
            else if (frm.GetType().Name == "Export")
            {
                return;
            }
            throw new NotImplementedException();
        }
Пример #2
0
        //Aktulasierung der ListBoxen nach Ausführung einer FUnktion (anlegen, aendern, ect.)
        public override void onUpdateData()
        {
            if (frm.GetType().Name == "Projektverwaltung")
            {
                Projektverwaltung pa       = (Projektverwaltung)frm;
                List <Projekt>    projekte = db.get(new Projekt()); //alle Projekte
                //  if (projekte.Count() > 0)
                //  {
                pa.listProjekte.ItemsSource = projekte;
                onUpdateView();
                // }
                return;
            }
            else if (frm.GetType().Name == "Projekt_anlegen")
            {
                return;
            }
            else if (frm.GetType().Name == "Projekt_aendern")
            {
                return;
            }
            else if (frm.GetType().Name == "Export")
            {
                return;
            }
            else if (frm.GetType().Name == "Import")
            {
                Import          i     = (Import)frm;
                DatabaseAdapter expdb = new mySQLAdapter("db4free.net", "nwat_expimp", "nutzwertexpimp", "ad.nutz#"); // Konstruktor

                List <Projekt> projekte = expdb.get(new Projekt());
                //if (projekte.Count() > 0)
                //{
                i.listProjekte.ItemsSource = projekte;
                onUpdateView();
                // }
                return;
            }
            return;
        }