/// <summary> /// butona tiklandiginda girilen kullanici adinin mailine sifre gonderen fonksiyon /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnMailGonder_Click(object sender, EventArgs e) { int boslukSayac = 0; for (int i = 0; i < txtKullaniciAdiAl.Text.Length; i++) { if (txtKullaniciAdiAl.Text[i].Equals(' ')) { boslukSayac++; } } if (txtKullaniciAdiAl.Text.Length != boslukSayac) { string mail = ""; string sifre = ""; SQL_User user = new SQL_User(); if (user.mailDonder(txtKullaniciAdiAl.Text, ref mail, ref sifre)) { mailSifreGonder(mail, sifre); } else { MessageBox.Show("Girilen Kullanıcı Adı Bulunamadı"); } } else { MessageBox.Show("Kullanıcı Adı Boş Bırakılamaz."); } }
/// <summary> /// musteri kayit eden fonksiyon /// </summary> private void kayitOlMusteri() { userNesnesi = new SQL_User(); bool kontrolName = girdiKontrol(txtName); bool kontrolAdres = girdiKontrol(txtAddress); bool kontrolEmail = girdiKontrol(txtEmail); bool kontrolUserName = girdiKontrol(txtUserName); bool kontrolPassword = girdiKontrol(txtPassword); if (kontrolName && kontrolAdres && kontrolEmail && kontrolUserName && kontrolPassword) { if (userNesnesi.KayitMusteri(txtUserName.Text) && userNesnesi.kayitAdmin(txtUserName.Text)) { Customer.saveCustomer(this); this.Close(); } else { MessageBox.Show("Bu Kullanıcı Adı Daha Önce Alınmış. Başka Bir Bullanıcı Adı Girin"); } } else { hataDurum(kontrolName, lblYildiz1); hataDurum(kontrolAdres, lblYildiz2); hataDurum(kontrolEmail, lblYildiz3); hataDurum(kontrolUserName, lblYildiz4); hataDurum(kontrolPassword, lblYildiz5); MessageBox.Show("İşaretli Alanlar Boş Bırakılamaz"); } }
/// <summary> /// verileri dgwAdmin datagridview tablosunda gosteren fonksiyon /// </summary> private void tabloGoster() { userNesnesi = new SQL_User(); DataTable tablo = new DataTable(); userNesnesi.adminGoster(tablo); dgvAdmin.DataSource = tablo; }
/// <summary> /// giris yapan kullanicinin bilgilerini alir /// </summary> public void GirisYapan() { userNesnesi = new SQL_User(); if (userNesnesi.GirisYapanMusteri(txtKullaniciAdiUyeGirisi.Text, txtSifreUyeGirisi.Text)) { form1AnaEkran_obj.linklblUyeGirisi.Visible = false; form1AnaEkran_obj.linklblKayitOl.Visible = false; MessageBox.Show("Musteri Girişi Yapıldı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information); SQL_SepetKayit sepetKayit = new SQL_SepetKayit(); ShoppingCard card = ShoppingCard.shoppingCard; FormSepet sepet = FormSepet.formSepet(); FormSepet.listeSepet.Clear(); ShoppingCard.ListeSepet.Clear(); sepet.esle(); sepet.dgwColonDoldur(); List <Product> cekilenListe = sepetKayit.SepettenCek(); card.dgwDoldur(); for (int i = 0; i < cekilenListe.Count; i++) { sepet.FormSepeteekle(cekilenListe[i]); } this.Close(); form1AnaEkran_obj.linklblCikisYap.Visible = true; form1AnaEkran_obj.BringToFront(); } else if (userNesnesi.GirisYapanAdmin(txtKullaniciAdiUyeGirisi.Text, txtSifreUyeGirisi.Text)) { form1AnaEkran_obj.linklblUyeGirisi.Visible = false; form1AnaEkran_obj.linklblKayitOl.Visible = false; form1AnaEkran_obj.linklblCikisYap.Visible = true; formAdminEkrani_obj.lblAdminAdi.Text = FormAnaEkran.AdminUserNesnesi.name; formAdminEkrani_obj.lblAdminKullaniciAdi.Text = FormAnaEkran.AdminUserNesnesi.userName; MessageBox.Show("Admin Girişi Yapıldı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); formAdminEkrani_obj.Show(); } else { MessageBox.Show("Girdiğiniz Bilgilere Ait Kullanıcı Bulunamadı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information); } }