Beispiel #1
0
        public ActionResult MyInfo()
        {
            string         uid   = Session["memberID"].ToString();
            MemberBLL      mbBll = new MemberBLL();
            MemberLevelBLL mlBll = new MemberLevelBLL();
            UserHomeVM     u     = new UserHomeVM();

            u.Userinfo = mbBll.GetUserByID(uid);//账户信息
            List <LeveExp>       leList = new List <LeveExp>();
            List <UserLeveExpBM> ulbm   = mlBll.GetLeveExpByUid(uid);

            foreach (var item in ulbm)
            {
                LeveExp le = new LeveExp();
                le.Income      = item.Income;
                le.MaxIntegral = item.MaxIntegral;
                le.MinIntegral = item.MinIntegral;
                le.Name        = item.Name;
                le.Ratio       = item.Ratio;
                le.UExp        = item.UExp;
                leList.Add(le);
            }
            u.UserLevel = leList;//账户当前等级
            return(View(u));
        }
        public JsonResult GetGraphData()
        {
            UserHomeVM UserHomeVM = BLObj.BL_GetDataForComparison((Session["MST_UserInfo"] as MST_UserInfo).UserId);

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