Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Изменение e-mail у всех пользователей в системе

Настраиваемые Поля
  • Область применения: Скриптовая операция

Для того, чтобы поменять e-mail у всех пользователей в системе, введите следующее выражение:

 

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text.RegularExpressions; 
using Comindware.Data.Entity; 
using Comindware.TeamNetwork.Api.Data.UserCommands;

class Script 

    public static UserCommandResult Main(UserCommandContext userCommandContext,        Comindware.Entities entities) 
    { 
        var accounts = Api.Base.AccountService.List(); 
            foreach (var account in accounts) 
            { 
               account.Mbox = account.Mbox + "test"; 
               Api.Base.AccountService.Edit(account); 
            }

        var result = new UserCommandResult 
        { 
            Success = true, 
            Commited = true, 
            ResultType = UserCommandResultType.DataChange, 
            Messages = new[] 
            { 
                new UserCommandMessage 
                { 
                    Severity = SeverityLevel.Normal, 
                    Text = "Email change!" 
                    } 
                } 
            }; 
            return result; 
    } 
}

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
На выходе из экранной формы запрашивается сохранение, хотя никаких изменений внесено не было
Просмотрено 52 раз с Wed, Mar 25, 2020

Моделирование на N3
Просмотрено 64 раз с Mon, Aug 3, 2020

Сервер приложений
Просмотрено 99 раз с Fri, Mar 6, 2020

Создание нового экземпляра приложения
Просмотрено 62 раз с Thu, Mar 5, 2020

Очистка ссылки при входе на задачу
Просмотрено 59 раз с Wed, Jun 17, 2020

Основные сведения о взаимодействии с внешними ресурсами
Просмотрено 45 раз с Tue, Mar 24, 2020

Настройка цветового индикатора на списке
Просмотрено 42 раз с Fri, Jun 26, 2020

Добавление списка
Просмотрено 68 раз с Wed, Mar 11, 2020

Настройка автонумерации
Просмотрено 32 раз с Fri, Aug 14, 2020

Как определить текущую рабочую версию процесса?
Просмотрено 34 раз с Mon, Jul 20, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware