/// <summary>
 /// Поля штампа, отвечающие за подписи
 /// </summary>
 protected override IStampSignatureFields GetStampSignatureFields() =>
 SignatureCreating.GetStampPersonRows().
 Map(personRows => new StampSignatureFields(new SignaturesBuilder().
                                            AddStampPersons(personRows).
                                            AddStampChanges(SignatureCreating.GetStampChangeRows(personRows.Value?.FirstOrDefault()?.SignatureLibrary)).
                                            AddStampApprovalsPerformers(SignatureCreating.GetStampApprovalPerformersRows()).
                                            AddStampApprovalsChief(SignatureCreating.GetStampApprovalChiefRows())));
Esempio n. 2
0
 /// <summary>
 /// Поля штампа, отвечающие за подписи
 /// </summary>
 protected override IStampSignatureFields GetStampSignatureFields() =>
 SignatureCreating.GetStampPersonRows().
 Map(personRows => new StampSignatureFields(new SignaturesBuilder().
                                            AddStampPersons(personRows).
                                            AddStampApprovalsChange(SignatureCreating.GetStampApprovalChangeRows())));
Esempio n. 3
0
 /// <summary>
 /// Поля штампа, отвечающие за подписи
 /// </summary>
 protected override IStampSignatureFields GetStampSignatureFields() =>
 new StampSignatureFields(new SignaturesBuilder().
                          AddStampChanges(SignatureCreating.GetStampChangeRows(_personShortSignature)));