public void saveLajk(LajkoviKomentara data)
        {
            var check = _context.lajkoviKomentari.SingleOrDefault(l => l.KorisnikID == data.KorisnikID && l.KomentarID == data.KomentarID);

            if (check != null)      //unlike
            {
                _context.lajkoviKomentari.Remove(check);
            }
            else     //like
            {
                var checkDislajk = _context.dislajkoviKomentari.FirstOrDefault(l => l.KorisnikID == data.KorisnikID && l.KomentarID == data.KomentarID);
                if (checkDislajk != null)
                {
                    _context.dislajkoviKomentari.Remove(checkDislajk);
                }
                var checkReport = _context.reportKomentari.FirstOrDefault(l => l.KorisnikID == data.KorisnikID && l.KomentarID == data.KomentarID);
                if (checkReport != null)
                {
                    _context.reportKomentari.Remove(checkReport);
                }
                LajkoviKomentara lajk = data;
                var id = _context.lajkoviKomentari.Count();
                if (id == 0)
                {
                    lajk.id = _context.lajkoviKomentari.Count() + 1;
                }
                else
                {
                    lajk.id = _context.lajkoviKomentari.Max(o => o.id) + 1;
                }
                _context.lajkoviKomentari.Add(lajk);
            }

            _context.SaveChanges();
        }
        public IActionResult AddLajk([FromBody] Prihvatanje2 data)
        {
            if (data == null)
            {
                return(BadRequest());
            }
            LajkoviKomentara lajk = new LajkoviKomentara();

            lajk.KomentarID = data.idKomentara;
            lajk.KorisnikID = data.idKorisnika;

            _ILajkoviKomentaraUI.saveLajk(lajk);
            return(Ok());
        }
 public void saveLajk(LajkoviKomentara data)
 {
     _ILajkoviKomentaraDAL.saveLajk(data);
 }