public void DeleteSelectedPerson() { //int place = PersonsVM.IndexOf(SelectedPersonViewModel) -1; personRepo.Remove(SelectedPersonViewModel.GetID()); PersonsVM.Remove(SelectedPersonViewModel); //SelectedPersonViewModel = PersonsVM[place]; }
private void SetupPersonsVM() { var vm = new PersonsVM(); vm.Items.Add(new PersonVM { FirstName = "John", LastName = "Scott" }); vm.Items.Add(new PersonVM { FirstName = "Matthew", LastName = "Johnson" }); DataContext = vm; }
public PersonPage() { BindingContext = new PersonsVM(new PageService()); InitializeComponent(); }
public void AddDefaultPerson() { PersonsVM.Add(new PersonViewModel(personRepo.Add("Specify FirstName", "Specify LastName", 0, "Specify Phone"))); SelectedPersonViewModel = PersonsVM[PersonsVM.Count - 1]; }