public ActionResult AddUserBookmark(AddUserBookmark userBookmark) { if (ModelState.IsValid) { _userBookmarkService.AddUserBookmark(userBookmark); return(RedirectToAction("Index")); } return(View(userBookmark)); }
public void AddUserBookmark(AddUserBookmark userBookmark) { UserBookmark1 userBookmarkEntity = new UserBookmark1(); userBookmarkEntity.UserId = userBookmark.UserId; userBookmarkEntity.BookmarkId = userBookmark.BookmarkId; userBookmarkEntity.NumberOfClicks = 0; userBookmarkEntity.DateClicked = DateTime.Now; userBookmarkEntity.ID = Guid.NewGuid(); _unitOfWork.Repository <UserBookmark1>().Insert(userBookmarkEntity); _unitOfWork.Save(); }
public void ClickedBookmark(AddUserBookmark userBookmark) { var loadBookmark = _unitOfWork.Repository <UserBookmark1>().Query() .Filter(x => x.UserId == userBookmark.UserId && x.BookmarkId == userBookmark.BookmarkId) .Get() .FirstOrDefault(); loadBookmark.DateClicked = DateTime.Now; loadBookmark.NumberOfClicks += 1; _unitOfWork.Repository <UserBookmark1>().Update(loadBookmark); _unitOfWork.Save(); }