private void MapEngagement(EngagementEntity engagementEntity, Dashboard dashboard) { dashboard.Status = EngagementStatus.LookupByValue(engagementEntity.EngagementStatusId)?.Name; dashboard.ExternalKickoffDate = engagementEntity.ExternalKickoffDate?.ToString("M/d/yyyy"); dashboard.DeliverableDueDate = engagementEntity.DeliverableDueDate?.ToString("M/d/yyyy"); dashboard.EngagementManager = engagementEntity.EngagementManager; }
public EngagementHandler(InputButtonValue a_engagementKey, ref List <InputPlayer> a_players, Action <EngagementStatus> a_sendStatusAction) { engagementKey = a_engagementKey; _players = a_players; _sendStatusAction = a_sendStatusAction; string[] connectedControllers = Input.GetJoystickNames(); int numControllers = connectedControllers.Length; currentEngagmentStatus = new EngagementStatus(numControllers); keyboardEngagementKey = InputManager.Instance.KeyboardDefaults().Action1; gamePadEngagementKey = InputManager.Instance.GamePadDefaults().Action1; }
private void EndEngagement(EngagementStatus a_status) { currentEngagementStatus = a_status; engagementHandler = null; currentUpdateAction = UpdatePlayers; }