private async void OnbtnAdd(object sender, EventArgs e) { var FName = txtFName.Text; var LName = txtLName.Text; var MobileNo = txtMobileNo.Text; string Status = "Fail"; string Msg = "Technical Error"; if (FName == null) { await DisplayAlert("Validation Error", "First name cannot be blank", "Re-try"); return; } if (LName == null) { await DisplayAlert("Validation Error", "Last name cannot be blank", "Re-try"); return; } if (MobileNo == null) { await DisplayAlert("Validation Error", "Mobile No cannot be blank", "Re-try"); return; } if (ddlCategory.SelectedIndex == -1) { await DisplayAlert("Validation Error", "Category cannot be blank", "Re-try"); return; } var FFCategory = ddlCategory.Items[ddlCategory.SelectedIndex]; dsLogin = new F4HApp.dataservice.DSLogin(); string result = await dsLogin.MemberFF(App.MemberID, FName, LName, MobileNo, FFCategory); RegistrationResponseObject m = JsonConvert.DeserializeObject <RegistrationResponseObject>(result.Replace("[", "").Replace("]", "")); Status = m.Status.ToString(); Msg = m.Msg; if (Status == "Success") { await DisplayAlert("Food4Health", "Member added to your list", "Done"); string Response = await FamilyList(); Response = await FriendList(); txtFName.Text = ""; txtLName.Text = ""; txtMobileNo.Text = ""; } else { await DisplayAlert("Food4Health Error", Msg, "Re-try"); } }