public Task <int> SaveItemAsync(Atividade item)
        {
            if (item.ID == 0)
            {
                return(database.InsertAsync(item));
            }

            return(database.UpdateAsync(item));
        }
        private void onSaveAtividade(object sender, EventArgs args)
        {
            Atividade p = BindingContext as Atividade;

            if (String.IsNullOrEmpty(p.Nome))
            {
                DisplayAlert("Atenção", "O nome não pode ser vázio", "ok");
            }
            else
            {
                App.Database.SaveItemAsync(p);
                Navigation.PopAsync();
            }
        }
 public Task <int> DeleteItemAsync(Atividade item)
 {
     return(database.DeleteAsync(item));
 }