예제 #1
0
        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;
 }