개정판 0a2fbe44
issue #000: Valve Grouping 로직 수정
Change-Id: I60edcde54a6a752877258bf616ffd0b8e547ab22
DTI_PID/ID2PSN/PSN.cs | ||
---|---|---|
292 | 292 |
string[] valvetag = drPathitem["GROUPTAG"].ToString().Split(new string[] { "\\" }, StringSplitOptions.None); |
293 | 293 |
DataRow[] pathItemRows = PathItems.Select(string.Format("PipeSystemNetwork_OID = '{0}'", drPathitem["PipeSystemNetwork_OID"].ToString())); |
294 | 294 |
ValveGroupItem valveitem = ValveGrouping.ValveGroupItems.Where(x => x.SppidSymbolName == valvetag[0]).FirstOrDefault(); |
295 |
//if (valveitem == null)
|
|
296 |
// continue;
|
|
295 |
if (valveitem == null) |
|
296 |
continue; |
|
297 | 297 |
Dictionary<int, List<DataRow>> keyValuePairs = new Dictionary<int, List<DataRow>>(); |
298 | 298 |
List<Item> valveGroupingItem = new List<Item>(); |
299 | 299 |
int bCnt = 0; |
... | ... | |
302 | 302 |
List<DataRow> lstitem = new List<DataRow>(); |
303 | 303 |
foreach (DataRow dr in pathItemRows) |
304 | 304 |
{ |
305 |
if (!string.IsNullOrEmpty(dr["GROUPTAG"].ToString())) |
|
306 |
break; |
|
305 |
//if (!string.IsNullOrEmpty(dr["GROUPTAG"].ToString()))
|
|
306 |
// break;
|
|
307 | 307 | |
308 | 308 |
if (!string.IsNullOrEmpty(dr["BranchTopologySet_OID"].ToString())) |
309 | 309 |
{ |
내보내기 Unified diff