private void CargarCategorias()
        {
            var array = _baseCategorias.Seleccionar();

            var adapter = new ArrayAdapter <Categoria>(this.Activity, Android.Resource.Layout.SimpleSpinnerItem, array);

            _categoriasDropDown.Adapter = adapter;
        }
        private void _btnBuscar_Click(object sender, EventArgs e)
        {
            var carro = Seleccionar(_placa.Text);

            if (carro != null)
            {
                var categoria = _baseCategorias.Seleccionar(carro.CategoriaId);
                _categoriasDropDown.SetSelection(LookForIndex(categoria.Id));
                _kilometraje.Text = carro.Kilometraje.ToString();
            }
            else
            {
                Toast.MakeText(this.Activity, "El carro que trata de buscar no existe. Verifique que el numero de placa sea el correcto", ToastLength.Long)
                .Show();
            }
        }
        private void _listView_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
        {
            _carroSeleccionado = filteredList[e.Position];

            var categoria = _baseCategorias.Seleccionar(_carroSeleccionado.CategoriaId);

            _categoria.Text    = categoria.Descripcion;
            _kilometraje.Text  = _carroSeleccionado.Kilometraje.ToString();
            _txtPrecioDia.Text = categoria.PrecioDia.ToString();
            _txtPrecioKm.Text  = categoria.PrecioKm.ToString();
            _txtTarifaDia.Text = categoria.TarifaDia.ToString();
            _txtTarifaKm.Text  = categoria.TarifaKm.ToString();
        }
示例#4
0
        public override View GetView(int position, View convertView, ViewGroup parent)
        {
            var item      = items[position];
            var categoria = _baseCategoria.Seleccionar(item.CategoriaId);

            if (convertView == null)
            {
                convertView = context.LayoutInflater.Inflate(Resource.Layout.CarroRowView, null);
            }

            convertView.FindViewById <TextView>(Resource.Id.placa).Text       = $"Placa: {item.Placa}";
            convertView.FindViewById <TextView>(Resource.Id.categoria).Text   = $"Categoria: {categoria.Descripcion}";
            convertView.FindViewById <TextView>(Resource.Id.kilometraje).Text = $"Km: {item.Kilometraje.ToString()}";

            return(convertView);
        }