public void InitModules(Guid plowmachineId, ModulesCollection modules) { foreach (var mm in _metadataManager.GetModulesList()) { Module module = new Module(mm.ModuleName, plowmachineId); FillSchema(module); FillParameters(module); modules.Add(mm.ModuleName, module); } }
/// <summary> /// Обновляем параметры в БД /// </summary> public void UpdateParameters(Module module) { _paramadapter.UpdateParams(module); }
/// <summary> /// Заливаем только схему /// </summary> /// <param name="module"></param> public void FillSchema(Module module) { _paramadapter.FillParamsSchema(module); }
/// <summary> /// Заливаем параметры из БД /// </summary> /// <param name="module">модуль</param> public void FillParameters(Module module) { _paramadapter.FillParams(module); }