public JsonResult BindTelephone(BindTelephoneParam bindTelephone) { var friends = _wxFriendsRepository.GetByName(Uin, bindTelephone.FriendsName); friends.BindTelephone(_wxFriendsRepository, bindTelephone.Telephone); var status = Commit() >= 1; return(Json(status)); }
/// <summary> /// 设置备注名称 /// </summary> /// <param name="repository"></param> /// <param name="wxHosts"></param> /// <param name="wxCookie"></param> /// <param name="keys"></param> /// <param name="userName"></param> /// <param name="remarkName"></param> /// <returns></returns> public static bool SetRemarkName(IWxFriendsRepository repository, string wxHosts, string wxCookie, PassTicketXmlInfo keys, string userName, string remarkName) { var status = WeiXinHelper.SetRemarkName(wxHosts, wxCookie, keys, userName, remarkName); if (status) { var users = repository.GetByName(keys.wxuin, userName); if (users == null) { throw new CustomerException("本地同步失败", -1); } users.SetRemarkName(repository, remarkName); } return(status); }