public void AddPerson() { var pers = new Firmen_Personen(); pers.Betreuer = DAL.Session.User.benutzername; pers.Newsletter = 0; pers.Weihnachtskarte = 0; pers.Messeeinladung = 0; CurrentFirma.Firmen_Personen.Add(pers); db.AddToFirmen_Personen(pers); Personenliste.Add(pers); CurrentPerson = pers; }
public void AddPerson() { if (CurrentPerson != null) { PersonenAuswahl.Remove(CurrentPerson); } var pers = new Firmen_Personen(); pers.Betreuer = DAL.Session.User.benutzername; pers.Newsletter = 0; pers.Weihnachtskarte = 0; pers.Messeeinladung = 0; pers.Nachname = "neu . . . "; pers.ErstKontakt = Session.User.id; pers.created = DateTime.Now; using (var se = new SteinbachEntities()) { se.AddToFirmen_Personen(pers); se.SaveChanges(); } Firmen_Personen Person = db.Firmen_Personen.Where(n => n.id == pers.id).SingleOrDefault(); if (Person != null) { CurrentFirma.Firmen_Personen.Add(Person); PersonenAuswahl.Add(Person); LoadPerson(Person); } //CurrentPerson = pers; //Telefonnummern = new ObservableCollection<Personen_Telefon>(pers.Personen_Telefon); //Mailadressen = new ObservableCollection<Personen_Mailadressen>(pers.Personen_Mailadressen); }