public DataTable FetchLocalUploadData(string localTable, BurnState state) { var cmd = $"SELECT TOP 1000 * from {localTable} WHERE Flag = '{(int)state}'"; var result = _dbService.Query(cmd); return(result); }
void BurnOut() { //the tree stops burning and becomes charred burnState = BurnState.Charred; animator.SetBool("burning", false); animator.SetBool("charred", true); gameObject.SendMessageUpwards("OffSmoke", this.gameObject); }
private void UpdateTableUploadStatus(string localTable, DataTable table, BurnState state) { foreach (DataRow row in table.Rows) { var cmd = $"Update {localTable} set [Flag]='{(int)state}' where id= {row["Id"]}"; if (!_dbService.Execute(cmd)) { _log.Error($"Update {localTable} error,cmd={cmd}"); } } }
public void StartBurn() { Assert.IsTrue(CanBurn(), "Cannot start burn! Burn state is " + burnState.ToString()); burnState = BurnState.ON_FIRE; }