コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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;
        }
コード例 #3
0
 public MajorAssemblyView(MajorAssembly majA)
 {
     this.majA = majA;
     majAssemController();
 }