Example #1
0
        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);
        }
Example #2
0
 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);
 }
Example #3
0
 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}");
         }
     }
 }
Example #4
0
 public void StartBurn()
 {
     Assert.IsTrue(CanBurn(), "Cannot start burn! Burn state is " + burnState.ToString());
     burnState = BurnState.ON_FIRE;
 }