示例#1
0
        //请求是学籍管理者的请求(只允许学籍管理者通过这里的请求)为了测试暂时所有权限放开
        public ActionResult StuStatusAdministrator()
        {
            IStudentDetialDataDal    dal  = new StudentDetialDatasDal(ConfigurationManager.AppSettings["assembly"]);
            List <StudentDetialData> list = new List <StudentDetialData>();

            list = dal.GetEntityForExpress(x => true).ToList();
            //序列化为JSON数据
            var json = CreateJson(list);

            return(Json(
                       json, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult StuStatusAdministrator(IEnumerable <StudentDetialData> adminDatas)
        {
            IStudentDetialDataDal dal    = new StudentDetialDatasDal(ConfigurationManager.AppSettings["assembly"]);
            IStudentUpdateDabase  update = new UpdateDataBase();
            bool isUpdate = update.UpData(adminDatas, dal);

            if (isUpdate)
            {
                List <StudentDetialData> list = new List <StudentDetialData>();
                list = dal.GetEntityForExpress(x => true).ToList();
                //序列化为JSON数据
                var json = CreateJson(list);
                return(Json(
                           json, JsonRequestBehavior.AllowGet));
            }
            return(new HttpStatusCodeResult(404, "无法保存"));
        }