public static SiparisResponse Detay(int siparisId, int uyeId) { SiparisResponse siparis = new SiparisResponse(); SqlParameter[] parametre = new SqlParameter[] { new SqlParameter("@siparisId", siparisId), new SqlParameter("@uyeId", uyeId) }; using (SqlDataReader dr = SqlHelper.ExecuteReader("siparis_KayitGetir", parametre)) { while (dr.Read()) { siparis.SiparisNo = dr.GetString(dr.GetOrdinal("siparisNo")); siparis.Tarih = DateFormat.TarihGun(dr.GetDateTime(dr.GetOrdinal("siparisTarihi"))); siparis.OdemeTipi = Fonksiyonlar.OdemeTuru(dr.GetInt32(dr.GetOrdinal("odemeTipi"))); siparis.FiyatToplam = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("TaksitliGenelToplami"))); siparis.KDVToplam = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("siparisKdvTutari"))); siparis.KargoFiyat = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("kargoToplam"))); siparis.BirimFiyat = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("siparisBirimToplami"))); siparis.Indirim = dr.GetDecimal(dr.GetOrdinal("indirim")); siparis.HavaleVeKapi = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("aylikTaksitTutari"))); siparis.Mail= dr.GetString(dr.GetOrdinal("ePosta")); siparis.UyeAdi = dr.GetString(dr.GetOrdinal("adiSoyadi")); siparis.BankaAdi = dr.GetString(dr.GetOrdinal("bankaAdi")); siparis.TeslimAlan = dr.GetString(dr.GetOrdinal("teslimAlan")); siparis.Adres = dr.GetString(dr.GetOrdinal("adres")); } } return siparis; }
public static SiparisResponse DetayAdmin(int siparisId) { SiparisResponse siparis = new SiparisResponse(); SqlParameter prm = new SqlParameter("@siparisId", siparisId); using (SqlDataReader dr = SqlHelper.ExecuteReader("siparis_KayitGetirAdmin", prm)) { while (dr.Read()) { KullaniciFatura fatura = new KullaniciFatura(); KullaniciAdres adres = new KullaniciAdres(); siparis.UyeAdi = dr.GetString(dr.GetOrdinal("adiSoyadi")); siparis.Mail = dr.GetString(dr.GetOrdinal("ePosta")); siparis.SiparisNo = dr.GetString(dr.GetOrdinal("siparisNo")); siparis.OdemeTipi = Fonksiyonlar.OdemeTuru(dr.GetInt32(dr.GetOrdinal("odemeTipi"))); siparis.Durum = dr.GetInt32(dr.GetOrdinal("siparisDurumu")).ToString(); siparis.KullanilanPara = dr.GetDecimal(dr.GetOrdinal("kullanilanPara")); siparis.FiyatToplam = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("TaksitliGenelToplami"))); siparis.Tarih = DateFormat.TarihSaatSiparis(dr.GetDateTime(dr.GetOrdinal("siparisTarihi"))); siparis.Mesaj = dr.GetString(dr.GetOrdinal("siparisMesaj")); siparis.Taksit = dr.GetInt32(dr.GetOrdinal("taksitMiktari")); siparis.HavaleVeKapi = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("aylikTaksitTutari"))); siparis.BankaAdi = dr.GetString(dr.GetOrdinal("bankaAdi")); siparis.BirimFiyat = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("siparisBirimToplami"))); siparis.KDVToplam = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("siparisKdvTutari"))); siparis.KargoFiyat = string.Format("{0:C}", dr.GetDecimal(dr.GetOrdinal("kargoToplam"))); siparis.Indirim = dr.GetDecimal(dr.GetOrdinal("indirim")); adres.TeslimAlan = dr.GetString(dr.GetOrdinal("teslimAlan")); adres.Adres = dr.GetString(dr.GetOrdinal("adres")); adres.Telefon = dr.GetString(dr.GetOrdinal("telefon")); adres.Sehir = dr.GetString(dr.GetOrdinal("sehir")); fatura.FaturaCinsi = dr.GetBoolean(dr.GetOrdinal("faturaCinsi")); fatura.FaturaAdresi = dr.GetString(dr.GetOrdinal("faturaAdresi")); if (fatura.FaturaCinsi) { fatura.AdSoyad = dr.GetString(dr.GetOrdinal("adSoyad")); fatura.TCNo = dr.GetString(dr.GetOrdinal("tcNo")); } else { fatura.Unvan = dr.GetString(dr.GetOrdinal("unvan")); fatura.VergiNo = dr.GetString(dr.GetOrdinal("vergiNo")); fatura.VergiDairesi = dr.GetString(dr.GetOrdinal("vergiDairesi")); } siparis.Fatura = fatura; siparis.Adress = adres; } } return siparis; }
private void SiparisDetay(int siparisId) { try { siparis = SiparisDB.Detay(siparisId, uyeId); if (siparis.OdemeTipi == "Havale") { havaleBilgi.Visible = true; HesapBilgiGetir(siparis.BankaAdi); } lblTarih.Text = siparis.Tarih; lblToplam.Text = siparis.FiyatToplam; lblTeslimAlan.Text = siparis.TeslimAlan; lblTeslimatAdresi.Text = siparis.Adres; lblSiparisBaslik.Text = siparis.OdemeTipi; lblsiparisId.Text = siparis.SiparisNo; lblUyeAdi.Text = siparis.UyeAdi; SiparisEpostaGonder(siparisId); } catch (Exception hata) { LoggerLibrary.LogManager.SqlDB.Write("Sipariş Özeti Listeleme hatası..", hata); } }