Esempio n. 1
0
 public ActionResult RoleIndex()
 {
     List<MODEL.T_Role> role = OperateContext.Current.BLLSession.IRoleBLL.GetListBy(u => u.IsDelete == false).ToList();
     JsonModel json;
     json = new JsonModel()
     {
         Data = role,
         BackUrl = "",
         Statu = "ok",
         Msg = "成功"
     };
     JsonResult jr = new JsonResult();
     jr.Data = json;
     jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
     ViewBag.roleData = role;
     ViewBag.count = 1;
     return View();
 }
Esempio n. 2
0
        public ActionResult PageData(Expression<Func<MODEL.T_MemberInformation, bool>> whereLambda, int pageIndex)
        {
            int totalRecord;
            int pageSize = 10;//页容量固定死为10
            try//为什么异常没有捕捉到
            {
                var list = OperateContext.Current.BLLSession.IMemberInformationBLL.GetPagedList(pageIndex, pageSize,
                   whereLambda, u => u.StuNum, out totalRecord).Select(u
                     => new MemberInformationDTO()
                     {
                         StuNum = u.StuNum,
                         StuName = u.StuName,
                         Major = u.Major,
                         TelephoneNumber = u.TelephoneNumber,
                         Year = (Convert.ToInt32(DateTime.Now.Year) - Convert.ToInt32(u.StuNum.Substring(0, 4))).ToString() + "年级",
                         Department = u.T_Department == null ? "无" : u.T_Department.DepartmentName,
                     });

                JsonModel json;
                PageModel pageModel = new PageModel()
                {
                    TotalRecord = totalRecord,
                    data = list
                };

                json = new JsonModel()
                {
                    Data = pageModel,
                    BackUrl = "",
                    Statu = "ok",
                    Msg = "成功"
                };

                JsonResult jr = new JsonResult();
                jr.Data = json;
                jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
                return jr;
            }
            catch (Exception ex)
            {
                return null;
            }
        }