public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            Vista.Text = "";
            var Archivos = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.Personal));

            foreach (var archivo in Archivos)
            {
                Vista.Text += archivo +
                              Environment.NewLine;
            }
            var path = Environment.GetFolderPath(Environment.SpecialFolder.Personal);

            SeleccionadorImagen = new UIImagePickerController();
            SeleccionadorImagen.FinishedPickingMedia += SeleccionImagen;
            SeleccionadorImagen.Canceled             += ImagenCancelada;

            if (UIImagePickerController.IsSourceTypeAvailable(UIImagePickerControllerSourceType.Camera))
            {
                SeleccionadorImagen.SourceType =
                    UIImagePickerControllerSourceType.Camera;
            }
            else
            {
                SeleccionadorImagen.SourceType = UIImagePickerControllerSourceType.PhotoLibrary;
            }

            Btnfoto.TouchUpInside += delegate
            {
                PresentViewController(SeleccionadorImagen,
                                      true, null);
            };

            path = Path.Combine(path, "Base.db3");
            var conn = new SQLiteConnection(path);

            conn.CreateTable <Empleados>();


            btnGuardar.TouchUpInside += delegate
            {
                try
                {
                    var Insertar = new Empleados();
                    Insertar.Folio  = int.Parse(txtFolio.Text);
                    Insertar.Nombre = txtNombre.Text;
                    Insertar.Edad   = int.Parse(txtEdad.Text);
                    Insertar.Puesto = Txtpuesto.Text;
                    Insertar.Sueldo = double.Parse(Txtsueldo.Text);
                    Insertar.Foto   = txtFolio.Text + ".jpg";
                    conn.Insert(Insertar);
                    txtFolio.Text  = "";
                    txtNombre.Text = "";
                    txtEdad.Text   = "";
                    Txtpuesto.Text = "";
                    Txtsueldo.Text = "";
                    Imagen.Image   = null;
                    MessageBox("Guardado Correctamente", "SQLite");
                }
                catch (Exception ex)
                {
                    MessageBox("Error", ex.Message);
                }
            };

            btnBuscar.TouchUpInside += delegate
            {
                string rutaImagen;
                try
                {
                    int foliobusca = int.Parse(Txtfolio1.Text);
                    var elementos  = from s in conn.Table <Empleados>() where s.Folio == foliobusca select s;
                    foreach (var fila in elementos)
                    {
                        txtFolio.Text  = fila.Folio.ToString();
                        txtNombre.Text = fila.Nombre;
                        txtEdad.Text   = fila.Edad.ToString();
                        Txtpuesto.Text = fila.Puesto;
                        Txtsueldo.Text = fila.Sueldo.ToString();
                        rutaImagen     = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), Txtfolio1.Text + ".jpg");
                        Imagen.Image   = UIImage.FromFile(rutaImagen);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox("Error", ex.Message);
                }
            };
            Txtfolio1.ShouldReturn += (textField) =>
            {
                Txtfolio1.ResignFirstResponder();
                return(true);
            };
        }