public async Task <ActionResult> RemoveLike(int friendId) { var userId = User.GetUserId(); _likesRepository.DeleteLike(userId, friendId); if (await _likesRepository.SaveAllAsync()) { return(Ok()); } return(BadRequest("Unable to unlike user")); }
public IActionResult Unlike(int id) { if (Autentification.GetLoggedUser(HttpContext) != null) { Clients c = clientRepository.GetClientByUserId(Autentification.GetLoggedUser(HttpContext).Id); likesRepository.DeleteLike(c.Id, id); likesRepository.Save(); return(RedirectToAction("Index", "Artwork")); } else { return(RedirectToAction("Index", "Autentification")); } }
public IActionResult Delete(int id) { _likesRepository.DeleteLike(id); return(Ok()); }