public void OznaciPregledanArtikla(int komentarId)
 {
     using (BHaoDataContext context = new BHaoDataContext())
     {
         IKomentarArtiklaRepository repo = new KomentarArtiklaRepository(context);
         var komentar = repo.Get(komentarId);
         komentar.KomentarPregledan = true;
         repo.Update(komentar);
     }
 }
        public void UkloniKomentarArtikla(int komentarId)
        {
            using (BHaoDataContext context = new BHaoDataContext())
            {
                IKomentarArtiklaRepository repo = new KomentarArtiklaRepository(context);
                var komentar = repo.Get(komentarId);
                komentar.isDeleted = true;
                repo.Update(komentar);

                PosaljiPoruku(context, komentar.KomentatorId, komentar.AukcijaId, komentar.TextKomentara);
            }
        }
        public KomentarArtiklaDTO[] GetKomentariArtikala(bool isPregledan)
        {
            try
            {
                using (BHaoDataContext context = new BHaoDataContext())
                {
                    IKomentarArtiklaRepository repo = new KomentarArtiklaRepository(context);

                    var komentari = repo.GetKomentariPregled(isPregledan);

                    return(komentari);
                }
            }
            catch (Exception ex)
            {
                throw new FaultException(ex.Message);
            }
        }