public static void Duzenle(KullaniciFatura fatura) { try { SqlParameter[] parameter = new SqlParameter[9]; parameter[0] = new SqlParameter("@id", SqlDbType.Int); parameter[0].Value = fatura.Id; parameter[1] = new SqlParameter("@unvan", SqlDbType.NVarChar); parameter[1].Value = fatura.Unvan; parameter[2] = new SqlParameter("@vergiNo", SqlDbType.NVarChar); parameter[2].Value = fatura.VergiNo; parameter[3] = new SqlParameter("@vergiDairesi", SqlDbType.NVarChar); parameter[3].Value = fatura.VergiDairesi; parameter[4] = new SqlParameter("@faturaAdresi", SqlDbType.NVarChar); parameter[4].Value = fatura.FaturaAdresi; parameter[5] = new SqlParameter("@adSoyad", SqlDbType.NVarChar); parameter[5].Value = fatura.AdSoyad; parameter[6] = new SqlParameter("@tcNo", SqlDbType.NVarChar); parameter[6].Value = fatura.TCNo; parameter[7] = new SqlParameter("@faturaCinsi", SqlDbType.Bit); parameter[7].Value = fatura.FaturaCinsi; SqlHelper.ExecuteNonQuery("kullanici_FaturaGuncelle", parameter); } catch (Exception) { throw; } }
public static int kaydet(KullaniciFatura fatura) { int geriDonus = 0; try { SqlParameter[] parameter = new SqlParameter[9]; parameter[0] = new SqlParameter("@uyeId", SqlDbType.Int); parameter[0].Value = fatura.UyeId; parameter[1] = new SqlParameter("@unvan", SqlDbType.NVarChar); parameter[1].Value = fatura.Unvan; parameter[2] = new SqlParameter("@vergiNo", SqlDbType.NVarChar); parameter[2].Value = fatura.VergiNo; parameter[3] = new SqlParameter("@vergiDairesi", SqlDbType.NVarChar); parameter[3].Value = fatura.VergiDairesi; parameter[4] = new SqlParameter("@faturaAdresi", SqlDbType.NVarChar); parameter[4].Value = fatura.FaturaAdresi; parameter[5] = new SqlParameter("@adSoyad", SqlDbType.NVarChar); parameter[5].Value = fatura.AdSoyad; parameter[6] = new SqlParameter("@tcNo", SqlDbType.NVarChar); parameter[6].Value = fatura.TCNo; parameter[7] = new SqlParameter("@faturaCinsi", SqlDbType.Bit); parameter[7].Value = fatura.FaturaCinsi; parameter[8] = new SqlParameter("@deger_dondur", SqlDbType.Int); parameter[8].Direction = ParameterDirection.Output; SqlHelper.ExecuteNonQuery("kullanici_FaturaEkle", parameter); geriDonus = Convert.ToInt32(parameter[8].Value); } catch (Exception) { throw; } return geriDonus; }
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; }
public static KullaniciFatura Getir(int faturaId) { KullaniciFatura f = new KullaniciFatura(); try { SqlParameter parametre = new SqlParameter("@id", faturaId); using (SqlDataReader dr = SqlHelper.ExecuteReader("kullanici_FaturaBilgiGetir", parametre)) { while (dr.Read()) { f.Id = dr.GetInt32(dr.GetOrdinal("id")); f.FaturaCinsi = dr.GetBoolean(dr.GetOrdinal("faturaCinsi")); f.FaturaAdresi = dr.GetString(dr.GetOrdinal("faturaAdresi")); if (!dr.IsDBNull(dr.GetOrdinal("unvan"))) f.Unvan = dr.GetString(dr.GetOrdinal("unvan")); if (!dr.IsDBNull(dr.GetOrdinal("tcNo"))) f.TCNo = dr.GetString(dr.GetOrdinal("tcNo")); if (!dr.IsDBNull(dr.GetOrdinal("adSoyad"))) f.AdSoyad = dr.GetString(dr.GetOrdinal("adSoyad")); if (!dr.IsDBNull(dr.GetOrdinal("vergiDairesi"))) f.VergiDairesi = dr.GetString(dr.GetOrdinal("vergiDairesi")); if (!dr.IsDBNull(dr.GetOrdinal("vergiNo"))) f.VergiNo = dr.GetString(dr.GetOrdinal("vergiNo")); } } } catch (Exception) { throw; } return f; }
protected void btnFaturaDuzenle_Click(object sender, EventArgs e) { try { KullaniciFatura f = new KullaniciFatura(); f.Id = Convert.ToInt32(hdFaturaId.Value); if (fatBireysel.Checked)// Bireysel Fatura { f.FaturaCinsi = true; f.AdSoyad = GuvenlikIslemleri.hackKontrol(txtBirAdsoyad.Text); f.TCNo = GuvenlikIslemleri.hackKontrol(txtBirTcNo.Text); f.FaturaAdresi = GuvenlikIslemleri.hackKontrol(txtBirAdres.Text); txtBirAdsoyad.Text = ""; txtBirTcNo.Text = ""; txtBirAdres.Text = ""; } else//Kurumsal Fatura { f.FaturaAdresi = GuvenlikIslemleri.hackKontrol(txtKurAdres.Text); f.Unvan = GuvenlikIslemleri.hackKontrol(txtKurUnvan.Text); f.VergiNo = GuvenlikIslemleri.hackKontrol(txtKurVergiNo.Text); f.VergiDairesi = GuvenlikIslemleri.hackKontrol(txtKurVergiDairesi.Text); txtKurUnvan.Text = ""; txtKurVergiDairesi.Text = ""; txtKurVergiNo.Text = ""; txtKurAdres.Text = ""; } KullaniciFaturaDB.Duzenle(f); faturaBilgisiListele(); } catch (Exception ex) { Mesaj.Alert("Adres düzenleme hatası.."); LogManager.Mail.Write("Kullanıcı adres ekleme hatası", ex); } }
protected void imBtnSatinAl_Click(object sender, ImageClickEventArgs e) { try { KullaniciFatura f = new KullaniciFatura(); f.UyeId = uyeId; string teslimAlan = txtTeslimAlan.Text; string fmAdres = txtAdres.Text; KullaniciAdres adres = new KullaniciAdres { UyeId = uyeId, Adres = fmAdres, Telefon = txtTelefon.Text, TeslimAlan = teslimAlan, SehirId = Convert.ToInt32(ddlSehirler.SelectedValue) }; int adresId = KullaniciAdresDB.Kaydet(adres); // Fatura Form if (ckbAdres.Checked) { if (fatBireysel.Checked)// Bireysel Fatura { f.FaturaCinsi = true; f.AdSoyad = txtBirAdsoyad.Text; f.TCNo = txtBirTcNo.Text; f.FaturaAdresi = txtBirAdres.Text; } else//Kurumsal Fatura { f.FaturaAdresi = txtKurAdres.Text; f.Unvan = txtKurUnvan.Text; f.VergiNo = txtKurVergiNo.Text; f.VergiDairesi = txtKurVergiDairesi.Text; } }// Adres Form else { if (adrBireysel.Checked)// Bireysel { f.AdSoyad = teslimAlan; f.FaturaAdresi = fmAdres + " " + ddlSehirler.SelectedItem; f.FaturaCinsi = true; f.TCNo = txtAdrTCno.Text; } else// adres Kurumsal { f.Unvan = teslimAlan; f.FaturaAdresi = fmAdres + " " + ddlSehirler.SelectedItem; f.VergiDairesi = txtAdrVergiDaire.Text; f.VergiNo = txtAdrVergiNo.Text ; } } int faturaId = KullaniciFaturaDB.kaydet(f); Session["adresId"] = adresId.ToString(); Session["faturaId"] = faturaId.ToString(); Response.Redirect("~/Market/IslemOnay.aspx", false); } catch (Exception ex) { Mesaj.ErrorSis("Kullanıcı adres ekleme hatası..", ex.ToString()); LogManager.Mail.Write("Kullanıcı adres ekleme hatası", ex); } }