public ActionResult AddFriend(AddFriend model) { model.Friend = model.Friend.Trim(); using (var ct = new SunMoon.Blog.DataAccess.EntityFramework.blogEntities()) { var user = ct.Users.Single(u => u.UserID.Equals(Passport.AccountID)); var friend = ct.Users.Single(u => u.UserID.Equals(model.Friend)); SunMoon.Blog.DataAccess.EntityFramework.Friend f = new DataAccess.EntityFramework.Friend(); f.Self = user.UserID; f.FriendID = model.Friend; f.CreateTime = DateTime.Now; ct.Friends.Add(f); Friend ff = new Friend(); ff.Self = model.Friend; ff.FriendID = user.UserID; ff.CreateTime = DateTime.Now; ct.Friends.Add(ff); ct.SaveChanges(); } return View(); }
public ActionResult AddFriend(AddFriend model) { //if (!IsLogin) { // return View(); //} using (blogEntities ct = new blogEntities()) { //SunMoon.Blog.DataAccess.EntityFramework.Friend f = new DataAccess.EntityFramework.Friend(); //f.CreateTime = DateTime.Now; //f.FriendID = model.Friend; //f.Self = base.Passport.AccountID; //ct.Friends.Add(f); SunMoon.Blog.DataAccess.EntityFramework.Message msg = new Message(); msg.ID = Guid.NewGuid(); msg.Author = Passport.AccountID; msg.CreateTime = DateTime.Now; msg.Description = "{'type':'addfriend'}"; msg.Owner = model.Friend; ct.Messages.Add(msg); ct.SaveChanges(); return RedirectToAction("queryperson"); } }