public Task <Contract> CreateContract( string templateId, Part[] parts, Parameter[] parameters, ContractVisibility visibility, ContractParts partsMode, Duration duration, Duration archiveRequired, Duration archiveOptional, DateTime?signAfter, DateTime?signBefore, bool canActAsTemplate) { AssertContractsIsAvailable(); return(contractsClient.CreateContractAsync(templateId, parts, parameters, visibility, partsMode, duration, archiveRequired, archiveOptional, signAfter, signBefore, canActAsTemplate)); }
/// <summary> /// Create an instance of the <see cref="ContractVisibilityModel"/> class. /// </summary> /// <param name="visibility">The contract visibility.</param> /// <param name="name">The contract name.</param> public ContractVisibilityModel(ContractVisibility visibility, string name) { this.Visibility = visibility; this.Name = name; }