private void Assembly_Selected(Object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem == null) { return; } else { selection = (MajorAssembly)e.SelectedItem; byte i; i = 0; foreach (MajorAssembly maj in selected) { if (maj.id == selection.id) { break; } i++; } if (i == selected.Count || selected.Count == 0) { selected.Add(selection); } else { DisplayAlert("ERROR", "Major Assembly already selected!", "Ok"); } majAListView.SelectedItem = null; } }
private async void MajA_Selected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem == null) { return; } else { selection = (Inspections.MajorAssembly)e.SelectedItem; await Navigation.PushAsync(new MajorAssemblyView(selection)); } majAListView.SelectedItem = null; }
public MajorAssemblyView(MajorAssembly majA) { this.majA = majA; majAssemController(); }