Пример #1
0
        public virtual void StartBlock8(Sungero.Docflow.Server.FreeApprovalFinishAssignmentArguments e)
        {
            // Синхронизировать группу приложений документа.
            var document = _obj.ForApprovalGroup.ElectronicDocuments.FirstOrDefault();

            Functions.Module.SynchronizeAddendaAndAttachmentsGroup(_obj.AddendaGroup, document);
            if (OfficialDocuments.Is(document))
            {
                Functions.OfficialDocument.AddRelatedDocumentsToAttachmentGroup(OfficialDocuments.As(document), _obj.OtherGroup);
            }

            e.Block.Performers.Add(_obj.Author);
            e.Block.RelativeDeadlineDays = 3;
            e.Block.Subject = Functions.Module.TrimSpecialSymbols(FreeApprovalTasks.Resources.ApprovalCompletedSubject, _obj.ForApprovalGroup.ElectronicDocuments.First().Name);
        }
Пример #2
0
 public virtual void CompleteAssignment8(Sungero.Docflow.IFreeApprovalFinishAssignment assignment, Sungero.Docflow.Server.FreeApprovalFinishAssignmentArguments e)
 {
 }