protected StampWord(StampSettingsWord stampSettingsWord, SignaturesSearching signaturesSearching, ITableElementWord tableStamp) : base(stampSettingsWord, signaturesSearching) { TableStamp = tableStamp; PaperSize = stampSettingsWord.PaperSize; Orientation = stampSettingsWord.Orientation; }
public StampFullWord(StampSettingsWord stampSettingsWord, SignaturesSearching signaturesSearching, ITableElementWord tableStamp, IResultAppValue <ITableElementWord> tableApprovalPerformers, IResultAppValue <ITableElementWord> tableApprovalChief) : base(stampSettingsWord, signaturesSearching, tableStamp) { TableApprovalPerformers = tableApprovalPerformers ?? throw new ArgumentNullException(nameof(tableApprovalPerformers)); TableApprovalChief = tableApprovalChief ?? throw new ArgumentNullException(nameof(tableApprovalChief)); }
public StampChangeWord(StampSettingsWord stampSettingsWord, SignaturesSearching signaturesSearching, ITableElementWord tableStamp, IResultAppValue <IStampTextField> fullCode) : base(stampSettingsWord, signaturesSearching, tableStamp) { _fullcode = fullCode ?? throw new ArgumentNullException(nameof(fullCode)); }
/// <summary> /// Выбрать главный штамп /// </summary> public static IStamp GetMainStamp(StampType stampType, ITableElementWord tableWord, StampSettingsWord stampSettings, SignaturesSearching signaturesSearching, IReadOnlyList <ITableElementWord> tables) => stampType switch {
public StampShortWord(StampSettingsWord stampSettingsWord, SignaturesSearching signaturesSearching, ITableElementWord tableStamp, ISignatureLibraryApp personShortSignature) : base(stampSettingsWord, signaturesSearching, tableStamp) { _personShortSignature = personShortSignature ?? throw new ArgumentNullException(nameof(personShortSignature)); }