protected void gvUrunler_SelectedIndexChanged(object sender, EventArgs e) { try { using (cUrunGenel UG = new cUrunGenel()) { DataRow dr = UG.ListeleUrun(gvUrunler.SelectedDataKey["ID"].ToShort(-1), 0, 0, null, null, null, null, string.Empty, string.Empty, false).Rows[0]; lblID.Text = dr["ID"].ToString(); txtKodu.Text = dr["KODU"].ToString(); ddlMarkalar.SelectedValue = dr["MARKA"].ToString(); txtModeli.Text = dr["MODEL"].ToString(); ddlKategoriler.SelectedValue = dr["KATEGORI"].ToString(); txtFiyat.Text = dr["FIYATI"].ToString(); ddlParaBirimi.SelectedValue = dr["PARABIRIMI"].ToString(); chcKampanyali.Checked = (eEvetHayir)dr["KAMPANYALI"].ToShort(0) == eEvetHayir.Evet; chcKampanyali.Text = chcKampanyali.Checked?cAraclar.GetDescription(eEvetHayir.Evet):cAraclar.GetDescription(eEvetHayir.Hayir); txtAciklama.Text = dr["ACIKLAMA"].ToString(); chcSlider.Checked = (eEvetHayir)dr["SLIDER"].ToShort(0) == eEvetHayir.Evet; chcSlider.Text = chcSlider.Checked ? cAraclar.GetDescription(eEvetHayir.Evet) : cAraclar.GetDescription(eEvetHayir.Hayir); chcIndirimli.Checked = (eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet; chcIndirimli.Text = chcIndirimli.Checked ? cAraclar.GetDescription(eEvetHayir.Evet) : cAraclar.GetDescription(eEvetHayir.Hayir); txtIndFiyati.Text = dr["INDIRIMLI_FIYAT"].ToString(); chcAktif.Checked = (eEvetHayir)dr["AKTIF"].ToShort(0) == eEvetHayir.Evet; chcAktif.Text = chcAktif.Checked ? cAraclar.GetDescription(eAktifDurum.Aktif) : cAraclar.GetDescription(eAktifDurum.Pasif); dvEkleme.Visible = true; } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { using (cUrunGenel UG = new cUrunGenel()) { if (UG.VerKalanStok(this.UrunID) <= 0) { btnSepeteEkle.Visible = false; txtAdet.Visible = false; } DataTable dtUrunResim = UG.ListeleUrunResim(0, this.UrunID, null, eEvetHayir.Evet); if (dtUrunResim.Rows.Count > 0) { imgUrun.ImageUrl = ResolveUrl("~/Upload/UrunResimleri/" + this.UrunID + "/" + dtUrunResim.Rows[0]["RESIMADI"].ToString()); } DataRow drUrun = UG.ListeleUrun(this.UrunID, 0, 0, null, null, null, null, string.Empty, string.Empty, false).Rows[0]; ltMarka.Text = "<a href=\"" + ResolveUrl("~/Markalar/" + drUrun["MARKA"]) + "_" + cAraclar.URLDuzelt(drUrun["MARKA_ADI"].ToString()) + ".aspx\">" + drUrun["MARKA_ADI"].ToString() + "</a>"; lblMarka.Text = drUrun["MARKA_ADI"].ToString(); lblModel.Text = drUrun["MODEL"].ToString(); lblFiyat.Text = ((eEvetHayir)drUrun["INDIRIM"].ToShort() == eEvetHayir.Evet?drUrun["INDIRIMLI_FIYAT"].ToString():drUrun["FIYATI"].ToString()) + " " + cAraclar.GetDescription((eParaBirimi)drUrun["PARABIRIMI"].ToShort()); ltIncele.Text = "<u><a href=\"" + ResolveUrl("~/Urunler/" + this.UrunID + "_" + cAraclar.URLDuzelt(drUrun["MARKA_ADI"].ToString())) + ".aspx\">Detaylar</a></u>"; } } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
private void GridDoldur() { try { using (cUrunGenel UG = new cUrunGenel()) { gvUrunler.DataSource = UG.ListeleUrun(0, 0, 0, null, null, null, null, string.Empty, string.Empty, false); gvUrunler.DataBind(); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { using (cUrunGenel UG = new cUrunGenel()) { lstUrunler.DataSource = UG.ListeleUrun(0, 0, 0, eEvetHayir.Evet, null, null, null, string.Empty, string.Empty, false); lstUrunler.DataBind(); } } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID.ToInt(0)); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { using (cUrunGenel UG = new cUrunGenel()) { DataTable dt = UG.ListeleUrun(0, 0, Request["kategoriId"].ToShort(0), null, null, null, null, string.Empty, string.Empty, true); lstKategori.DataSource = dt; lstKategori.DataBind(); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } } }
protected void gvSiparisDetaylar_RowDataBound(object sender, GridViewRowEventArgs e) { try { using (cUrunGenel UG = new cUrunGenel()) { if (e.Row.RowType == DataControlRowType.DataRow) { DataRow dr = UG.ListeleUrun(DataBinder.Eval(e.Row.DataItem, "URUNID").ToInt(), 0, 0, null, null, null, null, string.Empty, string.Empty, false).Rows[0]; DataTable dtUrunGruplari = UG.ListeleUrunGrup(0, DataBinder.Eval(e.Row.DataItem, "URUNID").ToInt()); Label lblTutar = e.Row.FindControl("lblTutar") as Label; if ((eParaBirimi)dr["PARABIRIMI"].ToShort() != eParaBirimi.TL) { if (dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurDolar).Length > 0) { lblTutar.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToDecimal() : dr["FIYATI"].ToDecimal()) * dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurDolar)[0]["GRUP_ACIKLAMA"].ToDecimal(1)).ToString(); } else if (dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurEuro).Length > 0) { lblTutar.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToDecimal() : dr["FIYATI"].ToDecimal()) * dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurEuro)[0]["GRUP_ACIKLAMA"].ToDecimal(1)).ToString(); } else { lblTutar.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToDecimal() : dr["FIYATI"].ToDecimal()) * cUIAraclari.KurDegeri((eParaBirimi)dr["PARABIRIMI"].ToShort())).ToString(); } } else { lblTutar.Text = (eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToString() : dr["FIYATI"].ToString(); } hfToplamTutar.Value = (hfToplamTutar.Value.ToDecimal() + (lblTutar.Text.ToDecimal() * DataBinder.Eval(e.Row.DataItem, "MIKTAR").ToDecimal(1))).ToString(); } ltTutarBilgileri.Text = "Toplam Tutar : " + hfToplamTutar.Value.ToString(); } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { if (!Page.IsPostBack) { using (cUrunGenel UG = new cUrunGenel()) { DataTable dt = UG.ListeleUrun(0, Request["markaID"].ToShort(-1), 0, null, null, null, null, string.Empty, string.Empty, false); lstUrunler.DataSource = dt; lstUrunler.DataBind(); } } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID); } } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { using (cUrunGenel UI = new cUrunGenel()) { dvTLDegeri.Visible = false; DataRow dr = UI.ListeleUrun(Request["ID"].ToInt(-1), 0, 0, null, null, null, null, string.Empty, string.Empty, false).Rows[0]; DataTable dtResim = UI.ListeleUrunResim(0, Request["ID"].ToInt(-1), eEvetHayir.Hayir, null); DataTable dtUrunGruplari = UI.ListeleUrunGrup(0, Request["ID"].ToInt(-1)); ltUrunAdi.Text = dr["MODEL"].ToString(); ltUrunFiyat.Text = dr["FIYATI"].ToString() + cAraclar.GetDescription((eParaBirimi)dr["PARABIRIMI"].ToShort()); ltMarka.Text = dr["MARKA_ADI"].ToString(); ltAciklama.Text = dr["ACIKLAMA"].ToString() + "<br>"; ltKategori.Text = dr["KATEGORI_ADI"].ToString(); ltStok.Text = UI.VerKalanStok(Request["ID"].ToInt()) > 0?"Stokta var":"Stokta Yok"; // ürünün indirimli olup olmadığu durumu if ((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet) { pnIndirim.Visible = true; ltIndirim.Text = dr["INDIRIMLI_FIYAT"].ToString() + cAraclar.GetDescription((eParaBirimi)dr["PARABIRIMI"].ToShort()); } if ((eParaBirimi)dr["PARABIRIMI"].ToShort() != eParaBirimi.TL) { dvTLDegeri.Visible = true; if (dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurDolar).Length > 0) { ltTLDegeri.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet?dr["INDIRIMLI_FIYAT"].ToDecimal():dr["FIYATI"].ToDecimal()) * dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurDolar)[0]["GRUP_ACIKLAMA"].ToDecimal(1)).ToString(); } else if (dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurEuro).Length > 0) { ltTLDegeri.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToDecimal() : dr["FIYATI"].ToDecimal()) * dtUrunGruplari.Select("GRUP_TIPI=" + (short)eGrupTipi.SabitKurEuro)[0]["GRUP_ACIKLAMA"].ToDecimal(1)).ToString(); } else { ltTLDegeri.Text = (((eEvetHayir)dr["INDIRIM"].ToShort(0) == eEvetHayir.Evet ? dr["INDIRIMLI_FIYAT"].ToDecimal() : dr["FIYATI"].ToDecimal()) * cUIAraclari.KurDegeri((eParaBirimi)dr["PARABIRIMI"].ToShort())).ToString(); } } // eğer ürün resmi 1 den fazlaysa resim galerideki ileri geri butonlar çıkıcak tek resim ise çıkmıycak foreach (DataRow drGrup in dtUrunGruplari.Rows) { if ((eGrupTipi)drGrup["GRUP_TIPI"].ToShort() == eGrupTipi.Diger) { ltAciklama.Text += drGrup["GRUP_ACIKLAMA"].ToString() + "<br>"; } } if (dtResim.Rows.Count > 1) { pnCokluResim.Visible = true; } rpResimler.DataSource = dtResim; rpResimler.DataBind(); // ürün özellikleri listele rpUrunOzellikleri.DataSource = UI.ListeleUrunOzellik(0, Request["ID"].ToInt(-1)); rpUrunOzellikleri.DataBind(); // yorumları listele rpYorumlar.DataSource = UI.ListeleYorum(0, Request["ID"].ToInt(-1), eAktifDurum.Aktif); rpYorumlar.DataBind(); Page.Title = dr["MODEL"].ToString(); Page.MetaKeywords = dr["MODEL"].ToString() + "," + dr["MARKA_ADI"].ToString(); Page.MetaDescription = dr["MODEL"].ToString() + "," + dr["MARKA_ADI"].ToString() + dr["ACIKLAMA"].ToString(); } } if (cUIAraclari._iKullaniciID == 0) { dvYorumEkle.Visible = false; //cUIAraclari.toastMesaj(this, eStatusType.Hata, "Lütfen Üye Girşi Yapınız"); } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID.ToInt(0)); } }