VerificationActTaskRouteHandlers.cs 796 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using Sungero.Workflow;
using DirRX.Storage.VerificationActTask;

namespace DirRX.Storage.Server
{
  partial class VerificationActTaskRouteHandlers
  {

    public virtual void StartBlock3(DirRX.Storage.Server.VerificationActAssignmentArguments e)
    {
      // Получить исполнителя из карточки документа.
      var document = _obj.DocumentGroup.DestructionActs.Single();
      e.Block.Performers.Clear();
      e.Block.Performers.Add(document.Archivist);
      e.Block.Subject = Storage.VerificationActTasks.Resources.VerificationAssignmentSubjectFormat(Sungero.Docflow.PublicFunctions.Module.TrimSpecialSymbols(document.Name));
    }

  }
}