public ActionResult makaleYaz(makale makale, HttpPostedFileBase Resim2, string etiketler) { if (makale != null) { kullanici aktif = Session["Kullanici"] as kullanici; makale.YayinTarihi = DateTime.Now; makale.MakaleTipID = 1; makale.YazarID = aktif.Id; makale.KapakResimID = ResimKaydet(Resim2, HttpContext); db.makale.Add(makale); db.SaveChanges(); string[] etikets = etiketler.Split(','); foreach (string etiket in etikets) { etiket etk = db.etiket.FirstOrDefault(x => x.Ad.ToLower() == etiket.ToLower().Trim()); if (etk == null) { etk = new etiket(); etk.Ad = etiket; db.etiket.Add(etk); db.SaveChanges(); } //etiket var makale.etiket.Add(etk); db.SaveChanges(); } } return(RedirectToAction("MakaleListele")); }
public static bool EtiketEkle(etiket etiket) { try { using (idDBEntities db = new idDBEntities()) { db.etikets.Add(etiket); db.SaveChanges(); return(true); } } catch { return(false); } }
public void EtiketEkle(int MakaleID, string Etiket) { if (Etiket != null && Etiket != "") { string[] Etikets = Etiket.Split(','); foreach (var tag in Etikets) { etiket etiket = this.Get(x => x.EtiketAdi.ToLower() == tag.ToLower().Trim()); if (etiket == null) { etiket = new etiket(); etiket.EtiketAdi = tag; this.Insert(etiket); this.Save(); } } this.MakaleEtiketEkle(MakaleID, Etikets); } }
public ActionResult Create(yer Yer, string etiketler, HttpPostedFileBase foto) { try { if (foto != null) { WebImage img = new WebImage(foto.InputStream); FileInfo fotoinfo = new FileInfo(foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/yerfoto/" + newfoto); Yer.foto = "/Uploads/yerfoto/" + newfoto; } if (etiketler != null) { string[] etiketdizi = etiketler.Split(','); foreach (var i in etiketdizi) { var yenietiket = new etiket { etiketadi = i }; db.etikets.Add(yenietiket); Yer.etikets.Add(yenietiket); } } Yer.uyeid = Convert.ToInt32(Session["UyeId"]); db.yers.Add(Yer); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View(Yer)); } }
public void Update(etiket obj) { _context.etiket.AddOrUpdate(); }
public void Insert(etiket obj) { _context.etiket.Add(obj); }
public bool EtiketEkle(etiket etiket) { return(KullaniciIslem.EtiketEkle(etiket)); }