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; } }
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; } }