public IBSObj(IbsPattern rd_pattern, IbsPattern wr_pattern, HGAProductTabType hgaTab) { Default(); AssignRDPattern(rd_pattern); AssignWRPattern(wr_pattern); _tab = hgaTab; CalculateChoiceFlage(); }
private void AssignWRPattern(IbsPattern pattern) { switch (pattern) { case IbsPattern.Unknown: _wrPattern = string.Empty; break; case IbsPattern.A: _wrPattern = PatternAll.ToString(); break; case IbsPattern.W1: _wrPattern = Pattern1.ToString(); break; case IbsPattern.W2: _wrPattern = Pattern2.ToString(); break; default: break; } }