protected void btnKaydet_Click(object sender, EventArgs e) { if(txtUrunKodu.Text.Trim() != "" && txtUrunAdi.Text.Trim() != "") { if(fuKucukResim.HasFile) { fuKucukResim.SaveAs(Server.MapPath("/Content/urunimages/images/" + fuKucukResim.FileName)); } if (fuBuyukResim.HasFile) { fuBuyukResim.SaveAs(Server.MapPath("/Content/urunimages/images/buyuk/" + fuBuyukResim.FileName)); } DataModel.Urunler u = new DataModel.Urunler(); u.urunkodu = txtUrunKodu.Text; u.urunad = txtUrunAdi.Text; u.urunbilgisi = txtUrunBilgisi.Text; u.miktar = Convert.ToInt32(txtMiktar.Text); u.urunfiyat = Convert.ToDecimal(txtFiyat.Text); u.urunkategorino = Convert.ToInt32(ddlKategoriler.SelectedValue); u.urunaltkategorino = Convert.ToInt32(ddlAltKategoriler.SelectedValue); u.urunresimyolu1 = "/Content/urunimages/images/" + fuKucukResim.FileName; u.urunresimyolu2 = "/Content/urunimages/images/buyuk/" + fuBuyukResim.FileName; ent.Urunler.Add(u); try { ent.SaveChanges(); pnlEkle.Visible = false; UrunleriGetir(); } catch (Exception ex) { string hata = ex.Message; } } }
protected void btnKaydet_Click(object sender, EventArgs e) { if (UrunVarmi()) { int urunid = Convert.ToInt32(Session["urun"]); var urun = ent.Urunler.Where(u => u.UrunID == urunid).Select(k => k).FirstOrDefault(); urun.UrunKodu = "REF-" + txtUrunKodu.Text; urun.UrunAd = txtUrunAdi.Text; urun.StokMiktari = Convert.ToInt32(txtStok.Text); urun.UrunFiyat = Convert.ToDecimal(txtFiyat.Text); urun.UrunBilgisi = txtAçıklama.Text; int kategoriId = Convert.ToInt32(ddlKategoriler.SelectedValue); int altkategoriId = Convert.ToInt32(ddlAltKategoriler.SelectedValue); urun.UrunKategoriNo = kategoriId; urun.UrunAltKategoriNo = altkategoriId; if (fuKucukResim.HasFile) { fuKucukResim.SaveAs(Server.MapPath("/Content/urunimages/images/" + fuKucukResim.FileName)); } if (fuBuyukResim.HasFile) { fuBuyukResim.SaveAs(Server.MapPath("/Content/urunimages/images/Buyuk/" + fuBuyukResim.FileName)); } urun.UrunResimYolu1 = "/Content/urunimages/images/" + fuKucukResim.FileName; urun.UrunResimYolu2 = "/Content/urunimages/images/Buyuk/" + fuBuyukResim.FileName; try { ent.SaveChanges(); UrunleriGetir(); Temizle(); btnKaydet.Enabled = false; btnSil.Enabled = false; } catch (Exception ex) { string hata = ex.Message; } } else { DataModel.Urunler urun = new DataModel.Urunler(); urun.UrunKodu = "REF-" + txtUrunKodu.Text; urun.UrunAd = txtUrunAdi.Text; urun.StokMiktari = Convert.ToInt32(txtStok.Text); urun.UrunFiyat = Convert.ToDecimal(txtFiyat.Text); urun.UrunBilgisi = txtAçıklama.Text; int kategoriId = Convert.ToInt32(ddlKategoriler.SelectedValue); int altkategoriId = Convert.ToInt32(ddlAltKategoriler.SelectedValue); urun.UrunKategoriNo = kategoriId; urun.UrunAltKategoriNo = altkategoriId; if (fuKucukResim.HasFile) { fuKucukResim.SaveAs(Server.MapPath("/Content/urunimages/images/" + fuKucukResim.FileName)); } if (fuBuyukResim.HasFile) { fuBuyukResim.SaveAs(Server.MapPath("/Content/urunimages/images/Buyuk/" + fuBuyukResim.FileName)); } urun.UrunResimYolu1 = "/Content/urunimages/images/" + fuKucukResim.FileName; urun.UrunResimYolu2 = "/Content/urunimages/images/Buyuk/" + fuBuyukResim.FileName; ent.Urunler.Add(urun); try { ent.SaveChanges(); UrunleriGetir(); Temizle(); } catch (Exception ex) { string hata = ex.Message; } } pnlekle.Visible = false; Session["urun"] = null; }