/// <summary> /// Create a new Sadrzaji object. /// </summary> /// <param name="sadrzajID">Initial value of the SadrzajID property.</param> public static Sadrzaji CreateSadrzaji(global::System.Int32 sadrzajID) { Sadrzaji sadrzaji = new Sadrzaji(); sadrzaji.SadrzajID = sadrzajID; return sadrzaji; }
/// <summary> /// Deprecated Method for adding a new object to the Sadrzaji EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToSadrzaji(Sadrzaji sadrzaji) { base.AddObject("Sadrzaji", sadrzaji); }
public ActionResult Create(string naslov, int kategorija, string novaKat, int slicnaKat, string tekst, HttpPostedFileBase slika, string tagovi, bool update, int clids) { if (update != true) { #region unos novog clanka using (Spajanje s = new Spajanje()) { Clanci novi = new Clanci(); novi.Popularnost = 0; novi.Ocjenjeno = 0; novi.Guid = Guid.NewGuid(); var fileName = novi.Guid.ToString().Substring(0, 9); string putanja = unosSlike(slika, fileName, 0); if (putanja != string.Empty) { novi.Slika = putanja; } novi.TagVrstaID = unosClanakvrste(kategorija, novaKat, slicnaKat); Korisnici kor = Session["Korisnik"] as Korisnici; novi.KorisnikID = kor.KorisnikID; s.Context.Clanci.AddObject(novi); s.Context.SaveChanges(); Clanci ClanakS = s.Context.Clanci.ToList().Last(); Sadrzaji sadrzajS = new Sadrzaji(); sadrzajS.ClanakID = ClanakS.ClanakID; sadrzajS.Naslov = naslov; sadrzajS.Tekst = tekst; sadrzajS.Datum = DateTime.Now; s.Context.Sadrzaji.AddObject(sadrzajS); s.Context.SaveChanges(); TagoviUnos(tagovi, ClanakS.ClanakID); return Redirect("ClanciPregled?clID=" + ClanakS.ClanakID.ToString()); } #endregion } else { using (Spajanje s = new Spajanje()) { Clanci clanak = (from c in s.Context.Clanci where c.ClanakID == clids select c).FirstOrDefault(); Sadrzaji sadrzaj = (from c in s.Context.Sadrzaji where c.ClanakID == clids select c).FirstOrDefault(); if (clanak != null) { sadrzaj.Naslov = naslov; sadrzaj.Tekst = tekst; TagoviUnos(tagovi, clids); var fileName = clanak.Guid.ToString().Substring(0, 9); string putanja = unosSlike(slika, fileName, clids); if (putanja != string.Empty) { if (putanja != null) { clanak.Slika = putanja; } } if (slicnaKat > 0) { kategorija = 0; } clanak.TagVrstaID = unosClanakvrste(kategorija, novaKat, slicnaKat); s.Context.SaveChanges(); return Redirect("ClanciPregled?clID=" + clids.ToString()); } } } LucenePt.ClearLuceneIndex(); LucenePt.AddUpdateLuceneIndex(LucenePt.GetAllObjectForLuceneIndex()); using (Wikiped.Models.Pitanja pt = new Wikiped.Models.Pitanja()) { ViewBag.Tagovi = pt.GetAllTagsCount().Take(15); } return View(); }