public ActionResult Like(string likeButton) { if (Request.IsAjaxRequest()) { var email = Membership.GetUser().UserName; var usr = _userService.GetUserByEmail(email); var like = new LikeViewModel { ImageId = int.Parse(likeButton), UserId = usr.Id }; _likeService.CreateLike(like.ToBllLike()); _imageService.ChangeNumberOfLikes(int.Parse(likeButton)); var imgDb = _imageService.GetImageEntity(int.Parse(likeButton)); var img = new ImageViewModel() { Image = imgDb.Image, NumberOfLikes = imgDb.NumberOfLikes, UserId = imgDb.UserId, HasEstimateOfCurUsr = true }; return(PartialView("LikesPartial", img)); } return(View("Index")); }