public static List <TempOptionParamsDetails> PopulateTempOptionParamsDetailsCollection(TemplateOptions templateOptions)
        {
            List <TempOptionParamsDetails> result = new List <TempOptionParamsDetails>();

            foreach (var item in templateOptions.TempOptionParams)
            {
                result.Add(new TempOptionParamsDetails
                {
                    ParameterId      = item.ParameterId,
                    ParameterName    = item.ParameterName,
                    ParameterTooltip = item.ParameterTooltip,
                    ParameterPrice   = item.ParameterPrice,
                    ParentOptionId   = item.ParentOptionId,
                    ParameterSale    = item.ParameterSale
                });
            }
            return(result);
        }