protected void Button1_Click(object sender, EventArgs e) { //eski hesap bilgisi string sorgu; sorgu = "Select hesap from musteri where hno=" + cookie.oku("hno"); SqlDataReader dt = vt.GetDataReader(sorgu); string eski_hesap = ""; if (dt.Read()) { eski_hesap = dt["hesap"].ToString(); } //--eski hesap bilgisi string giden_hesap, miktar; giden_hesap = TextBox1.Text; miktar = TextBox2.Text; sorgu = "UPDATE musteri SET hesap=hesap-" + miktar + " WHERE hno='" + cookie.oku("hno") + "'"; int sonuc1, sonuc2; sonuc1 = vt.Command(sorgu); sorgu = "UPDATE musteri SET hesap=hesap+" + Convert.ToInt32(miktar) + " WHERE hno='" + giden_hesap + "'"; sonuc2 = vt.Command(sorgu); if (sonuc1 != 0 && sonuc2 != 0) { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-success'>Havale başarılı şekilde gerçekleşmiştir.</span>"; } else if (sonuc1 != 0 && sonuc2 == 0) { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-important'>para düşüldü eklenmedi.</span>"; } else if (sonuc1 == 0 && sonuc2 != 0) { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-important'>para eklendi düşülmedi.</span>"; } else { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-important'>Havale yapılamadı.</span>"; } Metotlar metot = new Metotlar(); metot.hareket_olustur(eski_hesap, "Havale", cookie.oku("hno"), giden_hesap); }
protected void Button1_Click(object sender, EventArgs e) { //eski hesap bilgisi string sorgu; sorgu = "Select hesap from musteri where hno=" + cookie.oku("hno"); SqlDataReader dt = vt.GetDataReader(sorgu); string eski_hesap = ""; if (dt.Read()) { eski_hesap = dt["hesap"].ToString(); } //--eski hesap bilgisi string giden_tel = TBoxGSM.Text; int miktar = Convert.ToInt32(TBoxTL.Text); int son_hesap = Convert.ToInt32(eski_hesap) - miktar; sorgu = "UPDATE musteri SET hesap=" + son_hesap.ToString() + " WHERE hno='" + cookie.oku("hno") + "'"; int sonuc = vt.Command(sorgu); if (sonuc != 0) { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-success'>" + giden_tel.ToString() + " numaraya TL yüklemesi yapılmıştır...</span>"; } else { Literal1.Visible = true; Literal1.Text = "<span class='alert alert-important'>" + miktar.ToString() + " TL Yüklemesi başarısız olmuştur...</span>"; } Metotlar metot = new Metotlar(); metot.hareket_olustur(eski_hesap.ToString(), "TL Yükleme", cookie.oku("hno"), giden_tel); }
protected void Button1_Click(object sender, EventArgs e) { veritabani vt = new veritabani(); SqlConnection conn = new SqlConnection(); conn = vt.Connection(); String sorgu1 = "INSERT INTO musteri (hno, ad,soyad,sifre,hesap,email,adres,tel,musteri_tipi) VALUES (@hno, @ad, @soyad, @sifre,@hesap,@email,@adres,@tel,@musteri_tipi)"; String sorgu2 = "SELECT hno FROM musteri ORDER BY hno DESC"; SqlCommand cmd = new SqlCommand(sorgu1, conn); DataRow row = vt.GetDataRow(sorgu2); int yeni_hsno = Convert.ToInt32(row["hno"].ToString()) + 1; Random randoms = new Random(); int sifre = randoms.Next(1000, 10000); try { cmd.Parameters.AddWithValue("hno", yeni_hsno); cmd.Parameters.AddWithValue("ad", UserName.Text); cmd.Parameters.AddWithValue("soyad", soyad.Text); cmd.Parameters.AddWithValue("sifre", sifre); cmd.Parameters.AddWithValue("hesap", 1000000); cmd.Parameters.AddWithValue("email", email.Text); cmd.Parameters.AddWithValue("tel", tel.Text); cmd.Parameters.AddWithValue("adres", Adres.Text); cmd.Parameters.AddWithValue("musteri_tipi", bireyselkurumsal.SelectedIndex); cmd.ExecuteNonQuery(); //mail yollama string icerik = "BGABANK Ultimate Kullanıcı Bilgileriniz <br/><br/>" + "Ad Soyad:" + UserName.Text + " " + soyad.Text + "<br/>Müşteri numarası: " + yeni_hsno + "<br/>" + "Şifre: " + sifre; Mail mail = new Mail(); mail.hesapbilgi_gonder(icerik, email.Text); Label1.Text = yeni_hsno.ToString(); Metotlar metot = new Metotlar(); int sonuc1 = 0; sonuc1 = metot.hareket_olustur("1000000", "Hesap Açma", yeni_hsno.ToString(), "1000000"); } catch { Label1.Text = "Başvuru alınamadı.."; } finally { Response.Redirect("kayitalindi.aspx"); } }