public IActionResult Kaydet(Begeni begen) { Begeni begeni = _begeniService.GetYaziBegeni(begen.YaziId, begen.KullaniciId); if (begeni == null) { _begeniService.Add(begen); return(Ok(true)); } else { _begeniService.Delete(begeni); return(Ok(false)); } }
public IActionResult Begen(int yaziId, int begeniSayisi) { int kulId = Convert.ToInt32(User.FindFirst(ClaimTypes.NameIdentifier).Value); Begeni begeni = _begeniService.GetYaziBegeni(yaziId, kulId); if (begeni == null) { begeni = new Begeni(); begeni.KayitTarihi = DateTime.Now; begeni.KullaniciId = Convert.ToInt32(User.FindFirst(ClaimTypes.NameIdentifier).Value); begeni.YaziId = yaziId; _begeniService.Add(begeni); return(Json(begeniSayisi + 1)); } else { _begeniService.Delete(begeni); return(Json(begeniSayisi - 1)); } }