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"); } }
public List <object> gli_hareket_oku(string session) { BGABANKUltimateDataContext db = new BGABANKUltimateDataContext(); var hareketlerim = (from veri in db.hareketlers where veri.hno == session orderby veri.h_id descending select veri).Take(3); List <object> sonuc = new List <object>(hareketlerim); return(sonuc); }
protected void Page_Load(object sender, EventArgs e) { BGABANKUltimateDataContext db = new BGABANKUltimateDataContext(); Gli_Metot metot = new Gli_Metot(); if (Request.QueryString["kelime"] != null) { string aranan = metot.filtre(Request.QueryString["kelime"]); // Label1.Text = aranan; } else { Label1.Text = "Aranacak kelimeyi giriniz.."; } //HAberleri listeme satırları int QueryCount = Request.QueryString.Count; Label1.Text = metot.filtre(Request.QueryString[0].ToString()); var sorgu = ""; if (QueryCount > 1) { for (int i = 1; i < QueryCount; i++) { sorgu += Request.QueryString[i] + " "; } sorgu = sorgu.Substring(0, sorgu.Length - 3); //Label1.Text = sorgu; } else { sorgu = Request.QueryString[0]; } try { /*var sonuc = (from arama in db.haberlers where arama.haber_baslik.Contains(sorgu) select new { arama.haber_detay, arama.haber_baslik }).First(); * Label2.Text = sonuc.haber_baslik; * Label3.Text = sonuc.haber_detay;*/ var sonuc = from arama in db.haberlers where arama.haber_baslik.Contains(sorgu) select arama; Repeater1.DataSource = sonuc; Repeater1.DataBind(); } catch (Exception) { } }
public void gli_hareket_olustur(string para1, string para2, string aciklama, string hesap_no, string giden_hesap) { BGABANKUltimateDataContext db = new BGABANKUltimateDataContext(); hareketler hareket = new hareketler(); hareket.para1 = para1; hareket.para2 = para2; hareket.aciklama = aciklama; hareket.hno = hesap_no; hareket.hno2 = giden_hesap; hareket.tarih = DateTime.Now; db.hareketlers.InsertOnSubmit(hareket); db.SubmitChanges(); }
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); }