VerificationTaskRouteHandlers.cs 812 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using Sungero.Workflow;
using DirRX.CaseArchiving.VerificationTask;

namespace DirRX.CaseArchiving.Server
{
  partial class VerificationTaskRouteHandlers
  {
    public virtual void StartBlock3(DirRX.CaseArchiving.Server.VerificationAssignmentArguments e)
    {
      // Получить исполнителя из карточки документа.
      var document = _obj.DocumentGroup.CaseInventories.Single();
      e.Block.Performers.Clear();
      e.Block.Performers.Add(document.Responsible);
      e.Block.Subject = CaseArchiving.VerificationTasks.Resources.VerificationAssignmentSubjectFormat(Sungero.Docflow.PublicFunctions.Module.TrimSpecialSymbols(document.Name));
    }

  }
}