DciSettingServerFunctions.cs 928 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using DirRX.DciCore.DciSetting;

namespace DirRX.DciCore.Server
{
  partial class DciSettingFunctions
  {

    /// <summary>
    /// Создать запись справочника "Настройки DCI".
    /// </summary>
    /// <returns>Запись справочника "Настройки DCI".</returns>
    [Public, Remote]
    public static IDciSetting CreateDciSetting()
    {
      return DciSettings.Create();
    }
    
    /// <summary>
    /// Получить запись справочника "Настройки DCI".
    /// </summary>
    /// <returns>Запись справочника "Настройки DCI".</returns>
    [Public, Remote(IsPure = true)]
    public static IDciSetting GetDciSettings()
    {
      return DciSettings.GetAll().FirstOrDefault();
    }
    
  }
}