Пример #1
0
        public JsonResult GetMonitoringReport()
        {
            IQaiService dataResultService = new QaiService();
            var         data1             = dataResultService.GetMonitoringReportDetails();

            Task.WaitAll(data1);
            var result = new { mr = data1.Result };

            return(ReturnJSON(result));
        }
Пример #2
0
        public JsonResult GetDefectDetails()
        {
            IQaiService dataResultService = new QaiService();
            var         data1             = dataResultService.GetDefectDetails();

            Task.WaitAll(data1);

            var result = new { dd = data1.Result };

            return(ReturnJSON(result));
        }
Пример #3
0
        public JsonResult GetProductionLine()
        {
            IQaiService dataResultService = new QaiService();
            var         data1             = dataResultService.GetProductionLineDetails();

            Task.WaitAll(data1);

            var result = new { pl = data1.Result };

            return(ReturnJSON(result));
        }
Пример #4
0
        public JsonResult GetPercentageData()
        {
            IQaiService dataResultService = new QaiService();
            var         data1             = dataResultService.GetPercentageDataDetails();
            var         data2             = dataResultService.GetLastBatchJobRun();
            var         data3             = dataResultService.GetNextBatchJobRun();

            Task.WaitAll(data1, data2, data3);

            var result = new { pd = data1.Result, lastRun = data2.Result, nextRun = data3.Result };

            return(ReturnJSON(result));
        }
Пример #5
0
        public JsonResult GetDetailsReport()
        {
            IQaiService dataResultService = new QaiService();
            var         data1             = dataResultService.GetMonitoringReportDetails();
            var         data2             = dataResultService.GetPercentageDataDetails();
            var         data3             = dataResultService.GetLastBatchJobRun();
            var         data4             = dataResultService.GetNextBatchJobRun();

            Task.WaitAll(data1, data2, data3, data4);

            var result = new { mr = data1.Result, pd = data2.Result, serverDate = DateTime.Now, lastRun = data3.Result, nextRun = data4.Result };

            return(ReturnJSON(result));
        }