private void GirisYap() { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); bool temp = KullaniciDB.PaneleGirisVeIDtutucu(txtKullaniciAdi.Text, txtSifre.Text, ID); if (temp) { frmKullaniciPaneli Kullanici = new frmKullaniciPaneli(); Kullanici.MdiParent = this.MdiParent; SonGiris = DateTime.Now; KullaniciDB.SonGirisZamaniTut(ID[0], SonGiris); Kullanici.Show(); this.Close(); } else { MessageBox.Show("Geçersiz kullanıcı adı veya şifre.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool KayitKontrol(TextBox kullaniciadi, TextBox eposta) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); int temp = KullaniciDB.KayitKontrolu(kullaniciadi.Text, eposta.Text); if (temp == 1) { MessageBox.Show("Bu eposta halihazırda kullanılmaktadır." + "\n" + "Lütfen farklı bir eposta tercih ediniz.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); eposta.Focus(); return(false); } else if (temp == 2) { MessageBox.Show("Bu kullanıcı adı halihazırda " + "\n" + "kullanılmaktadır. Lütfen farklı " + "\n" + "bir kullanıcı adı tercih ediniz.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); kullaniciadi.Focus(); return(false); } else { return(true); } }
private void RandevuTalebiGonder(int iID, int kId, DateTime tarih, bool saat8_9, bool saat9_10, bool saat10_11, bool saat11_12, bool saat13_14, bool saat14_15, bool saat15_16, bool saat16_17) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); if (RadiobtnKontrol(grpRandevuAlinabilecekSaatler, temp) > 0) { KullaniciDB.RandevuTalebi(iID, kId, tarih, saat8_9, saat9_10, saat10_11, saat11_12, saat13_14, saat14_15, saat15_16, saat16_17); MessageBox.Show("Randevu talebiniz başarıyla " + "\n" + "oluşturuldu. Randevu talebinizin " + "\n" + "onaylanması durumunda randevunuzu " + "\n" + "'Randevularım' sekmesinde " + "\n" + "görüntüleyebilirsiniz.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); RadiobtnSıfırla(grpRandevuAlinabilecekSaatler); } else { MessageBox.Show("Lütfen saat aralığını belirleyiniz.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); RadiobtnSıfırla(grpRandevuAlinabilecekSaatler); } }
private void KullaniciOnayla(string isim, string soyisim, long telefonnumarasi, string kullaniciadi, string sifre, string eposta, string il, string ilce, string cadde, string mahalle, string sokak, int id) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); Kullanici kullanici1 = new Kullanici { Isim = isim, SoyIsim = soyisim, TelefonNumarasi = telefonnumarasi, KullaniciAdi = kullaniciadi, Sifre = sifre, Eposta = eposta }; kullanici1.Adres.Il = il; kullanici1.Adres.Ilce = ilce; kullanici1.Adres.Cadde = cadde; kullanici1.Adres.Mahalle = mahalle; kullanici1.Adres.Sokak = sokak; KullaniciDB.KullaniciEkle(kullanici1, "tbl_KayitliKullanici"); KullaniciDB.SonGirisZamaniOlustur(kullanici1.KullaniciAdi, temp); KullaniciDB.Sil(id); EkranTemizle(tabKullaniciOnaylama); KullaniciListele("tbl_KullaniciBasvuru"); btnKullaniciOnayla.Enabled = false; btnKullaniciReddet.Enabled = false; }
private void IsYeriListesi(DataGridView dgv, Control control) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); dgv.DataSource = KullaniciDB.Listele("tbl_IsYeri").Tables[0]; EkranTemizle(control); }
private void KullaniciListele(string Tablo) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); dgvKullaniciBasvuruListesi.DataSource = KullaniciDB.Listele(Tablo).Tables[0]; EkranTemizle(tabKullaniciOnaylama); }
private void KullaniciReddet(int id) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); KullaniciDB.Sil(id); EkranTemizle(tabKullaniciOnaylama); KullaniciListele("tbl_KullaniciBasvuru"); btnKullaniciOnayla.Enabled = false; btnKullaniciReddet.Enabled = false; }
private void SoruSor(int isyeriId, int kullaniciId, string soru, bool durum) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); KullaniciDB.SoruSor(isyeriId, kullaniciId, soru, durum); MessageBox.Show("Sorunuz başarıyla iletildi." + "\n" + "Yetkilinin, sorunuzu cevaplaması " + "\n" + "durumunda cevabı 'Sorularım' " + "\n" + "sekmesinden öğrenebilirsiniz.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); rtbSoru.Clear(); EkranTemizle(pnlSoruSorIsYeriGenelBilgiler); }
private void BasvuruEkle(string isim, string soyisim, long telefonnumarasi, string kullaniciadi, string sifre, string eposta, string il, string ilce, string cadde, string mahalle, string sokak) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); Kullanici kullanici = new Kullanici { Isim = isim, SoyIsim = soyisim, TelefonNumarasi = telefonnumarasi, KullaniciAdi = kullaniciadi, Sifre = sifre, Eposta = eposta }; kullanici.Adres.Il = il; kullanici.Adres.Ilce = ilce; kullanici.Adres.Cadde = cadde; kullanici.Adres.Mahalle = mahalle; kullanici.Adres.Sokak = sokak; KullaniciDB.KullaniciEkle(kullanici, "tbl_KullaniciBasvuru"); MessageBox.Show("Kullanıcı kayıt başvurusu " + "\n" + "başarıyla gerçekleştirildi. " + "\n" + "Sisteme giriş yapabilmeniz için " + "\n" + "başvurunuzun yetkililer tarafından " + "\n" + "onaylanması gerekmektedir.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); EkranTemizle(pnlKisiselBilgiler, pnlGirisBilgileri, pnlAdresBilgileri, txtIsim); }
private void IsYeriFiltrele(string isyeriadi, string isyerituru, DataGridView dgv) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); dgv.DataSource = KullaniciDB.IsYeriFiltrele(isyeriadi, isyerituru).Tables[0]; }
private void RandevularimiGoster(int KullaniciID, DataGridView dgv) { KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); dgv.DataSource = KullaniciDB.Randevularim(KullaniciID).Tables[0]; }
private void RandevuAraligiOku(int iId, DateTime[] tarih1, bool[,] Bool) { secilentarih = mcRandevuTakvim.SelectionStart; KullaniciDBEntity KullaniciDB = new KullaniciDBEntity(); tempsayi2 = KullaniciDB.RandevuAraligi (iId, tarih1, Bool, "tbl_UygunRandevu", SatirSayisi2).Item3; Bool = new bool[tempsayi2, 8]; Bool = KullaniciDB.RandevuAraligi (iId, tarih1, Bool, "tbl_UygunRandevu", SatirSayisi2).Item2; tarih1 = new DateTime[tempsayi2]; tarih1 = KullaniciDB.RandevuAraligi (iId, tarih1, Bool, "tbl_UygunRandevu", SatirSayisi2).Item1; tempsayi = KullaniciDB.KayitliRandevuAraligi (iId, temptarih, "tbl_KayitliRandevu", Bool2, SatirSayisi).Item1; Bool2 = new bool[tempsayi, 8]; Bool2 = KullaniciDB.KayitliRandevuAraligi (iId, temptarih, "tbl_KayitliRandevu", Bool2, SatirSayisi).Item2; temptarih = new DateTime[tempsayi]; temptarih = KullaniciDB.KayitliRandevuAraligi (iId, temptarih, "tbl_KayitliRandevu", Bool2, SatirSayisi).Item3; RadiobtnSıfırla(grpRandevuAlinabilecekSaatler); int temp = 0; for (int i = 0; i < tempsayi2; i++) { if (secilentarih == tarih1[i]) { rb8_9.Enabled = Bool[i, 0]; rb9_10.Enabled = Bool[i, 1]; rb10_11.Enabled = Bool[i, 2]; rb11_12.Enabled = Bool[i, 3]; rb13_14.Enabled = Bool[i, 4]; rb14_15.Enabled = Bool[i, 5]; rb15_16.Enabled = Bool[i, 6]; rb16_17.Enabled = Bool[i, 7]; temp++; } } if (temp == 0) { rb8_9.Enabled = true; rb9_10.Enabled = true; rb10_11.Enabled = true; rb11_12.Enabled = true; rb13_14.Enabled = true; rb14_15.Enabled = true; rb15_16.Enabled = true; rb16_17.Enabled = true; } for (int i = 0; i < tempsayi; i++) { if (secilentarih == temptarih[i]) { if (Bool2[i, 0] == true) { rb8_9.Enabled = false; } else if (Bool2[i, 1] == true) { rb9_10.Enabled = false; } else if (Bool2[i, 2] == true) { rb10_11.Enabled = false; } else if (Bool2[i, 3] == true) { rb11_12.Enabled = false; } else if (Bool2[i, 4] == true) { rb13_14.Enabled = false; } else if (Bool2[i, 5] == true) { rb14_15.Enabled = false; } else if (Bool2[i, 6] == true) { rb15_16.Enabled = false; } else if (Bool2[i, 7] == true) { rb16_17.Enabled = false; } } } }