private InputSpecification GetInputSpecification_CheesePrice()
 {
     try
     {
         InputSpecification priceInputSpecification = new InputSpecification();
         priceInputSpecification.Add("Cheddar_Price",
                                     new Number(label: "Cheddar price index", order: 0, min: 0.0, max: 15.0));
         priceInputSpecification.Add("Gamle_Ole_Price",
                                     new Number(label: "Gamle Ole price index", order: 1, min: 0.0, max: 15.0));
         priceInputSpecification.Add("Vasterbotten_Price",
                                     new Number(label: "Vasterbotten price index", order: 2, min: 0.0, max: 15.0));
         priceInputSpecification.Add("Edamer_Price",
                                     new Number(label: "Edamer price index", order: 3, min: 0.0, max: 15.0));
         priceInputSpecification.Add("Maasdamer_Price",
                                     new Number(label: "Maasmer price index", order: 4, min: 0.0, max: 15.0));
         priceInputSpecification.Add("Gouda_Price",
                                     new Number(label: "Gouda price index", order: 5, min: 0.0, max: 15.0));
         return(priceInputSpecification);
     }
     catch (Exception ex)
     {
         var exNew = new ErrorMessageEventArg()
         {
             Exception      = ex,
             SourceFunction = "GetInputSpecification_CheesePrice",
             Message        = "Could not create input specification for cheese price!"
         };
         CExcelModule_ErrorRaised(this, exNew);
         return(new InputSpecification());
     }
 }
 private void DefineInputSpecifications()
 {
     try
     {
         inputSpecifications = new Dictionary <string, InputSpecification>();
         inputSpecifications.Add(kpi_CheeseTaste, GetInputSpecification_CheeseTaste());
         inputSpecifications.Add(kpi_CheesePrice, GetInputSpecification_CheesePrice());
     }
     catch (Exception ex)
     {
         var exNew = new ErrorMessageEventArg()
         {
             Exception      = ex,
             Message        = ex.Message,
             SourceFunction = "DefineInputSpecification"
         };
         CExcelModule_ErrorRaised(this, exNew);
     }
 }