示例#1
0
 /// <summary>
 /// 部门用能同比分析
 /// 初始加载:获取用户名查询建筑列表,第一栋建筑对应的分类,第一个分类对应的第一个部门用能数据
 /// </summary>
 /// <param name="userName">用户名</param>
 /// <returns>返回完整的数据:包含建筑列表,能源按钮列表,部门列表,以及第一个部门用能数据</returns>
 public object Get()
 {
     try
     {
         string userName = User.Identity.Name;
         return(service.GetViewModel(userName));
     }
     catch (Exception e)
     {
         return(e.Message);
     }
 }
        public void TestGetDepartmentCompareViewModelByBuild_DepartmentID_Date()
        {
            DateTime today = DateTime.Now;
            DepartmentCompareService   service   = new DepartmentCompareService();
            DepartmentCompareViewModel ViewModel = service.GetViewModel("000001G001", "D000001G001002", today.ToString());

            Console.WriteLine(UtilTest.GetJson(ViewModel));
        }
        public void TestGetDepartmentCompareViewModelByUser()
        {
            DateTime today = DateTime.Now;
            DepartmentCompareService   service   = new DepartmentCompareService();
            DepartmentCompareViewModel ViewModel = service.GetViewModel("admin");

            Console.WriteLine(UtilTest.GetJson(ViewModel));
        }