Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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"));
        }