Пример #1
0
        public void TestGetChildrenCircuit()
        {
            CircuitReportService service  = new CircuitReportService();
            List <TreeViewModel> treeView = service.GetTreeListViewModel("000001G001", "01000");

            Console.WriteLine(treeView);
        }
Пример #2
0
        public void TestGetCircuitView()
        {
            CircuitReportService   service = new CircuitReportService();
            CircuitReportViewModel view    = service.GetViewModel("admin");

            Console.WriteLine(view);
        }
Пример #3
0
        public FileResult GetExcel(string buildId, string energyCode, string type, string circuits, string date)
        {
            string[]      circuitArray = circuits.Split(',');
            List <string> circuitList  = new List <string>();

            foreach (string circuit in circuitArray)
            {
                circuitList.Add(buildId + circuit);
            }
            string basePath = HttpContext.Server.MapPath("~/App_Data/");
            CircuitReportService service = new CircuitReportService();
            Excel excel = service.ExportCircuitReportToExcel(basePath, buildId, energyCode, circuitList.ToArray(), type, date);

            return(File(excel.Data, "application/ms-excel", excel.Name));
        }