public void TestGetDeviceAlarmViewModelByUser() { DateTime today = DateTime.Now; AlarmDeviceService service = new AlarmDeviceService(); AlarmDeviceViewModel ViewModel = service.GetViewModelByUserName("admin"); Console.WriteLine(UtilTest.GetJson(ViewModel)); }
/// <summary> /// 设备用能越限告警数据 /// 初始加载:获取用户名查询建筑列表,第一栋建筑对应的分类,第一栋建筑对应的报警等级,第一栋建筑对应的报警设备 /// </summary> /// <param name="userName">用户名</param> /// <returns>包含建筑列表,第一栋建筑对应的分类,第一栋建筑对应的报警等级,第一栋建筑对应的报警设备</returns> public object Get() { try { string userName = User.Identity.Name; return(service.GetViewModelByUserName(userName)); } catch (Exception e) { return(e.Message); } }