private void btnGuncelle_Click(object sender, EventArgs e) { try { if (UrunId > 0) { Urun urun = new Urun(); urun.Id = UrunId; urun.UrunAdi = txtUrunAdi.Text; urun.UrunAciklamasi = rtbUrunAciklamasi.Text; urun.StokMiktari = int.Parse(txtStokMiktari.Text); urun.UrunFiyati = decimal.Parse(txtUrunFiyati.Text); urun.Aktif = chbAktif.Checked; urun.EklenmeTarihi = Convert.ToDateTime(lblEklenmeTarihi.Text); urun.KategoriId = int.Parse(cbUrunKategorisi.SelectedValue.ToString()); urun.MarkaId = int.Parse(cbUrunMarkasi.SelectedValue.ToString()); urun.Kdv = int.Parse(txtKdv.Text); urunManager.Update(urun); DatalariYukle(); MessageBox.Show("Kayıt Güncellendi!"); } } catch (Exception) { MessageBox.Show("Hata Oluştu!"); } }
public ActionResult Edit([Bind(Include = "Id,UrunAdi,UrunAciklama,UrunFiyati,KategoriId")] Urun urun) { if (ModelState.IsValid) { UrunManager.Update(urun); return(RedirectToAction("Index")); } ViewBag.KategoriId = new SelectList(KategoriManager.GetAll(), "Id", "KategoriAdi", urun.KategoriId); return(View(urun)); }
public ActionResult Edit(Urun urun) { ModelState.Remove("CreatedOn"); ModelState.Remove("ModifiedOn"); ModelState.Remove("ModifiedUsername"); if (ModelState.IsValid) { Urun db_urun = urunManager.Find(x => x.ID == urun.ID); db_urun.IsDraft = urun.IsDraft; db_urun.CategoryId = urun.CategoryId; db_urun.Text = urun.Text; db_urun.Title = urun.Title; urunManager.Update(db_urun); return(RedirectToAction("Index")); } ViewBag.CategoryId = new SelectList(CacheHelper.GetCategoriesFromCache(), "ID", "Title", urun.CategoryId); return(View(urun)); }
protected void btnKaydet_Click(object sender, EventArgs e) { try { var urun = new Urun { Aktif = cbAktif.Checked, EklenmeTarihi = DateTime.Now, KategoriId = Convert.ToInt32(ddlUrunKategorisi.SelectedValue), MarkaId = Convert.ToInt32(ddlUrunMarkasi.SelectedValue), Kdv = Convert.ToInt32(txtKdv.Text), StokMiktari = Convert.ToInt32(txtStokMiktari.Text), UrunAciklamasi = txtUrunAciklamasi.Text, UrunAdi = txtUrunAdi.Text, UrunFiyati = Convert.ToDecimal(txtUrunFiyati.Text) }; if (fuResim.HasFile) //Eğer resim yükleme elemanından bir resim seçilmişse { fuResim.SaveAs(Server.MapPath("~/Uploads/" + fuResim.FileName)); //furesimden seçilen resmi sunucudaki uploads klasörüne kaydet urun.Resim = fuResim.FileName; } else { urun.Resim = LtResimAdi.Text; } if (string.IsNullOrWhiteSpace(lblId.Text)) { um.Add(urun); } else { urun.Id = int.Parse(lblId.Text); um.Update(urun); } Response.Redirect("UrunYonetimi.aspx"); } catch (Exception) { Response.Write("Hata Oluştu!"); } }
private void btnUpdate_Click(object sender, EventArgs e) { Utilities.ErrorHandle._try(() => { if (_urun != null) { _urun.UrunAdi = txtUpdateProductName.Text; int result = _bll.Update(_urun); if (result == 1) { txtUpdateProductName.Text = ""; GetAllList(); Utilities.Mesaj.MessageBoxInformation("İşleminiz başarı ile gerçekleşti."); _urun = null; } } else { Utilities.Mesaj.MessageBoxWarning("Listeden ürün seçiniz."); } }); }
public ActionResult Edit(Urun urun, HttpPostedFileBase Resim, string resmiSil) { if (ModelState.IsValid) { string directory = Server.MapPath("~/Img/Urunler/"); if (Resim != null) { var fileName = Path.GetFileName(Resim.FileName); Resim.SaveAs(Path.Combine(directory, fileName)); urun.Resim = Resim.FileName; } if (resmiSil == "on") { urun.Resim = null; } manager.Update(urun); return(RedirectToAction("Index")); } ViewBag.KategoriId = new SelectList(kategoriManager.GetAll(), "Id", "KategoriAdi", urun.KategoriId); ViewBag.MarkaId = new SelectList(marka.GetAll(), "Id", "MarkaAdi", urun.MarkaId); return(View(urun)); }
public ActionResult Edit(Urun urun, HttpPostedFileBase ProfilImage) { ModelState.Remove("Kategori.KategoriAdi"); ModelState.Remove("Kampanya.kampanyaAdi"); if (ModelState.IsValid) { if (ProfilImage != null && (ProfilImage.ContentType == "image/jpeg" || ProfilImage.ContentType == "image/jpg" || ProfilImage.ContentType == "image/png")) { string filename = $"urun_{urun.ID}.{ProfilImage.ContentType.Split('/')[1]}"; ProfilImage.SaveAs(Server.MapPath($"~/img/{filename}")); urun.urunImage = filename; } Kategori kat = k.Find(x => x.ID == urun.kategori.ID); Kampanya kp = kam.Find(x => x.ID == urun.kampanya.ID); Urun dbUrun = u.Find(x => x.ID == urun.ID); dbUrun.fiyat = urun.fiyat; dbUrun.DuzenlemeTarihi = DateTime.Now; dbUrun.UrunAdi = urun.UrunAdi; dbUrun.UrunAcıklamasi = urun.UrunAcıklamasi; dbUrun.kategori = kat; dbUrun.kampanya = kp; dbUrun.urunImage = urun.urunImage; u.Update(urun); } ViewBag.kategoriler = TempData["kategoriler"] as List <SelectListItem>; ViewBag.kampanyalar = TempData["kampanyalar"] as List <SelectListItem>; return(RedirectToAction("Index")); }