async void Handle_Clicked(object sender, System.EventArgs e) { var contact = new ContactClass { Name = NameEntry.Text, Email = EmailEntry.Text, Phone = PhoneEntry.Text, ImagePath = ImageEntry.Text }; try { await App.ContactRepository.CreateContact(contact); await DisplayAlert("Congrats", "Contact Added Successfully", "Continue"); await Navigation.PopAsync(); } catch (Exception ex) { await DisplayAlert("Error", ex.Message, "Continue"); } }
public async Task <int> DeleteContact(ContactClass contact) { return(await database.DeleteAsync(contact)); }
public async Task <int> CreateContact(ContactClass contact) { return(await database.InsertAsync(contact)); }