public async Task <IActionResult> IcerikEdit(int id, [Bind("icerikId,baslik,idTag,metinUst,metinAlt,madde,blogId")] Icerik icerik) { if (id != icerik.icerikId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(icerik); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IcerikExists(icerik.icerikId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Icerik))); } ViewData["blogId"] = new SelectList(_context.Blog, "blogId", "blogId", icerik.blogId); return(View(icerik)); }
private void ShowTextContentViewForm(Icerik content) { var textContentViewverForm = new TextContentViewForm(); textContentViewverForm.Icerik = content; textContentViewverForm.ShowDialog(); }
private void ShowVideoContentPlayerForm(Icerik content) { var videoContentPlayerForm = new VideoContentPlayerForm(); videoContentPlayerForm.Icerik = content; videoContentPlayerForm.ShowDialog(); }
public async Task <IActionResult> Create([Bind("Id,IcerikAdi,Aciklamasi,IcerikResmi,Puani,Language")] Icerik icerik) { if (ModelState.IsValid) { //****** string webRootPath = _hostingEnvironment.WebRootPath; var files = HttpContext.Request.Form.Files; string fileName = Guid.NewGuid().ToString(); var uploads = Path.Combine(webRootPath, @"img\ingredients"); var extension = Path.GetExtension(files[0].FileName); using (var fileStream = new FileStream(Path.Combine(uploads, fileName + extension), FileMode.Create)) { files[0].CopyTo(fileStream); } icerik.IcerikResmi = @"\img\ingredients\" + fileName + extension; _context.Add(icerik); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(icerik)); }
private void ShowVideoContentPlayerForm(Icerik content) { var videoContentPlayerForm = new VideoContentPlayerForm(); videoContentPlayerForm.axWindowsMediaPlayer1.URL = content.Content; videoContentPlayerForm.ShowDialog(); }
public ActionResult Edit(Icerik icerik, HttpPostedFileBase brosurFile) { try { if (brosurFile != null) { string extension = Path.GetExtension(brosurFile.FileName); string brosur = UrlTRKarekter.Replace(Path.GetFileNameWithoutExtension(brosurFile.FileName)) + extension; brosurFile.SaveAs(Server.MapPath("~/Content/Products/Brosur/" + brosur)); icerik.Brosur = brosur; } SiteDileri(); _contentRepository.Update(icerik); Successful(this, "Kayıt başarı ile güncellendi."); } catch (Exception ex) { Error(this, ex.ToString()); } return(RedirectToAction("Index", "IcerikBaslik", new { dil = icerik.Dil })); }
public async Task UpdateIcerik(Icerik icerikToBeUpdated, Icerik icerik) // ??? { icerikToBeUpdated.IcerikFull = icerik.IcerikFull; icerikToBeUpdated.KonuID = icerik.KonuID; await _unitOfWork.CommitAsync(); }
public async Task <IActionResult> Edit(int id, [Bind("Id,IcerikAdi,Aciklamasi,IcerikResmi,Puani,Language")] Icerik icerik) { if (id != icerik.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(icerik); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IcerikExists(icerik.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(icerik)); }
public void Update(Icerik icerik) { using (Database db = new Database()) { db.Update("Icerik", "Id", icerik); } }
public void Insert(Icerik icerik) { using (Database db = new Database()) { db.Insert("Icerik", "Id", icerik); } }
public void Yorumla(Icerik icerik) { if (icerik.Girdi.Length == 0) { return; } if (icerik.Girdi.StartsWith(Dokuz())) { icerik.Cikti += (9 * Carpan()); icerik.Girdi = icerik.Girdi.Substring(2); } else if (icerik.Girdi.StartsWith(Dort())) { icerik.Cikti += (4 * Carpan()); icerik.Girdi = icerik.Girdi.Substring(2); } else if (icerik.Girdi.StartsWith(Bes())) { icerik.Cikti += (5 * Carpan()); icerik.Girdi = icerik.Girdi.Substring(1); } while (icerik.Girdi.StartsWith(Bir())) { icerik.Cikti += (1 * Carpan()); icerik.Girdi = icerik.Girdi.Substring(1); } }
public ActionResult DeleteConfirmed(long id) { Icerik icerik = db.Icerik.Find(id); db.Icerik.Remove(icerik); db.SaveChanges(); return(RedirectToAction("Index")); }
private bool KeywordCheck() { if (Icerik.ToLower().Contains("hello") || Icerik.ToLower().Contains("teyto")) { return(false); } return(true); }
public async Task <Icerik> CreateIcerik(Icerik newIcerik) { await _unitOfWork.Icerikler.AddAsync(newIcerik); await _unitOfWork.CommitAsync(); return(newIcerik); }
public IActionResult Duzenle(int id, Icerik icerik) { try { if (ModelState.IsValid) { int sonuc = 0; Icerik _icerik = _context.Icerik.FirstOrDefault(x => x.ID == id); _icerik.Baslik = icerik.Baslik; _icerik.Detay = icerik.Detay; _icerik.DuzenlemeTarihi = DateTime.Now; _icerik.EkAlan = icerik.EkAlan; _icerik.Etkin = icerik.Etkin; _icerik.Gorsel = icerik.Gorsel; _icerik.SayfaID = icerik.SayfaID; _icerik.SEODescription = icerik.SEODescription; _icerik.SEOTitle = icerik.SEOTitle; //-------------------------------------------------------------------------------------------- List <EtiketIcerik> etiketIcerik = _context.EtiketIcerik.Where(x => x.IcerikID == id).ToList(); using (var transaction = _context.Database.BeginTransaction()) { try { _context.EtiketIcerik.RemoveRange(etiketIcerik); foreach (var item in icerik.EtiketList) { EtiketIcerik ei = new EtiketIcerik() { IcerikID = id, EtiketID = item }; _context.EtiketIcerik.Add(ei); } sonuc = _context.SaveChanges(); transaction.Commit(); } catch (Exception exp) { transaction.Rollback(); _logger.LogError(exp, "Duzenleme Islemi Gerceklestirilemedi - {Tarih}", DateTime.Now); } } if (sonuc >= 1) { return(RedirectToAction(nameof(Liste))); } } } catch (Exception exp) { _logger.LogError(exp, "Duzenleme Islemi Gerceklestirilemedi! - {Tarih}", DateTime.Now); } ViewBag.Etiketler = new SelectList(_context.Etiket, nameof(Etiket.ID), nameof(Etiket.Baslik)); ViewBag.Sayfalar = new SelectList(_context.Sayfa, nameof(Sayfa.ID), nameof(Sayfa.Baslik)); return(View(icerik)); }
public IHttpActionResult GetAll() { string link = "https://www.doviz.com/"; Uri url = new Uri(link); WebClient client = new WebClient(); client.Encoding = Encoding.UTF8; string html = client.DownloadString(url); HtmlDocument document = new HtmlDocument(); document.LoadHtml(html); var secilenhtml = @"/html/body/header/div/div[1]/div/ul"; StringBuilder st = new StringBuilder(); var secilenHtmlList = document.DocumentNode.SelectNodes(secilenhtml); var verilerList = new List <Icerik>(); foreach (var items in secilenHtmlList) { foreach (var innerItem in items.SelectNodes("li")) { var veri = new Icerik(); foreach (var item in innerItem.SelectNodes("a//span")) { var classValue = item.Attributes["class"] == null ? null : item.Attributes["class"].Value; if (classValue == "menu-row1") { st.AppendLine(item.InnerText); veri.isim = item.InnerText; } else if (classValue == "menu-row2") { st.AppendLine(item.InnerText); veri.deger = item.InnerText; } else if (classValue == "menu-row3") { st.AppendLine(item.InnerText); veri.yuzde = item.InnerText; } } verilerList.Add(veri); } } return(Json(verilerList)); }
public async Task <IActionResult> IcerikCreate([Bind("icerikId,baslik,idTag,metinUst,metinAlt,madde,blogId")] Icerik icerik) { if (ModelState.IsValid) { _context.Add(icerik); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Icerik))); } ViewData["blogId"] = new SelectList(_context.Blog, "blogId", "blogId", icerik.blogId); return(View(icerik)); }
protected void Page_Load(object sender, EventArgs e) { string gelenid = Request.QueryString["ID"]; KurumsalContext ctx = new KurumsalContext(); Icerik i = ctx.Icerikler.Find(Convert.ToInt32(gelenid)); ctx.Icerikler.Remove(i); ctx.SaveChanges(); Response.Redirect("/Icerikler.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { KurumsalContext ctx = new KurumsalContext(); Icerik r = new Icerik(); r.Baslik = Request.Form["baslik"]; //name i adsoyad olan inputa yazılan buraya gelir. r.Makale = Request.Form["makale"]; ctx.Icerikler.Add(r); ctx.SaveChanges(); } }
public IActionResult Icerik(int id) { Icerik icerik = _context.Icerik.Include(x => x.Yorumlar).ThenInclude(y => y.Kullanici).FirstOrDefault(x => x.ID == id && x.Etkin); if (icerik == null) { return(NotFound()); } ViewBag.EtiketIcerik = _context.EtiketIcerik.Where(x => x.IcerikID == id).Include(x => x.Etiket).ToList(); ViewData["IcerikID"] = icerik.ID; return(View(icerik)); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { KurumsalContext ctx = new KurumsalContext(); Icerik i = new Icerik(); i.Baslik = Request.Form["baslik"]; i.Makale = Request.Form["makale"]; ctx.Icerikler.Add(i); ctx.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "Id,Baslik,Detay,KategoriId,KullaniciId,OlusturulmaTarihi,GuncellenmeTarihi,AnahtarKelimeler,Aktif,Konum,SehirId,IlceId")] Icerik icerik) { if (ModelState.IsValid) { db.Entry(icerik).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IlceId = new SelectList(db.Ilce, "Id", "IlceAd", icerik.IlceId); ViewBag.KategoriId = new SelectList(db.Kategori, "Id", "KategoriAd", icerik.KategoriId); ViewBag.KullaniciId = new SelectList(db.Kullanici, "Id", "Eposta", icerik.KullaniciId); ViewBag.SehirId = new SelectList(db.Sehir, "Id", "SehirAd", icerik.SehirId); return(View(icerik)); }
// GET: Icerik/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Icerik icerik = db.Icerik.Find(id); if (icerik == null) { return(HttpNotFound()); } return(View(icerik)); }
protected void Page_Load(object sender, EventArgs e) { int gelenid = Convert.ToInt32(Request.QueryString["ID"]); KurumsalContext ctx = new KurumsalContext(); icerik = ctx.Icerikler.Find(gelenid); if (IsPostBack) { icerik.Baslik = Request.Form["baslik"]; icerik.Makale = Request.Form["makale"]; ctx.Entry(icerik).State = System.Data.Entity.EntityState.Modified; ctx.SaveChanges(); } }
private void IcerikGetAction(string actionName, string culture) { icerik = _contentRepository.FindByActionName(culture, actionName); if (icerik == null) { throw new HttpException(404, "İstenilen Sayfa Bulunamadı."); } else { ViewBag.Title = icerik.Title; ViewBag.Description = icerik.Description; ViewBag.Keywords = icerik.Keywords; } }
private void IcerikGetById(int icBaslikId) { icerik = _contentRepository.FindByIcerikId(icBaslikId); if (icerik == null) { throw new HttpException(404, "İstenilen Sayfa Bulunamadı."); } else { ViewBag.Title = icerik.Title; ViewBag.Description = icerik.Description; ViewBag.Keywords = icerik.Keywords; } }
public IActionResult Detay(int?id) { if (id == null) { return(RedirectToAction(nameof(Liste))); } Icerik icerik = _context.Icerik.FirstOrDefault(x => x.ID == id); if (icerik == null) { return(NotFound()); } return(View(icerik)); }
public ActionResult Create([Bind(Include = "Id,Baslik,Detay,KategoriId,KullaniciId,OlusturulmaTarihi,GuncellenmeTarihi,AnahtarKelimeler,Aktif,SehirId,IlceId")] Icerik icerik, HttpPostedFileBase dosya) { if (ModelState.IsValid) { //icerik.Konum = DbGeography.FromText("POINT(41,011366 28,9812603)"); db.Icerik.Add(icerik); db.SaveChanges(); if (dosya.ContentLength > 0) { string dosyaismi = Util.UrlSeo(Path.GetFileNameWithoutExtension(dosya.FileName)) + "-" + Guid.NewGuid().ToString() + Path.GetExtension(dosya.FileName); if (dosyaismi.Length > 255) { dosyaismi = dosyaismi.Substring(dosyaismi.Length - 255, 255); } dosya.SaveAs(Path.Combine(Server.MapPath("~/Content/Resim/"), dosyaismi)); Medya m = new Medya(); m.Baslik = icerik.Baslik; m.EklemeTarihi = DateTime.Now; m.MedyaTipi = 2; //1-video 2-resim 3-dosya m.MedyaUrl = dosyaismi; db.Medya.Add(m); db.SaveChanges(); IcerikMedya im = new IcerikMedya(); im.IcerikId = icerik.Id; im.MedyaId = m.Id; db.IcerikMedya.Add(im); db.SaveChanges(); } return(RedirectToAction("Index")); } ViewBag.IlceId = new SelectList(db.Ilce, "Id", "IlceAd", icerik.IlceId); ViewBag.KategoriId = new SelectList(db.Kategori, "Id", "KategoriAd", icerik.KategoriId); ViewBag.KullaniciId = new SelectList(db.Kullanici, "Id", "Eposta", icerik.KullaniciId); ViewBag.SehirId = new SelectList(db.Sehir, "Id", "SehirAd", icerik.SehirId); return(View(icerik)); }
protected void Page_Load(object sender, EventArgs e) { //IcerikSil.aspx?ID=1 string gelenid = Request.QueryString["ID"]; //1 //veritabanından sil KurumsalContext ctx = new KurumsalContext(); //id si belli olan Icerik nesnesini bul Icerik i = ctx.Icerikler.Find(Convert.ToInt32(gelenid)); //veritabanındaki içeriklerden bulduğumuzu sil ctx.Icerikler.Remove(i); ctx.SaveChanges(); //icerik sayfasına yönlendir Response.Redirect("/Icerikler.aspx"); }
public async Task <IActionResult> IcerikEkle(Icerik model) { ViewBag.konuid = model.KonuID; if (ModelState.IsValid) { Icerik yeniicerik = new Icerik(); yeniicerik.IcerikFull = model.IcerikFull; yeniicerik.KonuID = model.KonuID; yeniicerik.IcerikTarih = DateTime.Now; yeniicerik.UserID = User.FindFirstValue(ClaimTypes.NameIdentifier); yeniicerik.UserName = User.FindFirstValue(ClaimTypes.Name); await _icerikService.CreateIcerik(yeniicerik); return(RedirectToAction("Index")); } return(View("Index", model)); }