Example #1
0
        private void ReceivedSingleDaysActivities(string json)
        {
            try
            {
                MasterBaseCardData  masterCardData = JsonReader.Deserialize <MasterBaseCardData>(json);
                ActivityDataModel[] list           = masterCardData.results;
                if (list.Any())
                {
                    _dayCount = 0;
                    AppendData <ActivityDataModel[]>(list);
                }
                else
                {
                    if (null != ResponseFailureCallback)
                    {
                        ResponseFailureCallback(HelperMethods.Instance.Error_EmptyResults);
                    }
                }
            }
            catch (Exception e)
            {
                Debug.LogError("Error parsing single day's activities: " + e.Message);
            }

            isWaitingOnServer = false;
        }
Example #2
0
        protected override void PopulateData(string json)
        {
            try
            {
                MasterBaseCardData masterCardData = JsonReader.Deserialize <MasterBaseCardData>(json);
                Data = masterCardData.results;
            }
            catch
            {
                Debug.LogError("ActivityList: error populating object");
            }

            base.PopulateData(json);
        }