示例#1
0
        public ActionResult PersonInfo(String id)
        {
            int sid = int.Parse(id);
            IQueryable <UserInfo> userinfo = db.UserInfo.Where(q => q.userId == sid);
            UserInfo           uf          = userinfo.First();
            IQueryable <Texts> textinfoes  = db.Texts.Where(q => q.userId == sid);
            uInfoandText       u           = new uInfoandText();

            u.userinfo = uf;
            u.texts    = textinfoes;
            u.allcount = db.Texts.Count();
            u.mycount  = textinfoes.Count();
            if (Request.IsAjaxRequest())
            {
                return(PartialView(u));
            }
            return(View(u));
        }
示例#2
0
 public ActionResult MyInfo1()
 {
     ViewBag.Message = "Your application description page.";
     try{
         int sid = int.Parse(Session["userId"].ToString());
         IQueryable <Texts> textinfoes = db.Texts.Where(q => q.userId == sid);
         UserInfo           userinfo   = db.UserInfo.Where(q => q.userId == sid).First();
         uInfoandText       u          = new uInfoandText();
         u.userinfo = userinfo;
         u.texts    = textinfoes;
         u.mycount  = textinfoes.Count();
         u.allcount = db.Texts.Count();
         if (Request.IsAjaxRequest())
         {
             return(PartialView(u));
         }
         return(View(u));
     }catch
     {
         return(RedirectToAction("Login"));
     }
 }