public static async Task saveTimeStamp(ulong UserID) { using (var DbContext = new DBContext()) { Ducky_Coins timeStamp = DbContext.dCoins.Where(x => x.UserID == UserID).FirstOrDefault(); timeStamp.DailyTimestamp = DateTime.UtcNow.Day.ToString(); DbContext.Update(timeStamp); await DbContext.SaveChangesAsync(); } }
public static async Task removeCoins(ulong UserID, int dCoins) { using (var DbContext = new DBContext()) { if (DbContext.dCoins.Where(x => x.UserID == UserID).Count() < 1) { DbContext.dCoins.Add(new Ducky_Coins { UserID = UserID, DailyTimestamp = "0", dCoins = dCoins }); } else { Ducky_Coins amountOf = DbContext.dCoins.Where(x => x.UserID == UserID).FirstOrDefault(); amountOf.dCoins -= dCoins; DbContext.Update(amountOf); } await DbContext.SaveChangesAsync(); } }