protected void btnUrun_Click(object sender, EventArgs e) { try { UrunHediye hediye = new UrunHediye(); if (fluUrunResim.PostedFile.FileName != "" || fluUrunResim.PostedFile.ContentLength > 0) { hediye.Resim = Images.GetImageName(fluUrunResim.PostedFile.FileName); fluUrunResim.PostedFile.SaveAs(Images.GetPath(hediye.Resim)); Images.BigImage.Save(hediye.Resim); Images.SmallImage.Save(hediye.Resim, 130, true); } hediye.UrunAdi = txtHediyeBaslık.Text; hediye.BaslikId = Convert.ToInt32(Request.QueryString["baslikId"]); hediye.Adet = Convert.ToInt32(txtUrunAdet.Text); hediye.Durum = ckbDurum.Checked; hediye.Marka = txtMarka.Text; hediye.Secenek = hdfSecenekler.Value; HediyeUrunDB.GiftSave(hediye); Response.Redirect("hediyeUrun.aspx"); } catch (Exception ex) { mesajGosterSis("Hata: ", ex); } }
public static List<Sepet> GetListFor(int kullaniciId) { try { SqlParameter parametre = new SqlParameter("@id", kullaniciId); List<Sepet> sepetListe = new List<Sepet>(); using (SqlDataReader dr = SqlHelper.ExecuteReader("sepet_UrunGetir", parametre)) { while (dr.Read()) { UrunHediye _hediye = new UrunHediye(); if (!dr.IsDBNull(dr.GetOrdinal("hediyeId"))) { _hediye.Id = dr.GetInt32(dr.GetOrdinal("hediyeId")); } if (_hediye.Id > 0) { _hediye.Resim = dr.GetString(dr.GetOrdinal("resim")); _hediye.UrunAdi = dr.GetString(dr.GetOrdinal("hediyeAdi")); _hediye.Secenek = dr.GetString(dr.GetOrdinal("hediyeBilgi")); } sepetListe.Add(new Sepet { ResimAdi = dr.GetString(dr.GetOrdinal("resimAdi")), StokCins = dr.GetString(dr.GetOrdinal("stokCins")), UrunAdi = dr.GetString(dr.GetOrdinal("urunAdi")), UrunId = dr.GetInt32(dr.GetOrdinal("urunId")), UrunStok = dr.GetInt32(dr.GetOrdinal("urunStok")), UrunKDV = dr.GetInt32(dr.GetOrdinal("urunKDV")), Miktar = dr.GetInt32(dr.GetOrdinal("miktar")), SepetId = dr.GetInt32(dr.GetOrdinal("sepetId")), UrunFiyat = SepetOperasyon.UrunFiyat( dr.GetDecimal(dr.GetOrdinal("urunFiyat")), dr.GetDecimal(dr.GetOrdinal("uIndirimFiyat"))), Doviz = dr.GetString(dr.GetOrdinal("doviz")), SagAdet = dr.GetInt32(dr.GetOrdinal("sagAdet")), SolAdet = dr.GetInt32(dr.GetOrdinal("solAdet")), SagBilgi = dr.GetString(dr.GetOrdinal("sagBilgi")), SolBilgi = dr.GetString(dr.GetOrdinal("solBilgi")), ObjHediye = _hediye, HavaleIndirim = dr.GetInt32(dr.GetOrdinal("havaleIndirim")), }); } } return sepetListe; } catch (Exception ) { throw; } }
public static List<Sepet> SepetOzet(int kullaniciId) { try { List<Sepet> sepetListe = new List<Sepet>(); SqlParameter parametre = new SqlParameter("@id", kullaniciId); using (SqlDataReader dr = SqlHelper.ExecuteReader("sepet_UrunGetir", parametre)) { while (dr.Read()) { UrunHediye _hediye = new UrunHediye(); if (!dr.IsDBNull(dr.GetOrdinal("hediyeId"))) { _hediye.Id = dr.GetInt32(dr.GetOrdinal("hediyeId")); } sepetListe.Add(new Sepet { UrunId = dr.GetInt32(dr.GetOrdinal("urunId")), UrunKDV = dr.GetInt32(dr.GetOrdinal("urunKDV")), Miktar = dr.GetInt32(dr.GetOrdinal("miktar")), UrunFiyat = SepetOperasyon.UrunFiyat( dr.GetDecimal(dr.GetOrdinal("urunFiyat")), dr.GetDecimal(dr.GetOrdinal("uIndirimFiyat"))), Doviz = dr.GetString(dr.GetOrdinal("doviz")), ObjHediye = _hediye, }); } } return sepetListe; } catch (Exception) { throw; } }
private static string HediyeHtml(UrunHediye hediye) { StringBuilder sb = new StringBuilder(); if (hediye.Id > 0) { sb.Append("<div class='hediyeSol'>"); sb.Append("<a href='/Admin/hediyeUrun.aspx'>"); sb.Append("<img class='hediyeImg' src='/Products/Small/" + hediye.Resim + "' />"); sb.Append("</a>"); sb.Append("</div>"); sb.Append("<div class='hediyeSag'>"); sb.Append("<span class='hediyeTitle' >Hediye Ürün</span>"); sb.Append(hediye.UrunAdi); sb.Append("<br/>"); sb.Append(hediye.Secenek); sb.Append("</div"); sb.Append("<div class='clear'></div>"); } return sb.ToString(); }
public static List<SiparisDetay> DetayUrunListe(int siparisId) { try { SqlParameter parametre = new SqlParameter("@siparisId", siparisId); List<SiparisDetay> siparisler = new List<SiparisDetay>(); UrunHediyeTek hediyeTek = new UrunHediyeTek(); using (SqlDataReader dr = SqlHelper.ExecuteReader("siparis_DetayGetir", parametre)) { while (dr.Read()) { UrunHediye _hediye = new UrunHediye(); if (!dr.IsDBNull(dr.GetOrdinal("hediyeId"))) { _hediye.Id = dr.GetInt32(dr.GetOrdinal("hediyeId")); } if (_hediye.Id > 0) { _hediye.Resim = dr.GetString(dr.GetOrdinal("resim")); _hediye.UrunAdi = dr.GetString(dr.GetOrdinal("hediyeAdi")); _hediye.Secenek = dr.GetString(dr.GetOrdinal("hediyeBilgi")); } SiparisDetay siparis = new SiparisDetay { urunId = dr.GetInt32(dr.GetOrdinal("urunId")), resimAdi = dr.GetString(dr.GetOrdinal("resimAdi")), urunAdi = dr.GetString(dr.GetOrdinal("urunAdi")), urunKodu = dr.GetString(dr.GetOrdinal("urunKodu")), urunKDV = dr.GetInt32(dr.GetOrdinal("urunKDV")), adet = dr.GetInt32(dr.GetOrdinal("adet")), fiyat = dr.GetDecimal(dr.GetOrdinal("fiyat")), sagAdet = dr.GetInt32(dr.GetOrdinal("sagAdet")), solAdet = dr.GetInt32(dr.GetOrdinal("solAdet")), sagBilgi = SepetOperasyon.SagBilgiHtml(dr.GetString(dr.GetOrdinal("sagBilgi"))), solBilgi = SepetOperasyon.SolBilgiHtml(dr.GetString(dr.GetOrdinal("solBilgi"))), stokCins = dr.GetString(dr.GetOrdinal("stokCins")), //kampanya = dr.GetString(dr.GetOrdinal("kampanya")), KdvDahilFiyat = SiparisOperasyon.KDVDahilFiyat(dr.GetDecimal(dr.GetOrdinal("fiyat")), dr.GetInt32(dr.GetOrdinal("urunKDV"))), Birim = SiparisOperasyon.BirimToplam(dr.GetDecimal(dr.GetOrdinal("fiyat")), dr.GetInt32(dr.GetOrdinal("adet"))), HediyeHTML = HediyeHtml(_hediye) }; if (hediyeTek.UrunAdi == null) { hediyeTek = UrunDB.HediyeUrun(siparis.urunId); siparis.HediyeUrunTekHTML = HediyeUrunTekHtml(hediyeTek); } siparisler.Add(siparis); } } return siparisler; } catch (Exception) { throw; } }