public ShowDetails(int ShowDetailsID)
     : base()
 {
     ID = ShowDetailsID;
     _showDetails = new Fpp.Data.ShowDetails(ModuleSettings);
     try
     {
         DataSet ds = _showDetails.GetFromShowDetails(ID);
         if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
         {
             LoadFromRow(_showDetails.GetFromShowDetails(ID).Tables[0].Rows[0]);
         }
     }
     catch (Exception e)
     {
         AppException.LogEvent("ShowDetails.ShowDetails(" + ShowDetailsID.ToString() + "): " + e.Message);
     }
 }
 public ShowDetails(string showDate)
     : base()
 {
     _showDetails = new Fpp.Data.ShowDetails(ModuleSettings);
     try
     {
         DataSet ds = _showDetails.GetFromShowDetails(showDate);
         if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
         {
             LoadFromRow(ds.Tables[0].Rows[0]);
         }
     }
     catch (Exception e)
     {
         AppException.LogEvent("ShowDetails.ShowDetails(string):" + e.Message);
     }
 }