Exemple #1
0
        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;
        }
Exemple #2
0
        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;
        }
Exemple #3
0
 private void AddMethod(object obj)
 {
     PersonDetailList.Add(Person);
     Person         = new Person();
     SelectedPerson = (Person.Username == null)? PersonDetailList.LastOrDefault():null;
 }