private void DeleteMethod(object obj) { var deletedPerson = PersonDetailList.Where(c => c.Username == SelectedPerson.Username).FirstOrDefault(); PersonDetailList.Remove(deletedPerson); SelectedPerson = (PersonDetailList.Count > 0) ? PersonDetailList.FirstOrDefault() : null; }
private void SaveMethod(object obj) { //Person = new Person(); var deletedPerson = PersonDetailList.Where(c => c.Username == SelectedPerson.Username).FirstOrDefault(); deletedPerson.Username = SelectedPerson.Username; deletedPerson.FirstName = SelectedPerson.FirstName; deletedPerson.Password = SelectedPerson.Password; deletedPerson.LastName = SelectedPerson.LastName; deletedPerson.Department = SelectedPerson.Department; //PersonDetailList.Insert(PersonDetailList.IndexOf(deletedPerson),Person); //PersonDetailList.Remove(deletedPerson); //SelectedPerson = (PersonDetailList.Count > 0) ? PersonDetailList.FirstOrDefault() : null; }
private void AddMethod(object obj) { PersonDetailList.Add(Person); Person = new Person(); SelectedPerson = (Person.Username == null)? PersonDetailList.LastOrDefault():null; }