summaryrefslogtreecommitdiff
path: root/RhSolutions.QueryModifiers/ThreadTPieceExternal.cs
blob: b5c910b711132f1a47301ba871af7c62ccd2c5ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System.Text.RegularExpressions;

namespace RhSolutions.QueryModifiers;

public class ThreadTPieceExternal : ThreadTPieceInternal
{	
	protected override string ConstructName(MatchCollection diameters, Match thread)
	{
		Capture t = thread.Groups["Thread"].Captures.First();
		if (diameters.Count == 1)		
		{
			return $"Тройник RAUTITAN с наружной резьбой {diameters[0]}-{diameters[0]}-R {t}";
		}
		else
		{
			return $"Тройник RAUTITAN с наружной резьбой {diameters[0]}-{diameters[1]}-R {t}";
		}
	}	
}