MinutesClientFunctions.cs
839 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using Sungero.Meetings.Minutes;
using Sungero.RecordManagement.ActionItemExecutionTask;
namespace Sungero.Meetings.Client
{
partial class MinutesFunctions
{
public override void CreateActionItemsFromDocumentDialog(Sungero.Core.IValidationArgs e)
{
// Не доступно, если нет лицензии на модуль Совещания.
var moduleGuid = Sungero.Meetings.Constants.Module.MeetingsUIGuid;
if (!Docflow.PublicFunctions.Module.Remote.IsModuleAvailableByLicense(moduleGuid))
{
Dialogs.NotifyMessage(Minuteses.Resources.ActionItemCreationDialogNoMeetingsLicense);
return;
}
base.CreateActionItemsFromDocumentDialog(e);
}
}
}