public WalletData Earn(int index, int earnAmound) { ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount += earnAmound; ChangeData(walletValues, index); SaveData(); return(this); }
public int GetID(string name) { int index = findWithName(name); if (index == -1) { return(0); } walletValues = WriteData <WalletValue>(index); //data sınıfa aktarılır. return(walletValues.id); //data döndürülür. }
public WalletData SetAmound(int index, int newValue) { ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount = newValue; ChangeData(walletValues, index); SaveData(); return(this); }
/// <summary> /// Harcama yapılır /// </summary> /// <param name="index">Cüzdan </param> /// <param name="spendAmound"></param> /// <returns></returns> public WalletData Spend(int index, float spendAmound) { ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount -= spendAmound; if (walletValues.amount < 0) { walletValues.amount = 0; } ChangeData(walletValues, index); SaveData(); return(this); }
public WalletData Earn(string name, int earnAmound) { int index = findWithName(name); if (index == -1) { return(this); } ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount += earnAmound; ChangeData(walletValues, index); SaveData(); return(this); }
public WalletData SetAmound(string name, int newValue) { int index = findWithName(name); if (index == -1) { return(this); } ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount = newValue; ChangeData(walletValues, index); SaveData(); return(this); }
public WalletData Spend(string name, float spendAmound) { int index = findWithName(name); if (index == -1) { return(this); } ReadAllData(); walletValues = WriteData <WalletValue>(index); walletValues.amount -= spendAmound; if (walletValues.amount < 0) { walletValues.amount = 0; } ChangeData(walletValues, index); SaveData(); return(this); }
public string GetName(int index) { walletValues = WriteData <WalletValue>(index); //data sınıfa aktarılır. return(walletValues.name); //data döndürülür. }
public int GetID(int index) { walletValues = WriteData <WalletValue>(index); //data sınıfa aktarılır. return(walletValues.id); //data döndürülür. }
public float GetAmount(int index) { walletValues = WriteData <WalletValue>(index); //data sınıfa aktarılır. return(walletValues.amount); //data döndürülür. }