Esempio n. 1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        //eski hesap bilgisi

        var    veri       = (from veriler in db.musteris where veriler.hno == Session["hno"].ToString() select veriler).First();
        string eski_hesap = "";

        eski_hesap = veri.hesap;
        string giden_tel = TBoxGSM.Text;
        int    miktar    = Convert.ToInt32(TBoxTL.Text);
        int    son_hesap = Convert.ToInt32(eski_hesap) - miktar;

        try
        {
            veri.hesap = son_hesap.ToString();
            db.SubmitChanges();
            Literal1.Visible = true;
            Literal1.Text    = "<span class='alert alert-success'>" + giden_tel.ToString() + " numaraya TL yüklemesi yapılmıştır...</span>";
        }
        catch (Exception)
        {
            Literal1.Visible = true;
            Literal1.Text    = "<span class='alert alert-important'>" + miktar.ToString() + " TL Yüklemesi başarısız olmuştur...</span>";
        }

        metot.gli_hareket_olustur(eski_hesap.ToString(), son_hesap.ToString(), "TL Yükleme", Session["hno"].ToString(), giden_tel);
    }
Esempio n. 2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        BGABANKUltimateDataContext db = new BGABANKUltimateDataContext();

        var veri = ((from gelen in db.musteris
                     select new
        {
            gelen.hno
        }
                     ).Distinct().OrderByDescending(gelen => gelen.hno).ToList()).First();
        string yeni_hsno = veri.hno.ToString();

        yeni_hsno = Convert.ToString(Convert.ToInt32(yeni_hsno) + 1);
        Random randoms = new Random();
        int    sifre   = randoms.Next(1000, 10000);

        try
        {
            musteri musteri = new musteri();
            musteri.hno          = yeni_hsno;
            musteri.ad           = UserName.Text;
            musteri.soyad        = soyad.Text;
            musteri.email        = email.Text;
            musteri.adres        = Adres.Text;
            musteri.plaka        = plaka.Text;
            musteri.sifre        = sifre.ToString();
            musteri.musteri_tipi = bireyselkurumsal.SelectedValue;
            musteri.tel          = tel.Text;
            musteri.firma        = firma.Text;
            musteri.hesap        = "1000000";
            db.musteris.InsertOnSubmit(musteri);
            db.SubmitChanges();

            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();
            /*Hareket oluştur*/
            Gli_Metot metot = new Gli_Metot();
            metot.gli_hareket_olustur("1000000", "1000000", "Hesap Açma", yeni_hsno.ToString());
            /*hareket oluştur son*/
        }
        catch (Exception ex)
        {
            Label1.Text = "Başvuru alınamadı... " + ex.Message;
        }
        finally
        {
            Response.Redirect("gli_kayitalindi.aspx");
        }
    }
Esempio n. 3
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        //eski hesap bilgisi
        BGABANKUltimateDataContext bga = new BGABANKUltimateDataContext();
        var drop = (from kisiler in bga.musteris
                    where kisiler.hno == Session["hno"].ToString()
                    select kisiler).First();
        int eski_hesap = Int32.Parse(drop.hesap);

        //eski hesap bilgisi

        string giden_hesap;
        int    miktar;

        giden_hesap = TextBox1.Text;
        miktar      = Int32.Parse(TextBox2.Text);

        try
        {
            var dus = (from kisiler in bga.musteris
                       where kisiler.hno == Session["hno"].ToString()
                       select kisiler).First();
            dus.hesap = Convert.ToString(eski_hesap - miktar);
            bga.SubmitChanges();

            var ekle = (from kisiler in bga.musteris
                        where kisiler.hno == giden_hesap
                        select kisiler).First();
            ekle.hesap = Convert.ToString(eski_hesap + miktar);
            bga.SubmitChanges();
        }
        catch (Exception)
        {
            Literal1.Visible = true;
            Literal1.Text    = "<span class='alert alert-important'>Havale yapılamadı.</span>";
        }
        finally
        {
            Literal1.Visible = true;
            Literal1.Text    = "<span class='alert alert-success'>Havale başarılı şekilde gerçekleşmiştir.</span>";
        }


        int guncel_hesap = Convert.ToInt32(eski_hesap) - Convert.ToInt32(miktar);



        metot.gli_hareket_olustur(eski_hesap.ToString(), guncel_hesap.ToString(), "Havale", Session["hno"].ToString(), giden_hesap);
    }