V82.ОбщиеМодули.УправлениеПользователями.ИзменитьДанныеПользователяИБ C# (CSharp) Method

ИзменитьДанныеПользователяИБ() public method

        public void ИзменитьДанныеПользователяИБ(/*ИмяПользователя, СтруктураДанных, СоздатьЕслиОтсутствует = Ложь*/)
        {
            //ЕстьПравоАдминистрированияПользователей = УправлениеДопПравамиПользователей.ЕстьПравоАдминистрированияПользователей();
            if(true/*НЕ ЕстьПравоАдминистрированияПользователей*/)
            {
                //ВызватьИсключение "Недостаточно прав для изменения ролей пользователя!";
            }
            //ПользовательИБ = УправлениеПользователями.НайтиПользователяИБ(СокрЛП(ИмяПользователя));
            if(true/*ПользовательИБ = Неопределено*/)
            {
                if(true/*СоздатьЕслиОтсутствует*/)
                {
                    //ПользовательИБ = ПользователиИнформационнойБазы.СоздатьПользователя();
                }
            }
            if(true/*СтруктураДанных.Свойство("Имя")*/)
            {
                //ПользовательИБ.Имя = СтруктураДанных.Имя;
            }
            if(true/*СтруктураДанных.Свойство("ПолноеИмя")*/)
            {
                //ПользовательИБ.ПолноеИмя = СтруктураДанных.ПолноеИмя;
            }
            if(true/*СтруктураДанных.Свойство("ПользовательОС")*/)
            {
                //ПользовательИБ.ПользовательОС = СтруктураДанных.ПользовательОС;
            }
            if(true/*СтруктураДанных.Свойство("Пароль")*/)
            {
                //ПользовательИБ.Пароль = СтруктураДанных.Пароль;
            }
            if(true/*СтруктураДанных.Свойство("ЗапрещеноИзменятьПароль")*/)
            {
                //ПользовательИБ.ЗапрещеноИзменятьПароль = СтруктураДанных.ЗапрещеноИзменятьПароль;
            }
            if(true/*СтруктураДанных.Свойство("АутентификацияСтандартная")*/)
            {
                //ПользовательИБ.АутентификацияСтандартная = СтруктураДанных.АутентификацияСтандартная;
            }
            if(true/*СтруктураДанных.Свойство("ПоказыватьВСпискеВыбора")*/)
            {
                //ПользовательИБ.ПоказыватьВСпискеВыбора = СтруктураДанных.ПоказыватьВСпискеВыбора;
            }
            if(true/*СтруктураДанных.Свойство("АутентификацияОС")*/)
            {
                //ПользовательИБ.АутентификацияОС = СтруктураДанных.АутентификацияОС;
            }
            if(true/*СтруктураДанных.Свойство("РежимЗапуска")*/)
            {
                //ПользовательИБ.РежимЗапуска = СтруктураДанных.РежимЗапуска;
            }
            /*// Изменение состава ролей
            */
            if(true/*СтруктураДанных.Свойство("СоставРолей")*/)
            {
                //ЗаполнитьРолиПользователяИБ(ПользовательИБ, СтруктураДанных.СоставРолей);
            }
            if(true/*СтруктураДанных.Свойство("ОсновнойИнтерфейс")*/)
            {
                //ОсновнойИнтерфейс = Метаданные.Интерфейсы.Найти(СтруктураДанных.ОсновнойИнтерфейс);
                if(true/*ОсновнойИнтерфейс <> Неопределено*/)
                {
                    //ПользовательИБ.ОсновнойИнтерфейс = ОсновнойИнтерфейс;
                }
            }
            if(true/*СтруктураДанных.Свойство("Язык")*/)
            {
                //Язык = Метаданные.Языки.Найти(СтруктураДанных.Язык);
                if(true/*Язык <> Неопределено*/)
                {
                    //ПользовательИБ.Язык = Язык;
                }
            }
            //ПользовательИБ.Записать();
        }