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;
        }