Beispiel #1
0
        public async Task <string> GetCachedDateForTable(string tableName, string requestId)
        {
            try
            {
                switch (tableName)
                {
                case DBConstants.Notes:
                    var mgr  = new NotesDBManager();
                    var date = await mgr.GetCachedDateAsync(requestId);

                    if (date != null)
                    {
                        return(date.ToString());
                    }
                    break;
                }

                return(null);
            }
            catch
            {
                return(null);
            }
        }
Beispiel #2
0
        public async Task <string> ReturnCachedResponse(string tableName, string requestId)
        {
            try
            {
                switch (tableName)
                {
                case DBConstants.Notes:
                    var mgr     = new NotesDBManager();
                    var records = await mgr.Get(requestId);

                    if (records != null)
                    {
                        return(JsonConvert.SerializeObject(records));
                    }
                    break;
                }

                return(null);
            }
            catch
            {
                return(null);
            }
        }