예제 #1
0
        public JsonResult ComeChat(int id)
        {
            var member = _service.GetByID(id);

            UsersContext.AddOnLine(member);
            return(Json(new { status = 1 }, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public JsonResult Login(string name, string password)
        {
            var member = _service.Login(name, password);

            if (member != null)
            {
                HttpCookie cookie = new HttpCookie("DAKER_USR_ID", member.Id.ToString());
                cookie.Expires = DateTime.Now.AddMinutes(30);
                Response.Cookies.Add(cookie);
                UsersContext.AddOnLine(member);
                return(Json(new { status = 1, Data = member }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { status = 0, message = "用户名或者密码错误" }));
            }
        }