Beispiel #1
0
        public ExhibitRaw GetContentItemParentExhibit(Guid contentItemId)
        {
            IEnumerable <ExhibitRaw> exhibitRaw = new ExhibitRaw[0];

            try
            {
                retryPolicy.ExecuteAction(
                    () =>
                {
                    exhibitRaw = Database.SqlQuery <ExhibitRaw>("SELECT * FROM Exhibits WHERE Id in (SELECT Exhibit_Id FROM ContentItems WHERE Id = {0})", contentItemId);
                });
            }
            catch (Exception e)
            {
                throw e;
            }
            return(exhibitRaw.FirstOrDefault());
        }
Beispiel #2
0
 public ExhibitRaw GetContentItemParentExhibit(Guid contentItemId)
 {
     IEnumerable<ExhibitRaw> exhibitRaw = new ExhibitRaw[0];
     try
     {
         retryPolicy.ExecuteAction(
           () =>
           {
               exhibitRaw = Database.SqlQuery<ExhibitRaw>("SELECT * FROM Exhibits WHERE Id in (SELECT Exhibit_Id FROM ContentItems WHERE Id = {0})", contentItemId);
           });
     }
     catch (Exception e)
     {
         throw e;
     }
     return exhibitRaw.FirstOrDefault();
 }