Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id"></param>
        /// <param name="userName"></param>
        /// <param name="tablename"></param>
        /// <param name="status"></param>
        /// <returns></returns>
        public IActionResult TableStatus(string id, string pageclick, string userName, string tablename, string status)
        {
            Dictionary <string, string> paraDic = new Dictionary <string, string>();

            if (!string.IsNullOrEmpty(userName))
            {
                paraDic.Add("userName", userName);
            }
            if (!string.IsNullOrEmpty(tablename))
            {
                paraDic.Add("tablename", tablename);
            }
            if (!string.IsNullOrEmpty(status))
            {
                paraDic.Add("status", status);
            }

            TableStatusViewModel dataInfo = new TableStatusViewModel();

            if (string.IsNullOrEmpty(pageclick))
            {
                pageclick = "1";
            }
            var resultModel = new TableStatusViewModel
            {
                table = dataInfo.GetTableStatus(_appConf, Convert.ToInt32(pageclick), ref paraDic),
                //PageNum = dataInfo.GetPageNum(),
                //clickpagenow = dataInfo.GetClickPage(),
                //allowPageNum = Convert.ToInt32(_appConf.AttriList.FirstOrDefault(l => l.key == "allowPageNum").value),
                paraDic = paraDic
            };

            return(View(resultModel));
            //return RedirectToAction("Index", "Error", new { Msg = "TableStatus对象为Null" });
        }
Пример #2
0
        // GET: /<controller>/
        public IActionResult Index(string id, string pageclick, string userName, string taskId, string taskStatus)
        {
            Dictionary <string, string> paraDic = new Dictionary <string, string>();

            if (!string.IsNullOrEmpty(userName))
            {
                paraDic.Add("userName", userName);
            }
            if (!string.IsNullOrEmpty(taskId))
            {
                paraDic.Add("taskId", taskId);
            }
            if (!string.IsNullOrEmpty(taskStatus))
            {
                paraDic.Add("taskStatus", taskStatus);
            }

            TableStatusViewModel dataInfo = new TableStatusViewModel();

            if (string.IsNullOrEmpty(pageclick))
            {
                pageclick = "1";
            }
            var resultModel = new TableStatusViewModel
            {
                table   = dataInfo.GetTableStatus(_appConf, Convert.ToInt32(pageclick), ref paraDic),
                paraDic = paraDic
            };

            return(View(resultModel));
        }