Exemplo n.º 1
0
        public ActionResult Test(KPI_EXCUTE_VIEWMODEL vm)
        {
            try
            {
                var msg = string.Empty;
                _procLogService.Log(_procLogService.KPICatCode(), vm?.startDate, vm?.endDate, vm.primaryKey);
                var pageData = _kpiService.Test(vm);

                var result = new LayPadding <TC_SD_EPKI_VALUE_VIEWMODEL>()
                {
                    result = true,
                    msg    = msg,
                    list   = pageData.Items,
                    count  = pageData.TotalItems
                };
                return(Content(result.ToJson()));
            }
            catch (Exception e)
            {
                _errorLogService.LogErr(e.ToString(), ConvertExeFlag(vm.flag));
                return(NoPage());
            }
        }