public void Update(object name) { var newName = (string)name; Persons.First(x => string.Compare(x.Name, Current.Name, false) == 0).Name = newName; OnPropertyChanged("Persons"); }
private void RemovePerson(Person p) { Persons.Remove(p); SelectedPerson = Persons.Count > 0 ? Persons.First() : null; _personFacade.DeletePerson(p); FlashMessagesManager.DisplayFlashMessage("Záznam byl úspěšně odstraněn!", Common.FlashMessages.Type.SUCCESS); }
public Person GetPerson(string name) { Person person = null; if (Persons.Count > 0) { person = Persons.First(p => p.Name == name); } return(person); }
public Person FindById(int id) { var vm = Persons.First(p => p.Id == id); return(new Person(vm.Id, vm.Name)); }
public void RemovePerson(int id) { var viewModel = Persons.First(person => person.Id == id); Persons.Remove(viewModel); }