Beispiel #1
0
        public ActionResult GetEmployeeBirthdayByPager(Apps.Model.Pager pager)
        {
            QueryParam queryParam = new QueryParam {
                pager = pager
            };

            var extendParams = Request.Params["extendParams"];

            if (extendParams != null)
            {
                JavaScriptSerializer             js        = new JavaScriptSerializer();
                List <FilterModel>               filters   = js.Deserialize <List <FilterModel> >(extendParams);
                Dictionary <string, FilterModel> filterSet = filters.ToDictionary(key => key.key, model => model);

                queryParam.filters = filterSet;
            }

            OperateResult or = EmployeeManager.GetEmployeeBirthdayByPager(queryParam);

            if (or.status == OperateStatus.Success &&
                or.data != null)
            {
                return(Json(or.data, JsonRequestBehavior.AllowGet));
            }

            return(Json(or, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public ActionResult GetEntities(Apps.Model.Pager pager)
        {
            OperateResult or = LevelManager.GetByPager(new QueryParam {
                pager = pager
            });

            if (or.status == OperateStatus.Success &&
                or.data != null)
            {
                return(Json(or.data, JsonRequestBehavior.AllowGet));
            }

            return(Json(or, JsonRequestBehavior.AllowGet));
        }