protected override void OnNavigatedTo(NavigationEventArgs e) { usuario = (Usuario)e.Parameter; conMas = new ConectorMascota(usuario); userBox.SelectedIndex = 0; tipoBox.SelectedIndex = 0; }
public MascotaAdapter(Activity context, IList <Mascota> mascotas, ConectorMascota conMas, int estadoSpin) : base() { this.conMas = conMas; endOfList = false; this.context = context; this.mascotas = mascotas; this.estadoSpin = estadoSpin; }
protected override void OnNavigatedTo(NavigationEventArgs e) { try { editor = (EditorDePerritos)e.Parameter; m = editor.mascota; user = editor.user; nombreBox.Text = m.nombre; descripcionBox.Text = m.descripcion; edadBox.Text = m.edad.ToString(); tipoBox.SelectedIndex = m.tipo - 1; btnPhoto.Visibility = Visibility.Collapsed; edita = true; } catch { user = (Usuario)e.Parameter; } conMas = new ConectorMascota(user); }
//TextView emailTxt; //TextView celularTxt; protected async override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); nuevoImg = FindViewById <ImageView>(Resource.Id.nuevoImg); userSpin = FindViewById <Spinner>(Resource.Id.userSpinner); mascotasList = FindViewById <ListView>(Resource.Id.MascotasList); tipoSpin = FindViewById <Spinner>(Resource.Id.tipoSpinner); //emailTxt = FindViewById<TextView>(Resource.Id.emailText); //celularTxt = FindViewById<TextView>(Resource.Id.celText); nuevoImg.Clickable = true; nuevoImg.Click += clickImage; //mascotasList.SetOnScrollListener(this); //seteamos los spin de filtros y sus adapters var userAdapter = ArrayAdapter.CreateFromResource( this, Resource.Array.userOpt_array, Android.Resource.Layout.SimpleSpinnerItem); userAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); userSpin.Adapter = userAdapter; var tipoAdapter = ArrayAdapter.CreateFromResource( this, Resource.Array.tipoOpt_array, Android.Resource.Layout.SimpleSpinnerItem); tipoAdapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); tipoSpin.Adapter = tipoAdapter; // tipoSpin.Visibility = ViewStates.Visible; userSpin.ItemSelected += userClickItem; tipoSpin.ItemSelected += tipoClickItem; mascotasList.ItemClick += mascotaClick; try { user = new Usuario(Intent.GetIntExtra("id_user", 0), Intent.GetStringExtra("nombre"), Intent.GetStringExtra("access_token"), Intent.GetStringExtra("username"), Intent.GetIntExtra("roles", 0)); conMas = new ConectorMascota(user); mascotaAdapter = new MascotaAdapter( this, await conMas.ObtenerTodos(paginaActual), conMas, userSpin.SelectedItemPosition); //paginador = await conMas.ObtenerTodosHeader(paginaActual); mascotasList.Adapter = mascotaAdapter; } catch (Exception e1) { System.Diagnostics.Debug.WriteLine(e1.Message); this.Finish(); } //user.id_user = Intent.GetIntExtra("usuario", 0); // user = await ConectorUsuario.ObtenerByID(user.id); }
protected async override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); if (IsThereAnAppToTakePictures()) { CreateDirectoryForPictures(); } SetContentView(Resource.Layout.PerritoNuevo); addButton = FindViewById <Button>(Resource.Id.addButton); cameraButton = FindViewById <ImageButton>(Resource.Id.cameraButton); nombreText = FindViewById <EditText>(Resource.Id.nombreText); edadText = FindViewById <EditText>(Resource.Id.edadText); descripcionText = FindViewById <EditText>(Resource.Id.descText); tipoSpin = FindViewById <Spinner>(Resource.Id.tipoSpinner); fotoView = FindViewById <ImageView>(Resource.Id.fotoImg); fotoView.Visibility = ViewStates.Invisible; var adapter = ArrayAdapter.CreateFromResource( this, Resource.Array.tipo_array, Android.Resource.Layout.SimpleSpinnerItem); adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); tipoSpin.Adapter = adapter; addButton.Click += ClickAdd; cameraButton.Click += ClickCamera; nombreText.FocusChange += focusTextField; descripcionText.FocusChange += focusTextField; edadText.FocusChange += focusTextField; user = new Usuario(Intent.GetIntExtra("id_user", 0), Intent.GetStringExtra("nombre"), Intent.GetStringExtra("access_token"), Intent.GetStringExtra("username"), Intent.GetIntExtra("roles", 0)); id = Intent.GetIntExtra("position", -1); conMas = new ConectorMascota(user); if (id > 0) { cameraButton.Visibility = ViewStates.Gone; mascota = await conMas.ObtenerID(id); nombreText.Text = mascota.nombre; edadText.Text = mascota.edad.ToString(); descripcionText.Text = mascota.descripcion; if (mascota.tipo == 1) { tipoSpin.SetSelection(0); } else { tipoSpin.SetSelection(1); } } // Create your application here }