Commit 9785da74 authored by Bhavesh Yadav's avatar Bhavesh Yadav

Balance now updates on firebase

parent 59275085
......@@ -5,6 +5,7 @@ import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
import android.widget.Toast;
import androidx.annotation.NonNull;
......@@ -498,6 +499,24 @@ public class sqlite_ops extends SQLiteOpenHelper{
}
public void updateBalance(String uname,int balance) {
fdb = FirebaseFirestore.getInstance();
fdb.collection("users").document(uname).update("balance",balance)
.addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
Log.d(TAG, "Balance successfully updated!");
}
})
.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.w(TAG, "Error updating balance", e);
}
});;
}
public void getAllFilledSlotDetails(final currentParks cp){
// ArrayList slots=new ArrayList();
// SQLiteDatabase db= this.getWritableDatabase();
......
......@@ -56,7 +56,9 @@ public class wallets extends Activity {
int newBalance = Integer.parseInt(top_up_text)+uinfo.getBalance();
uinfo.setBalance(newBalance);
balance.setText("\u20B9 "+uinfo.getBalance());
sqlite_ops so = new sqlite_ops(wallets.this);
so.updateBalance(uinfo.getUsername(),uinfo.getBalance());
}
});
builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment