Ejemplo n.º 1
0
        // delete
        public void onDelete(string value)
        {
            // testar para pegar o id_us do listviewbaseadapter
            Toast.MakeText(this, value, ToastLength.Short).Show();

            //Fazer uma mensagem de alert
            AlertDialog.Builder alert = new AlertDialog.Builder(this);
            //Titulo
            alert.SetTitle("CRUD MYSQL");
            //Icone
            alert.SetIcon(Android.Resource.Drawable.IcDialogDialer);
            //Mensagem
            alert.SetMessage("Deseja Excluir");
            //Evento
            alert.SetPositiveButton("OK", async(SenderAlert, args) => {
                //Toast.MakeText(this, value, ToastLength.Long).Show();
                DeleteRegistro(int.Parse(value));

                dado    = await Resgistro();
                adapter = new listViewBaseAdapter(this, dado);
                adapter.SetEvento(this);
                ltv.Adapter = adapter;
            });

            alert.SetNegativeButton("NO", (SenderAlert, args) =>
            {
                adapter = new listViewBaseAdapter(this, dado);
                adapter.SetEvento(this);
                ltv.Adapter = adapter;
            });

            alert.Show();
            adapter.NotifyDataSetChanged();
        }