public JsonResult GetNewMessage(int minId) { MyTalkEntities db = new MyTalkEntities(); var list = db.tUserChat.Where(t => t.Id > minId).Select(t => new { t.Id, t.uTime, t.uValue, t.tUser_uId, t.tUserSet.uFace, t.tUserSet.uName, t.tUserSet.uPower }); //list.ForEach(item => { item.tUser = null; }); return Json(list, JsonRequestBehavior.AllowGet); }
public ActionResult Send(string uValue) { MyTalkEntities db = new MyTalkEntities(); tUserSet user = (from t in db.tUserSet select t).FirstOrDefault(); tUserChat chat = new tUserChat() { uTime = DateTime.Now, uValue = uValue,tUserSet=user}; db.tUserChat.Add(chat); db.SaveChanges(); return Content("ok"); }
// // GET: /Home/ public ActionResult Index() { //聊天室代码 MyTalkEntities db = new MyTalkEntities(); var list = db.tUserChat.ToList(); ViewBag.chatList=list; if (list.Count==0) { ViewBag.minId =0; }else{ ViewBag.minId = list.LastOrDefault().Id; } db.SaveChanges(); return View(); }