Example #1
0
        public async void OnSaveClicked(object sender, EventArgs args)
        {
            if (Valid())
            {
                person.Cedula            = cedulaEntry.Text;
                person.Nombre            = nombreEntry.Text.Trim();
                person.Apellidos         = apellidosEntry.Text.Trim();
                person.Telefono          = telefonoEntry.Text;
                person.IDCentroEducativo = idCentroSelect;
                person.Email             = emailEntry.Text.Trim().ToLower();

                DataBaseManager.PersonDB personDB = new DataBaseManager.PersonDB();

                if (personDB.Save(person))
                {
                    await DisplayAlert("Guardar", "Guardado satisfactoriamente", "OK");
                }
                else
                {
                    await DisplayAlert("Guardar", "No se pudo guardar", "OK");
                }

                await Navigation.PopToRootAsync(true);
            }
        }
Example #2
0
        public async void OnDeleteClicked(object sender, EventArgs args)
        {
            var result = await this.DisplayAlert("Eliminar", "Esta seguro desea eliminar?", "Si", "No");

            if (result)
            {
                DataBaseManager.PersonDB personDB = new DataBaseManager.PersonDB();
                personDB.Delete(person);
                await Navigation.PopToRootAsync(true);
            }
        }