public ActionResult Duzenle(Kurumsal model, IEnumerable <HttpPostedFileBase> KurumsalResimler) { ModelState.Remove("Resimler"); ViewBag.ID = new SelectList(_managerKurumKategori.List(), "ID", "KategoriAdi"); if (ModelState.IsValid) { Kurumsal krmsal = _managerkurum.Find(x => x.ID == model.ID); KurumsalKategori kat = _managerKurumKategori.Find(x => x.ID == model.KurumsalKategoriID); krmsal.Icerik = model.Icerik; krmsal.KisaIcerik = model.KisaIcerik; krmsal.Baslik = model.Baslik; krmsal.Kurumsalkategori = kat; krmsal.KurumsalKategoriID = model.KurumsalKategoriID; int res = _managerkurum.Update(krmsal); if (res == 0) { ModelState.AddModelError("", "Kurumsal Güncellenemedi"); ViewBag.ID = new SelectList(_managerKurumKategori.List(), "ID", "KategoriAdi"); return(View(model)); } if (KurumsalResimler != null && KurumsalResimler.Count() > 0) { foreach (HttpPostedFileBase file in KurumsalResimler) { if (file != null && (file.ContentType == "image/jpeg" || file.ContentType == "image/jpg" || file.ContentType == "image/png")) { try { KurumsalResim rsm = new KurumsalResim(); string filename = $"{AdGetir.ResimAd(model.Baslik)}.{file.ContentType.Split('/')[1]}"; file.SaveAs(Server.MapPath($"~/img/Kurum/{filename}")); rsm.ResimYol = filename; rsm.KurumsalID = krmsal.ID; _managerKurumResim.Add(rsm); } catch (Exception exp) { ModelState.AddModelError("", exp.Message); } } } _managerKurumResim.Save(); } return(RedirectToAction("Index")); } return(View()); }
public ActionResult DetayGetir(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kurumsal kat = _managerkurum.List(x => x.KurumsalKategoriID == id.Value).OrderByDescending(x => x.ID).FirstOrDefault(); if (kat == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(View(kat)); }
public ActionResult Create(Kurumsal kurumsal) { try { if (ModelState.IsValid) { _kurumsalService.Add(kurumsal); } return(RedirectToAction("Index")); } catch (Exception e) { return(RedirectToAction("Create")); } }
public ActionResult Duzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kurumsal krmsal = _managerkurum.Find(x => x.ID == id.Value); if (krmsal == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViewBag.ID = new SelectList(_managerKurumKategori.List(), "ID", "KategoriAdi"); return(View(krmsal)); }
private void btnKurumKaydet_Click(object sender, EventArgs e) { AracKiralama db = new AracKiralama(); Kurumsal kurumsal = new Kurumsal(); kurumsal.kurumİsmi = txtKurumAd.Text; kurumsal.kurumAdres = txtKurumAdres.Text; kurumsal.kurumTelefon = txtKurumTelefon.Text; kurumsal.kurumEmail = txtKurumEmail.Text; kurumsal.vergiNo = txtVergiNo.Text; kurumsal.muhattap = txtMuhattap.Text; kurumsal.muhattapTelefon = txtMuhattapTelefon.Text; db.Kurumsal.Add(kurumsal); db.SaveChanges(); MessageBox.Show("Bilgileriniz Kayıt Edildi", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public ActionResult Sil(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kurumsal krmsal = _managerkurum.Find(x => x.ID == id.Value); if (krmsal == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } foreach (var item in krmsal.Resimler) { if (System.IO.File.Exists(Server.MapPath("~/img/Kurum/" + item.ResimYol))) { System.IO.File.Delete(Server.MapPath("~/img/Kurum/" + item.ResimYol)); } } _managerkurum.Delete(krmsal); return(RedirectToAction("Index")); }
public void Update(Kurumsal kurumsal) { _kurumsalDal.Update(kurumsal); }
public void Add(Kurumsal kurumsal) { kurumsal.CreatedDate = DateTime.Now; _kurumsalDal.Add(kurumsal); }
public ActionResult Edit(Kurumsal kurumsal) { _kurumsalService.Update(kurumsal); return(RedirectToAction("Index")); }