/// <summary> /// Установить информацию о пакете. /// </summary> /// <param name="packageInfoModel">Модель информации о пакете.</param> public void SetupPackageInfo(PackageInfoModel packageInfoModel) { this.ImitationMode = packageInfoModel.ImitationMode; this.ForMainServer = packageInfoModel.ForMainServer; this.SystemMask = packageInfoModel.SystemMask; this.PlatformVersion = packageInfoModel.PlatformVersion; }
/// <summary> /// Конструктор. /// </summary> /// <param name="componentsModel">Модель списка компонент.</param> /// <returns>Модель информации о пакете.</returns> public static PackageInfoModel CreateFromComponentsModel(ComponentsModel componentsModel) { var result = new PackageInfoModel() { ImitationMode = componentsModel.ImitationMode, ForMainServer = componentsModel.ForMainServer, SystemMask = componentsModel.SystemMask, PlatformVersion = componentsModel.PlatformVersion }; return(result); }