Пример #1
0
        private HowLeakyInputs_Irrigation GenerateIrrigationInputs(HowLeakyInputs_Irrigation inputs, ParameterDataSetPtr irrigation)
        {
            if (irrigation != null)
            {
                if (inputs == null)
                {
                    inputs = new HowLeakyInputs_Irrigation();
                }

                var properties = typeof(HowLeakyInputs_Irrigation).GetProperties().ToList();
                var errors     = LoadValues(irrigation, inputs, properties);
                if (errors.Count > 0)
                {
                    Errors.AddRange(errors);
                }
                return(inputs);
            }
            return(null);
        }
Пример #2
0
 public HowLeakyEngineModule_Irrigation(HowLeakyEngine sim, HowLeakyInputs_Irrigation inputs) : base(sim)
 {
     InputModel = inputs;
 }