protected void favoriteTag_Click(object sender, EventArgs e)
 {
     KorisniciTagovi favoriteTag = new KorisniciTagovi();
     favoriteTag.KorisnikID = Convert.ToInt32(User.Identity.Name);
     favoriteTag.TagID = Convert.ToInt32(ViewState["tagId"]);
     favoriteTag.Datum = DateTime.Now;
     favoriteTag.Status = true;
     DAKorisnici.AddFavoriteTag(favoriteTag);
     ShowFavorite(Convert.ToInt32(ViewState["tagId"]));
 }
 public static bool CheckFavoriteTag(int userID, int tagID)
 {
     KorisniciTagovi userTag = new KorisniciTagovi();
     userTag = Connection.dm.KorisniciTagovi.Where(k => k.KorisnikID == userID && k.TagID == tagID).SingleOrDefault();
     if (userTag != null)
     {
         if (userTag.Status == true)
             return true;
         else
             return false;
     }
     else
         return false;
 }
 public static void AddFavoriteTag(KorisniciTagovi favoriteTag)
 {
     KorisniciTagovi userTag = new KorisniciTagovi();
     userTag = Connection.dm.KorisniciTagovi.Where(k => k.KorisnikID == favoriteTag.KorisnikID && k.TagID == favoriteTag.TagID).SingleOrDefault();
     if (userTag == null)
     {
         Connection.dm.KorisniciTagovi.Add(favoriteTag);
         Connection.dm.SaveChanges();
     }
     else
     {
         Connection.dm.KorisniciTagovi.First(k => k.KorisnikID == favoriteTag.KorisnikID && k.TagID == favoriteTag.TagID).Status = true;
         Connection.dm.SaveChanges();
     }
 }