Exemplo n.º 1
0
        /// <summary>
        /// 提交好友申请
        /// </summary>
        /// <returns></returns>
        //public JsonResult RequestFriends()
        //{
        //    RequestUser();
        //    if (resultData.res == 500)
        //    {
        //        return Json(resultData);
        //    }
        //    int status = 0;
        //    int userid = us.ID;
        //    int friendsid=int.Parse(GetParams("friendsid"));
        //    string name = GetParams("name");
        //    int friendtypeid = int.Parse(GetParams("friendtypeid"));
        //    int friendgroupsid = int.Parse(GetParams("friendgroupsid"));
        //    DateTime time = DateTime.Now.AddDays(7);
        //    bool flag=ub.AddFirend(userid, friendsid, name, friendtypeid, friendgroupsid, status, time);
        //    if (flag)
        //    {
        //        resultData.msg = "成功提交好友申请,请耐心等待";
        //    }

        //    return Json(resultData);
        //}
        /// <summary>
        /// 提交好友申请
        /// </summary>
        /// <returns></returns>
        public JsonResult SubmitRequestFriends()
        {
            RequestUser();
            if (resultData.res == 500)
            {
                return(Json(resultData));
            }
            int      status         = 0;
            int      userid         = us.ID;
            int      friendsid      = int.Parse(GetParams("friendsid"));
            string   name           = GetParams("name");
            int      friendtypeid   = int.Parse(GetParams("friendtypeid"));
            int      friendgroupsid = int.Parse(GetParams("friendgroupsid"));
            string   notes          = GetParams("notes");
            DateTime time           = DateTime.Now.AddDays(7);
            bool     flag           = ub.AddFirend(userid, friendsid, name, friendtypeid, friendgroupsid, status, time, notes);

            if (flag)
            {
                resultData.msg = "成功提交好友申请,请耐心等待";
            }
            var user = new
            {
                ID           = userid,
                LoginID      = us.LoginID,
                HeadPortrait = Constant.files + us.HeadPortrait,
            };
            int State         = 1;
            int messagetypeid = 5;

            Chat.AddNewFriends(user, messagetypeid, State, friendsid);
            return(Json(resultData));
        }