public static Parqueo getInstancia()
 {
     if (instancia == null)
     {
         instancia = new Parqueo();
     }
     return(instancia);
 }
Exemple #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Ingresar);

            RadioGroup RTipo    = FindViewById <RadioGroup>(Resource.Id.radioTipo);
            RadioGroup RColor   = FindViewById <RadioGroup>(Resource.Id.radioColor);
            RadioGroup RMarca   = FindViewById <RadioGroup>(Resource.Id.radioMarca);
            EditText   TPlaca   = FindViewById <EditText>(Resource.Id.editPlaca);
            Button     BIngresa = FindViewById <Button>(Resource.Id.BIngresar1);



            BIngresa.Click += (sender, e) =>
            {
                int         seleccionadoTipoID = RTipo.CheckedRadioButtonId;
                RadioButton seleccionadoTipo   = FindViewById <RadioButton>(seleccionadoTipoID);
                Tipo        tipo;
                string      strTipo = seleccionadoTipo.Text;
                Enum.TryParse(strTipo, out tipo);

                int         seleccionadoColorID = RColor.CheckedRadioButtonId;
                RadioButton seleccionadoColor   = FindViewById <RadioButton>(seleccionadoColorID);
                Color       color;
                string      strColor = seleccionadoColor.Text;
                Enum.TryParse(strColor, out color);

                int         seleccionadoMarcaID = RMarca.CheckedRadioButtonId;
                RadioButton seleccionadoMarca   = FindViewById <RadioButton>(seleccionadoMarcaID);
                Marca       marca;
                string      strMarca = seleccionadoMarca.Text;
                Enum.TryParse(strMarca, out marca);

                string placa = TPlaca.Text;

                string lugar = Parqueo.getInstancia().ingresarAuto(color, marca, tipo, placa);

                var lugr = new Intent(this, typeof(ActividadLugar));
                lugr.PutExtra("lugar", lugar);
                StartActivity(lugr);
            };



            // Create your application here
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Historial);

            ListView historial = FindViewById <ListView>(Resource.Id.listHistorial);
            EditText lista     = FindViewById <EditText>(Resource.Id.editlist);
            Button   Hist      = FindViewById <Button>(Resource.Id.blist);

            Hist.Click += (sender, e) =>
            {
                int                   n         = int.Parse(lista.Text);
                List <string>         resultado = Parqueo.getInstancia().getHistorial(n);
                ArrayAdapter <string> adapter   = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, resultado);
                historial.Adapter = adapter;
            };


            // Create your application here
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Salida);
            EditText TPlacaSalida = FindViewById <EditText>(Resource.Id.editPlacaSalida);
            Button   BSalida      = FindViewById <Button>(Resource.Id.BSalida1);
            TextView TSalida      = FindViewById <TextView>(Resource.Id.textMostrarSalida);

            BSalida.Click += (sender, e) =>
            {
                string placaSalida = TPlacaSalida.Text;



                string mensaje = Parqueo.getInstancia().SalirAuto(placaSalida);

                TSalida.Text = mensaje;
            };

            // Create your application here
        }
Exemple #5
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Mostrar);

            RecyclerView mostrar = FindViewById <RecyclerView>(Resource.Id.recyclerView1);


            LinearLayoutManager manager = new LinearLayoutManager(this);

            mostrar.SetLayoutManager(manager);
            Adaptador adapter = new Adaptador(Parqueo.getInstancia().getDatos());

            mostrar.SetAdapter(adapter);
            Button sal = FindViewById <Button>(Resource.Id.BCerrar);

            sal.Click += (sender, e) =>
            {
                Finish();
            };
            //Create your application here
        }