void Spinner_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e)
        {
            Spinner spinner = (Spinner)sender;

            try
            {
                //combina duas cadeias de caracteres em um caminho
                string dbPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "Usuario.db"); // Cria o Banco de Dados



                //cria o banco de dados se ele não existir
                var db    = new SQLiteConnection(dbPath);
                var dados = db.Table <DiarioExercicio>(); //Chama Tabela


                string data = spinner.GetItemAtPosition(e.Position).ToString();
                //verifica a existência do usuário
                DiarioExercicio tbdiario = new DiarioExercicio();
                tbdiario = dados.Where(x => x.Data == data).FirstOrDefault();
                txtExibirExercicio.Text = tbdiario.Exercicio;
                txtExibirData.Text      = tbdiario.Data;
                txtExibirPeso.Text      = tbdiario.Peso;
                txtExibirTempo.Text     = tbdiario.Tempo;
                txtExibirUsuario.Text   = tbdiario.Usuario;
            }
            catch (Exception ex)
            {
                Toast.MakeText(this, ex.ToString(), ToastLength.Short).Show();
            }
        }
        private void BtnExerciciosDiario_Click(object sender, EventArgs e)
        {
            try
            {
                //definindo caminho do banco de dados
                string dbPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "Usuario.db"); // Cria o Banco de Dados
                //abre o banco se não existir
                var db = new SQLiteConnection(dbPath);

                //executa um 'create table if not exists' no banco de dados
                db.CreateTable <DiarioExercicio>();

                //cria uma instancia de login
                DiarioExercicio tbdiario = new DiarioExercicio();

                //atribui nome, email e senha informados
                tbdiario.Exercicio = txtExercicios.Text;
                tbdiario.Data      = txtData.Text;
                tbdiario.Tempo     = txtTempo.Text;
                tbdiario.Peso      = txtRegistroDePeso.Text;
                tbdiario.Usuario   = txtUsuario.Text;


                //inclui na tabela

                db.Insert(tbdiario);
                //db.Update(tbdiario);
                Toast.MakeText(this, "Cadastro feito com sucesso!!", ToastLength.Short).Show();
            }
            catch (Exception ex)
            {
                Toast.MakeText(this, ex.ToString(), ToastLength.Short).Show();
            }
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.TelaExibirRegistros);

            spinner            = FindViewById <Spinner>(Resource.Id.spnDados);
            txtExibirExercicio = FindViewById <TextView>(Resource.Id.txtExibirExercicio);
            txtExibirData      = FindViewById <TextView>(Resource.Id.txtExibirData);
            txtExibirPeso      = FindViewById <TextView>(Resource.Id.txtExibirPeso);
            txtExibirTempo     = FindViewById <TextView>(Resource.Id.txtExibirTempo);
            txtExibirUsuario   = FindViewById <TextView>(Resource.Id.txtExibirUsuario);


            // Create your application
            try
            {
                //definindo caminho do banco de dados
                string dbPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "Usuario.db"); // Cria o Banco de Dados
                //abre o banco se não existir
                var db = new SQLiteConnection(dbPath);



                //executa um 'create table if not exists' no banco de dados
                db.CreateTable <DiarioExercicio>();



                //cria uma instancia de login
                DiarioExercicio tbDiarioDeExercicios = new DiarioExercicio();



                //atribui Descrição do exercicio e data informados



                //inclui na tabela

                var dados = db.Table <DiarioExercicio>();      //Chama Tabela
                List <DiarioExercicio> lista = dados.ToList(); //Se não encontrar então volte ao primeiro ou a página padrão
                ArrayList datas = new ArrayList();
                foreach (DiarioExercicio diario in lista)
                {
                    datas.Add(diario.Data);
                }
                adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, datas);
                //vincula o adaptador ao controle spinner
                spinner.Adapter       = adapter;
                spinner.ItemSelected += Spinner_ItemSelected;
            }
            catch (Exception ex)
            {
                Toast.MakeText(this, ex.ToString(), ToastLength.Short).Show();
            }
        }