public string GetCoalConsumptionAlarmSettingsWithTreeGridFormat(int productLineId) { DataTable dt = EnergyConsumptionService.GetCoalConsumptionAlarmSettingsByFactoryId(productLineId); DataColumn parentIdColumn = new DataColumn("ParentID"); dt.Columns.Add(parentIdColumn); foreach (DataRow row in dt.Rows) { row["ParentID"] = ""; } return(TreeGridJsonParser.DataTableToJson(dt, "Name", "ParentID", "StandardValue", "AlarmValue")); }
public string GetElectricityConsumptionAlarmSettingsWithTreeGridFormat(int productLineId) { DataTable dt = EnergyConsumptionService.GetElectricityConsumptionAlarmSettingsByFactoryId(productLineId); DataColumn parentIdColumn = new DataColumn("ParentID"); dt.Columns.Add(parentIdColumn); foreach (DataRow row in dt.Rows) { string levelcode = row["LevelCode"].ToString().Trim(); if (levelcode.Length > 3) { row["ParentID"] = levelcode.Substring(0, levelcode.Length - 2); } } return(TreeGridJsonParser.DataTableToJson(dt, "LevelCode", "ParentID", "Name", "StandardValue", "AlarmValue")); }