コード例 #1
0
ファイル: MainActivity.cs プロジェクト: PetItTe/SocialPetApp
 private async void userClickItem(object sender, AdapterView.ItemSelectedEventArgs e)
 {
     userSpin.Enabled = false;
     if (userSpin.SelectedItemPosition == 1)
     {
         //que hacer si el usuario selecciona la opcion ADOPTADOS del spinner
         mascotaAdapter = new MascotaAdapter(
             this, await conMas.ObtenerAdoptados(), conMas, userSpin.SelectedItemPosition);
         mascotasList.Adapter = mascotaAdapter;
         tipoSpin.SetSelection(0);
         tipoSpin.Visibility = ViewStates.Invisible;
         //emailTxt.Visibility = ViewStates.Visible;
         //celularTxt.Visibility = ViewStates.Visible;
         userSpin.Enabled = true;
     }
     else if (userSpin.SelectedItemPosition == 2)
     {
         //que hacer si el usuario selecciona la opcion SUBIDOS del spinner
         mascotaAdapter = new MascotaAdapter(
             this, await conMas.ObtenerSubidos(), conMas, userSpin.SelectedItemPosition);
         mascotasList.Adapter = mascotaAdapter;
         tipoSpin.SetSelection(0);
         tipoSpin.Visibility = ViewStates.Invisible;
         //emailTxt.Visibility = ViewStates.Invisible;
         //celularTxt.Visibility = ViewStates.Invisible;
         userSpin.Enabled = true;
     }
     else
     {
         //que hacer si el usuario selecciona la opcion HOME del spinner
         paginaActual   = 1;
         mascotaAdapter = new MascotaAdapter(
             this, await conMas.ObtenerTodos(paginaActual), conMas, userSpin.SelectedItemPosition);
         //paginador = await conMas.ObtenerTodosHeader(paginaActual);
         mascotasList.Adapter = mascotaAdapter;
         tipoSpin.Visibility  = ViewStates.Visible;
         //emailTxt.Visibility = ViewStates.Invisible;
         //celularTxt.Visibility = ViewStates.Invisible;
         userSpin.Enabled = true;
     }
 }
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: PetItTe/SocialPetApp
 private async void userBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     userBox.IsEnabled = false;
     if (userBox.SelectedItem.Equals("ADOPTADOS"))
     {
         //que hacer si el usuario selecciona la opcion ADOPTADOS del spinner
         MascotaAdapter.mascotaAdapter = MascotaAdapter.obtenerTodos(await conMas.ObtenerAdoptados());
         lista.ItemsSource             = MascotaAdapter.mascotaAdapter;
         tipoBox.SelectedIndex         = 0;
         tipoBox.Visibility            = Visibility.Collapsed;
         //emailTxt.Visibility = ViewStates.Visible;
         //celularTxt.Visibility = ViewStates.Visible;
         userBox.IsEnabled = true;
     }
     else if (userBox.SelectedItem.Equals("SUBIDOS"))
     {
         //que hacer si el usuario selecciona la opcion SUBIDOS del spinner
         MascotaAdapter.mascotaAdapter = MascotaAdapter.obtenerTodos(await conMas.ObtenerSubidos());
         lista.ItemsSource             = MascotaAdapter.mascotaAdapter;
         tipoBox.SelectedIndex         = 0;
         tipoBox.Visibility            = Visibility.Collapsed;
         //emailTxt.Visibility = ViewStates.Invisible;
         //celularTxt.Visibility = ViewStates.Invisible;
         userBox.IsEnabled = true;
     }
     else
     {
         //que hacer si el usuario selecciona la opcion HOME del spinner
         MascotaAdapter.mascotaAdapter = MascotaAdapter.obtenerTodos(await conMas.ObtenerTodos());
         lista.ItemsSource             = MascotaAdapter.mascotaAdapter;
         //paginador = await conMas.ObtenerTodosHeader(paginaActual);
         tipoBox.Visibility = Visibility.Visible;
         //emailTxt.Visibility = ViewStates.Invisible;
         //celularTxt.Visibility = ViewStates.Invisible;
         userBox.IsEnabled = true;
     }
 }