async void OnButtonClicked(object sender, EventArgs e) { try { errcode ercode = await UserApi.inviteme(locationid.Text); var answer = DisplayAlert(ercode.success.status_code, ercode.success.message + ". invite success", "ok"); } catch { var answer = DisplayAlert("Private&offline", "can't invite you here.", "ok"); } }
async void OnButtonClicked2(object sender, EventArgs e) { try { var response = await DisplayAlert("Question", "delete friend ?", "YES", "NO"); if (response) { errcode ercode = await FriendsApi.DeleteFriend(usid.Text); await DisplayAlert(ercode.success.status_code, ercode.success.message, "ok"); } } catch { await DisplayAlert("errer", " now, not your friend.", "ok"); } }
static int tvfsResultCode(Testvfs p, ref int pRc){ errcode[] aCode = new errcode[] { new errcode( SQLITE_OK, "SQLITE_OK" ), new errcode( SQLITE_ERROR, "SQLITE_ERROR" ), new errcode( SQLITE_IOERR, "SQLITE_IOERR" ), new errcode( SQLITE_LOCKED, "SQLITE_LOCKED" ), new errcode( SQLITE_BUSY, "SQLITE_BUSY" ) }; string z; int i; z = TCL.Tcl_GetStringResult(p.interp); for(i=0; i<ArraySize(aCode); i++){ if ( 0 == z.CompareTo( aCode[i].zCode ) ) { pRc = aCode[i].eCode; return 1; } } return 0; }