Exemplo n.º 1
0
 // entfernt eine Meldung
 public void EntferneMeldung(struct_Meldung pin_Meldung)
 {
     // wandere durch alle Knotenelement
     for(int _i_Zaehler = 0; _i_Zaehler < _tn_Meldungen.Nodes.Count; _i_Zaehler++)
     {
         // vergleiche Knotentext
         if (_tn_Meldungen.Nodes[_i_Zaehler].Text == pin_Meldung.str_KnotenText)
         {
             _tn_Meldungen.Nodes.RemoveAt(_i_Zaehler);
             // beende Schleife
             break;
         }
     }
     _arl_Meldungen.Remove(pin_Meldung);
 }
Exemplo n.º 2
0
        private void ErzeugeBeispielwerte()
        {
            struct_Termin _termin;
            _termin = new struct_Termin(new DateTime(2004, 12, 22, 10, 0, 0), "Kaffee kochen", "Termin1");
            FuegeTerminHinzu(_termin);
            _termin = new struct_Termin(new DateTime(2004, 12, 24, 11, 0, 0), "Weihnachtsbaum schmücken", "Termin1");
            FuegeTerminHinzu(_termin);

            struct_Meldung _meldung;
            _meldung = new struct_Meldung(new DateTime(2004, 10, 22, 09, 12, 54), "Alles ok im Keller", "Meldung1");
            FuegeMeldungHinzu(_meldung);

            struct_Auftrag _auftrag;
            _auftrag = new struct_Auftrag(new DateTime(2004, 10, 22, 08, 17, 17), "Überprüfe Keller", "Auftrag1");
            FuegeAuftragHinzu(_auftrag);
            _auftrag = new struct_Auftrag(new DateTime(2004, 10, 22, 08, 19, 33), "Überprüfe Dachgeschoss", "Auftrag1");
            FuegeAuftragHinzu(_auftrag);
        }
Exemplo n.º 3
0
 // öffnet einen Dialog mit den Meldungsdaten
 private void OeffneMeldung(struct_Meldung pin_Meldung)
 {
     frm_MeldungsAnzeige _frm_Meldung = new frm_MeldungsAnzeige();
     //TODO: laden der Informationen in das Formular.USC...
     // füge das Formular zum Anzeigen von Terminen dem Oberformular hinzu
     this.FindForm().AddOwnedForm(_frm_Meldung);
     _frm_Meldung.ShowDialog();
 }
Exemplo n.º 4
0
 // fügt eine Meldung hinzu
 public void FuegeMeldungHinzu(struct_Meldung pin_Meldung)
 {
     TreeNode _tnNeueMeldung  = new TreeNode(pin_Meldung.str_KnotenText);
     _tn_Meldungen.Nodes.Add(_tnNeueMeldung);
     _arl_Meldungen.Add(pin_Meldung);
 }