public JsonResult RemoveMyBook(string removeUserId) { var reUserId = new Guid(removeUserId); UCHomeBasePage ucbBasePage = new UCHomeBasePage(); Guid adduser = user.userid; UCHomeEntities uc = new UCHomeEntities(); View_Simple_User vsu = uc.View_Simple_User.SingleOrDefault(u => u.userid == reUserId); if (vsu != null) { UCHome_Attention attent = uc.UCHome_Attention.FirstOrDefault(u => u.AddUser == adduser && u.AttenUser == vsu.userid); if (attent != null) { uc.UCHome_Attention.DeleteObject(attent); uc.SaveChanges(); var client1 = new JsonServiceClient(http + "/SNSApi/"); DeleteAddrBook book = new DeleteAddrBook { GroupID = user.userid.ToString(), UID = vsu.userid.ToString() }; client1.Delete(book); } return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult CancelAttent(Guid AttentUser) { View_Simple_User vsu = uc.View_Simple_User.SingleOrDefault(u => u.userid == AttentUser); if (vsu != null) { UCHome_Attention attent = uc.UCHome_Attention.FirstOrDefault(u => u.AddUser == userid && u.AttenUser == vsu.userid); if (attent != null) { uc.UCHome_Attention.DeleteObject(attent); uc.SaveChanges(); var client1 = new JsonServiceClient(http + "/SNSApi/"); DeleteAddrBook book = new DeleteAddrBook { GroupID = user.userid.ToString(), UID = vsu.userid.ToString() }; client1.Delete(book); } return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult AddAttent(Guid AttentUser) { View_Simple_User vsu = uc.View_Simple_User.SingleOrDefault(u => u.userid == AttentUser); if (vsu != null) { UCHome_Attention attent = new UCHome_Attention { PKID = Guid.NewGuid(), AddUser = userid, AttenUser = vsu.userid, AttenName = vsu.username, AttenTime = DateTime.Now, AttenIdentity = vsu.usertype.ToUpper() }; uc.UCHome_Attention.AddObject(attent); uc.SaveChanges(); AddAddrBookEntry book = new AddAddrBookEntry { GroupID = user.userid.ToString(), GroupName = "我的关注", UID = vsu.userid.ToString(), UName = vsu.username }; client.Send <AddAddrBookEntry>(book); return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult ValidAttent(Guid AttentUser) { try { UCHome_Attention vsu = uc.UCHome_Attention.SingleOrDefault(u => u.AttenUser == AttentUser && u.AddUser == userid); if (vsu != null) { return(Json(false, JsonRequestBehavior.AllowGet)); } return(Json(true, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(false, JsonRequestBehavior.AllowGet)); } }