/// <summary> /// Get the significant details of what needs approval /// </summary> /// <returns>A list of strings</returns> public override IDictionary <string, string> SignificantDetails() { IDictionary <string, string> returnList = base.SignificantDetails(); returnList.Add("Conductive", Conductive.ToString()); returnList.Add("Magnetic", Magnetic.ToString()); returnList.Add("Flammable", Flammable.ToString()); returnList.Add("Viscosity", Viscosity.ToString()); returnList.Add("Density", Density.ToString()); returnList.Add("Mallebility", Mallebility.ToString()); returnList.Add("Ductility", Ductility.ToString()); returnList.Add("Porosity", Porosity.ToString()); returnList.Add("Solid Point", SolidPoint.ToString()); returnList.Add("Gas Point", GasPoint.ToString()); returnList.Add("Temperature Retention", TemperatureRetention.ToString()); foreach (ISensoryEvent desc in Descriptives) { returnList.Add("Descriptives", string.Format("{0} ({1}): {2}", desc.SensoryType, desc.Strength, desc.Event.ToString())); } return(returnList); }