private void OnDoorsMessage(DoorMessage doorMessage) { if (!DungeonDict.Instance || !DungeonDict.Instance.IsIdValid(doorMessage.roomId)) { Debug.LogWarning("Recieved door message with invalid id! (" + doorMessage.roomId + ")"); return; } if (doorMessage.open) { DungeonDict.Instance.Get(doorMessage.roomId).OnOpenDoors(); } else { DungeonDict.Instance.Get(doorMessage.roomId).OnCloseDoors(); } }
public async Task <bool> InsertBusStatusAsync(DoorMessage doorMex) { _messages.Add(doorMex); return(true); }
public async Task <StatusCodeResult> InsertBusStatus(DoorMessage door) { return((await _dataAccess.InsertBusStatusAsync(door)) ? (StatusCodeResult)Ok() : (StatusCodeResult)BadRequest()); }