/// <summary>
 /// Create a new TagVrste object.
 /// </summary>
 /// <param name="tagVrstaID">Initial value of the TagVrstaID property.</param>
 public static TagVrste CreateTagVrste(global::System.Int32 tagVrstaID)
 {
     TagVrste tagVrste = new TagVrste();
     tagVrste.TagVrstaID = tagVrstaID;
     return tagVrste;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the TagVrste EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToTagVrste(TagVrste tagVrste)
 {
     base.AddObject("TagVrste", tagVrste);
 }
        public int unosClanakvrste(int kategorija, string novaKat, int slicnaKat)
        {
            using (Spajanje s = new Spajanje())
            {
                TagVrste tg2 = s.Context.TagVrste.ToList().Last();
                if (kategorija == 0)
                {
                    if (novaKat != string.Empty)
                    {
                        TagVrste tg = new TagVrste();
                        if (slicnaKat == 0)
                        {

                            tg.Vrsta = (tg2.Vrsta + 1);
                            tg.Opis = novaKat;
                            tg.Klasa = "PlavaS";

                        }
                        else
                        {
                            TagVrste tgtmp2 = (from tv in s.Context.TagVrste where tv.TagVrstaID == slicnaKat select tv).FirstOrDefault();

                            tg.Vrsta = (tg2.Vrsta + 1);
                            tg.Opis = novaKat;
                            tg.Klasa = tgtmp2.Klasa;
                        }

                        s.Context.TagVrste.AddObject(tg);
                        s.Context.SaveChanges();
                        tg = null;
                        tg = s.Context.TagVrste.ToList().Last();
                        return tg.TagVrstaID;

                    }
                    else
                    {
                        TagVrste tg = (from tv in s.Context.TagVrste where tv.Vrsta == 1 select tv).FirstOrDefault();
                        return tg.TagVrstaID;
                    }

                }
                else
                {
                    return kategorija;

                }
            }
        }