Exemplo n.º 1
0
    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);
    }
Exemplo n.º 2
0
    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);
    }
Exemplo n.º 3
0
    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");
        }
    }