/**************************************************************** * Public Functionalities **/ public void AddActivities(ActivityDataDoc p_data) { if (p_data == null) { return; } if (p_data.data == null) { return; } if (p_data.data.Count == 0) { return; } List <ActivityDataRow> unitData = (List <ActivityDataRow>)p_data.data; foreach (ActivityDataRow row in unitData) { Kreyos_User_Activities act = new Kreyos_User_Activities(); act.UpdateFromRow(row); this.AddActivity(act); } this.Save(); }
private void OnOverallActivitiesReceived(ActivityDataDoc doc) { KreyosUtils.Log("BluetoothManager::OnOverallActivitiesReceived", ""); //~~~Display overall data ObserverInfo info = new ObserverInfo(); info.Command = EBTEvent.BTE_OnOverallActivity; info.OverallData = doc; BluetoothObserver.Instance.Trigger(EBTEvent.BTE_OnOverallActivity, info); }