/// <summary> /// Purpose: Grabs all configuration settings /// Accepts: Nothing /// Returns: List<Configuration> /// </summary> public List <Configuration> GetAllConfigurations() { List <Configuration> configs = new List <Configuration>(); try { ConfigurationData data = new ConfigurationData(); List <QSRDataObjects.Configuration> dataConfigs = data.GetAllConfigurations(); foreach (QSRDataObjects.Configuration c in dataConfigs) { Configuration config = new Configuration(); config.ConfigurationCode = c.ConfigurationCode; config.Description = c.Description; config.Value = c.Value; config.IsYesNoValue = c.IsYesNoValue; config.YesNoValue = c.YesNoValue; config.Modified = c.Modified; configs.Add(config); } } catch (Exception ex) { ErrorRoutine(ex, "Configuration", "GetAllConfigurations"); } return(configs); }