public ActionResult Edit(string id) { UNCERTAINTYTABLEBLL ulbll = new UNCERTAINTYTABLEBLL(); var data = ulbll.GetAll();//查询数据 int zhu = Convert.ToInt32(id); var date = data.Where(w => w.GROUPS == zhu && w.CATEGORY == "UB"); int a = date.Count(); //List<UNCERTAINTYTABLE> list = new List<UNCERTAINTYTABLE>(); METERING_STANDARD_DEVICEShow msdshow = new METERING_STANDARD_DEVICEShow(); UNCERTAINTYTABLEShow ueshow = null; List <UNCERTAINTYTABLEShow> ueshowlist = new List <UNCERTAINTYTABLEShow>(); int GROUPS = 0; string groups = string.Empty; foreach (var item in date) { ueshow = new UNCERTAINTYTABLEShow(); ueshow.ASSESSMENTITEM = item.ASSESSMENTITEM; //评定项 ueshow.THERANGESCOPE = item.THERANGESCOPE; //量程范围起 ueshow.THEUNIT = item.THEUNIT; //起单位 ueshow.THERELATIONSHIP = item.THERELATIONSHIP; //起关系 ueshow.ENDRANGESCOPE = item.ENDRANGESCOPE; //量程范围止 ueshow.ENDUNIT = item.ENDUNIT; //止单位 ueshow.ENDRELATIONSHIP = item.ENDRELATIONSHIP; //止关系 ueshow.THEFREQUENCY = item.THEFREQUENCY; //频率范围起 ueshow.THEUNITFREQUENCY = item.THEUNITFREQUENCY; //起单位 ueshow.THERELATIONSHIPFREQUENCY = item.THERELATIONSHIPFREQUENCY; //频率起关系 ueshow.ENDFREQUENCY = item.ENDFREQUENCY; //频率范围止 ueshow.ENDUNITFREQUENCY = item.ENDUNITFREQUENCY; //频率止单位 ueshow.ENDRELATIONSHIPFREQUENCY = item.ENDRELATIONSHIPFREQUENCY; //频率止关系 ueshow.INDEX1 = item.INDEX1; //指标1 ueshow.INDEX1UNIT = item.INDEX1UNIT; //指标1单位 ueshow.INDEX2 = item.INDEX2; //指标2 ueshow.INDEX2UNIT = item.INDEX2UNIT; //指标2单位 ueshow.NOTE = item.NOTE; //备注 ueshow.CATEGORY = item.CATEGORY; ueshow.GROUPS = GROUPS; ueshow.ID = item.ID; groups = item.GROUPS.ToString(); ueshowlist.Add(ueshow); GROUPS++; } msdshow.UNCERTAINTYTABLEShow = ueshowlist; ViewBag.groups = groups; return(View(msdshow)); }
public UNCERTAINTYTABLE2ApiController(UNCERTAINTYTABLEBLL bll) { m_BLL = bll; }