示例#1
0
        public ActionResult GetGridJson(Pagination pagination, string keyword)
        {
            pagination.order = "asc";
            pagination.sort  = "F_EnCode";
            var data = dutyApp.GetList(pagination, keyword);

            return(ResultDataGrid(pagination.records, data));
        }
示例#2
0
        public ActionResult GetGridJson(Pagination pagination, string keyword)
        {
            var data = new
            {
                rows    = dutyApp.GetList(pagination, keyword),
                total   = pagination.total,
                page    = pagination.page,
                records = pagination.records
            };

            return(Content(data.ToJson()));
        }
示例#3
0
        public ActionResult GetGridJson(Pagination pagination, string keyword)
        {
            var watch    = Common.TimerStart();
            var data     = dutyApp.GetList(pagination, keyword);
            var jsondata = new
            {
                rows     = data,
                total    = pagination.total,
                page     = pagination.page,
                records  = pagination.records,
                costtime = Common.TimerEnd(watch)
            };

            return(ToJsonResult(jsondata));
        }
示例#4
0
        private object GetDutyList()
        {
            var data = dutyApp.GetList();
            Dictionary <string, object> dictionary = new Dictionary <string, object>();

            foreach (RoleEntity item in data)
            {
                var fieldItem = new
                {
                    encode   = item.F_EnCode,
                    fullname = item.F_FullName
                };
                dictionary.Add(item.F_Id, fieldItem);
            }
            return(dictionary);
        }
        private object GetDutyList()
        {
            DutyApp dutyApp = new DutyApp();
            var     data    = dutyApp.GetList();
            Dictionary <string, object> dictionary = new Dictionary <string, object>();

            foreach (SysRole item in data)
            {
                var fieldItem = new
                {
                    encode   = item.FEnCode,
                    fullname = item.FFullName
                };
                dictionary.Add(item.FId, fieldItem);
            }
            return(dictionary);
        }
示例#6
0
        private object GetDutyList()
        {
            DutyApp dutyApp = new DutyApp();
            var     data    = dutyApp.GetList();
            Dictionary <string, object> dictionary = new Dictionary <string, object>();

            foreach (Sys_Role item in data)
            {
                var fieldItem = new
                {
                    encode   = item.F_EnCode,
                    fullname = item.F_FullName
                };
                dictionary.Add(item.F_Id, fieldItem);
            }
            Common.BIBasicList["duty"] = dictionary;
            return(dictionary);
        }
示例#7
0
        /// <summary>
        /// 绑定职责
        /// </summary>
        /// <param name="Value"></param>
        /// <param name="IsDefault"></param>
        public void BindDutyId(string Value, bool IsDefault = false)
        {
            List <SelectListItem> list = new List <SelectListItem>();

            if (IsDefault)
            {
                list.Add(new SelectListItem()
                {
                    Value = "", Text = "请选择"
                });
            }
            var data = dutyApp.GetList();

            foreach (RoleEntity item in data)
            {
                list.Add(new SelectListItem()
                {
                    Value = item.F_Id, Text = item.F_FullName
                });
            }
            ViewBag.F_DutyId = new SelectList(list, "Value", "Text", Value);
        }
        //[HandlerAjaxOnly]
        public ActionResult GetGridJson(string keyword)
        {
            var data = dutyApp.GetList(keyword);

            return(Content(data.ToJson()));
        }
示例#9
0
        public async Task <IActionResult> GetGridJson(string keyword)
        {
            var data = await dutyApp.GetList(keyword);

            return(Content(data.ToJson()));
        }
示例#10
0
        public ActionResult GetGridJson(string keyword)
        {
            var data = _dutyApp.GetList(keyword, OperatorProvider.Provider.GetCurrent().CompanyId);

            return(Content(data.ToJson()));
        }