public JsonResult AddLike(Guid id) { BirdUser user = _birdUserService.GetByDefault(x => x.UserName == User.Identity.Name); BirdLike like = new BirdLike(); like.BirdUserID = user.ID; like.BirdTweetID = id; JsonLikeVM jr = new JsonLikeVM(); try { like.BirdTweet.TweetLike++; _birdLikeService.Add(like); jr.isSuccess = true; jr.userMessage = "Beğenildi."; } catch (Exception) { jr.isSuccess = false; jr.userMessage = "Bir hata oluştu."; } return(Json(jr, JsonRequestBehavior.AllowGet)); }
public ActionResult Add(BirdTweet data) { //System.Security.Principal.WindowsIdentity.GetCurrent().Name;(windows ismini) //if (System.Web.HttpContext.Current.User.Identity.IsAuthenticated == true) //{ // AuthPrincipals auth_users = (AuthPrincipals)System.Web.HttpContext.Current.User; // if (auth_users != null) // { // userid = Convert.ToInt32(auth_users.UserId); // } //} string isim = Session["MemberFullName"].ToString(); BirdUser birdUser = _birdUserService.GetByDefault(x => x.UserName == isim); //BirdTweet newTweet = new BirdTweet(); //newTweet.TweetContent = data.TweetContent; data.Status = MyBird.Core.Enum.Status.Active; data.BirdUserID = birdUser.ID; _birdTweetService.Add(data); return(Redirect("/AppUser/Home/Index")); }