private void btnFirmaKaydet_Click(object sender, EventArgs e) { try { if (txtFirmaOlusturParola.Text != txtFirmaOlusturParolaTekrar.Text) { MessageBox.Show("Parola Tekrarı Hatalı"); return; } List <GirisBilgisi> girisBilgileri = new GirisBilgisiRepo().GetAll(); foreach (var item in girisBilgileri) { if (item.KullaniciAdi.ToLower() == txtFirmaOlusturKullaniciAdi.Text.ToLower()) { MessageBox.Show("Kullanıcı Adı Kullanımda"); return; } else if (item.Mail.ToLower() == txtFirmaOlusturMail.Text.ToLower()) { MessageBox.Show("Mail Kullanımda"); return; } } new GirisBilgisiRepo().Insert(new GirisBilgisi() { KullaniciAdi = txtFirmaOlusturKullaniciAdi.Text, Mail = txtFirmaOlusturMail.Text, Parola = txtFirmaOlusturParola.Text, RolId = 3, AktifMi = true }); GirisBilgisi sonEklenen = new GirisBilgisiRepo().GetAll().LastOrDefault(); int Id = sonEklenen.GirisBilgisiId; new FirmaRepo().Insert(new Firmalar() { Adres = txtFirmaOlusturAdres.Text, AktifMi = false, GirisBilgisiId = Id, KayitTarihi = DateTime.Now, Telefon = txtFirmaOlusturTelefon.Text, FirmaAdi = txtFirmaOlusturFirmaAdi.Text, KurulusTarihi = dateTimePicker1.Value.Date, MaximumSiparisSuresi = Convert.ToInt32(txtSiparisTeslim.Text), }); MessageBox.Show("Kaydınız oluşturuldu Yönetici Onayının Ardından Sisteme giriş Yapabilirsiniz"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnKullaniciOlusturKayitOl_Click(object sender, EventArgs e) { try { if (txtKullaniciOlusturParola.Text != txtKullaniciOlusturParolaOnay.Text) { MessageBox.Show("Parola Tekrarı Hatalı"); return; } List <GirisBilgisi> girisBilgileri = new GirisBilgisiRepo().GetAll(); foreach (var item in girisBilgileri) { if (item.KullaniciAdi.ToLower() == txtKullaniciOlusturKullaniciAdi.Text.ToLower()) { MessageBox.Show("Kullanıcı Adı Kullanımda"); return; } else if (item.Mail.ToLower() == txtKullaniciOlusturMail.Text.ToLower()) { MessageBox.Show("Mail Kullanımda"); return; } } new GirisBilgisiRepo().Insert(new GirisBilgisi() { KullaniciAdi = txtKullaniciOlusturKullaniciAdi.Text, Mail = txtKullaniciOlusturMail.Text, Parola = txtKullaniciOlusturParola.Text, RolId = 2, AktifMi = true, }); GirisBilgisi sonEklenen = new GirisBilgisiRepo().GetAll().LastOrDefault(); int Id = sonEklenen.GirisBilgisiId; new MusteriRepo().Insert(new Musteriler() { Adi = txtKullaniciOlusturIsim.Text, Adres = txtKullaniciOlusturAdres.Text, AktifMi = true, DogumTarihi = dateTimePicker1.Value.Date, GirisBilgisiId = Id, KayitTarihi = DateTime.Now, SoyAdi = txtKullaniciOlusturSoyisim.Text, Telefon = txtKullaniciOlusturTel.Text, }); MessageBox.Show("Kaydınız Oluşturuldu Giriş Yapabilirsiniz"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnKullaniciOlusturKayitOl_Click(object sender, EventArgs e) { try { if (txtKullaniciOlusturParola.Text != txtKullaniciOlusturParolaOnay.Text) { MessageBox.Show("Parola Tekrarı Hatalı"); return; } List <GirisBilgisi> girisBilgileri = new GirisBilgisiRepo().GetAll(); foreach (var item in girisBilgileri) { if (item.KullaniciAdi.ToLower() == txtKullaniciOlusturKullaniciAdi.Text.ToLower()) { MessageBox.Show("Yönetici Adı Kullanımda"); return; } else if (item.Mail.ToLower() == txtKullaniciOlusturMail.Text.ToLower()) { MessageBox.Show("Mail Kullanımda"); return; } } new GirisBilgisiRepo().Insert(new GirisBilgisi() { KullaniciAdi = txtKullaniciOlusturKullaniciAdi.Text, Mail = txtKullaniciOlusturMail.Text, Parola = txtKullaniciOlusturParola.Text, RolId = 1, AktifMi = true, }); GirisBilgisi sonEklenen = new GirisBilgisiRepo().GetAll().LastOrDefault(); int Id = sonEklenen.GirisBilgisiId; new YoneticiRepo().Insert(new Yoneticiler() { Adi = txtKullaniciOlusturIsim.Text, GirisBilgisiId = Id, KayitTarihi = DateTime.Now, SoyAdi = txtKullaniciOlusturSoyisim.Text, }); MessageBox.Show("Yönetici Ekleme Başarılı"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnKullaniciGiris_Click(object sender, EventArgs e) { try { GirisBilgisi girisBilgisi = new GirisBilgisiRepo().GirisIdsiGetir(txtKullaniciAdi.Text, txtKullaniciSifre.Text); if (girisBilgisi == null) { throw new Exception("Kullanıcı adı veya şifre hatalı"); } if (girisBilgisi.RolId == 1) { LoginYonetici = new YoneticiRepo().YoneticiGetir(girisBilgisi); frmYonetici.ShowDialog(); } if (girisBilgisi.RolId == 2) { LoginMusteri = new MusteriRepo().MusteriyiGetir(girisBilgisi); if (LoginMusteri.AktifMi == true) { frmMusteri.ShowDialog(); } else { MessageBox.Show("Kullanıcı Hesabı Yönetici Tarafından Kapatılmıştır\n Bir Yanlışlık Olduğunu Düşünüyorsanız Yönetici İle İletişime Geçin"); } } if (girisBilgisi.RolId == 3) { LoginFirmalar = new FirmaRepo().FirmayiGetir(girisBilgisi); if (LoginFirmalar.AktifMi == true) { frmFirma.ShowDialog(); } else { MessageBox.Show("Firma Hesabı Yönetici Tarafından Kapatılmıştır\n Bir Yanlışlık Olduğunu Düşünüyorsanız Yönetici İle İletişime Geçin"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }