Exemplo n.º 1
0
        public void TestGetEnergyItemReportViewModel()
        {
            EnergyItemReportService   service             = new EnergyItemReportService();
            EnergyItemReportViewModel EnergyReportViewDay = service.GetEnergyItemReportViewModel("admin");

            Console.WriteLine(UtilTest.GetJson(EnergyReportViewDay));
        }
Exemplo n.º 2
0
        public void TestGetEnergyItemReportViewModelByBuildID()
        {
            DateTime today = DateTime.Now;

            EnergyItemReportService   service             = new EnergyItemReportService();
            EnergyItemReportViewModel EnergyReportViewDay = service.GetEnergyItemReportViewModel("000001G001", today.ToString());

            Console.WriteLine(UtilTest.GetJson(EnergyReportViewDay));
        }
Exemplo n.º 3
0
        public FileResult GetExcel(string buildId, string type, string formularIds, string date)
        {
            string[] formulars = formularIds.Split(',');

            string basePath = HttpContext.Server.MapPath("~/App_Data/");
            //CircuitReportService service = new CircuitReportService();
            EnergyItemReportService service = new EnergyItemReportService();
            Excel excel = service.ExportReportToExcel(basePath, buildId, formulars, date, type);

            return(File(excel.Data, "application/ms-excel", excel.Name));
        }
Exemplo n.º 4
0
        public void TestGetEnergyItemReportViewModelByEnergyItemIDAndTypeYear()
        {
            DateTime today   = DateTime.Now;
            string   buildId = "000001G001";
            IEnergyItemTreeViewDbContext energyItemtreeView = new EnergyItemTreeViewDbContext();
            List <TreeViewModel>         treeView           = energyItemtreeView.GetEnergyItemTreeViewList(buildId);

            List <EnergyItemInfo> EnergyItemInfos = energyItemtreeView.GetEnergyItemInfoList(buildId);

            string[] formulaIDs = GetEnergyItemCodes(EnergyItemInfos);

            EnergyItemReportService   service             = new EnergyItemReportService();
            EnergyItemReportViewModel EnergyReportViewDay = service.GetEnergyItemReportViewModel(formulaIDs, today.ToString(), "YY");

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