private void OnAnlegenExecuted(object obj)
        {
            // Button Logik
            int nextID = GetLastID(KundenListe) + 1;
            var test   = N_name;

            test = N_name;


            if (!GKunde)
            {
                Kunde neuer = new Kunde()
                {
                    Alter        = N_alter,
                    Name         = N_name,
                    Kundennummer = nextID,
                    Konto        = new Konto()
                    {
                        ID = nextID
                    },
                    // Austauschen mit func
                    Berater = N_mitarbeiter
                };
                KundenListe.Add(neuer);
                N_ergebnis = neuer.ToString();
            }
            else
            {
                GKunde neuer = new GKunde()
                {
                    Alter        = N_alter,
                    Name         = N_name,
                    Kundennummer = nextID,
                    Konto        = new Konto()
                    {
                        ID = nextID
                    },
                    // Austauschen mit func
                    Berater = N_mitarbeiter
                };


                KundenListe.Add(neuer);
                N_ergebnis = neuer.ToString();
            }



            SaveCSV(KundenListe);
        }
Example #2
0
        //Commandhelper
        private void LadeKunden(string suchText)
        {
            List <Kunde> _tempKundenListe = model.LadeKunden(suchText);

            KundenListeIstNichtLeer = false;

            KundenListe.Clear();

            if (_tempKundenListe.Count == 0)
            {
                return;
            }
            _tempKundenListe.ForEach(customer => KundenListe.Add(customer));


            SelectedKundenIndex     = -1;
            KundenListeIstNichtLeer = true;
        }