private void btnKaydet_Click(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); try { Ogrenci ogrenci = new Ogrenci(); ogrenci.Ad = txtAd.Text.Trim(); ogrenci.Soyad = txtSoyad.Text.Trim(); ogrenci.Numara = txtNumara.Text.Trim(); MessageBox.Show(obl.OgrenciEkle(ogrenci) ? "Başarılı" : "Başarısız"); } catch (SqlException ex) { switch (ex.Number) { case 245: MessageBox.Show("Numara girişinde hata"); break; default: MessageBox.Show("Veritabanı hatası!" + ex.Number); break; } } catch (Exception) { MessageBox.Show("Bir hata oluştu.."); } finally { obl.Dispose(); } }
private void BtnSil_Click(object sender, EventArgs e) { try { DialogResult dialog = MessageBox.Show("Öğrenci ve Veli Bilgilerini Silmek İstediğinizden Emin Misiniz??", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { Ogrenci o = new Ogrenci(); o.OgrenciId = Convert.ToInt32(txtogrenciIdGelen.Text); bool sonuc = OgrenciBL.OgrenciSil(o.OgrenciId); if (sonuc) { MessageBox.Show("Öğrenci ve Veli Silme İşlemi başarılı"); OgrenciListele(); Utility.CleanTextBoxes(grpOgrenciBilgileri.Controls); Utility.CleanTextBoxes(grpVeliBilgileri.Controls); pcbOgrenci.Image = Properties.Resources.indir; } else { MessageBox.Show("Öğrenci ve Veli İşlemiş Başarısız!!!"); } } } catch (Exception) { throw; } }
private void btn_Sil_Click(object sender, EventArgs e) { frmAnasayfa frm = new frmAnasayfa(this); DialogResult cvp = MessageBox.Show("Kayıt Silinecek. Emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cvp == DialogResult.Yes) { OgrenciBL obl = new OgrenciBL(); if (obl.OgrenciSil(ogrenciId)) { MessageBox.Show("Silme Başarılı!"); Temizle(); } else { MessageBox.Show("Silme hatalı!"); } obl.Dispose(); } else { MessageBox.Show("İşlem İptal Edildi"); Temizle(); } }
private void btn_bul_Click(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); Ogrenci ogr = obl.OgrenciBul(txt_Bul.Text.Trim()); if (ogr == null) { MessageBox.Show("Öğrenci Bulunamadı"); } else { //TODO:form açık değilse acılmalı!!! frm.btn_Sil.Visible = true; frm.btn_Kaydet.Text = "Güncelle"; frm.txt_Ad.Text = ogr.ad; frm.txt_Soyad.Text = ogr.soyad; frm.txt_AnneAdi.Text = ogr.anneAd; frm.txt_AnneSoy.Text = ogr.anneSoyad; frm.txt_BabaAdi.Text = ogr.babaAd; frm.txt_BabaSoy.Text = ogr.babaSoyad; frm.txt_Tc.Text = ogr.tc; frm.ogrenciId = ogr.ogrenciId; // frm.cmb_Oda.SelectedValue = ; //frm.btnVazgec.Visible = true; // frm.btnKaydet.Text = "Güncelle"; //frm.btnSil.Visible = true; } }
private void Ekle_Click(object sender, EventArgs e) { try { OgrenciBL obl = new OgrenciBL(); Ogrenci ogr = new Ogrenci(); ogr.Ad = txtAd.Text.Trim(); ogr.Soyad = txtSoyad.Text.Trim(); ogr.Numara = int.Parse(txtNumara.Text.Trim()); MessageBox.Show(obl.Kaydet(ogr) ? "Başarılı" : "Başarısız"); } catch (SqlException ex) { switch (ex.Number) { case 245: MessageBox.Show("Numara alanına sadece rakam giriniz"); break; default: MessageBox.Show("Veritabanı Hatası" + ex.Number); break; } } catch (FormatException) { MessageBox.Show("Numara alanına sadece rakam giriniz"); } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } }
static void Main(string[] args) { Ogrenci ogr = new Ogrenci(); Console.WriteLine("Ogrenci adı giriniz:"); ogr.Ad = Console.ReadLine(); Console.WriteLine("Soyad giriniz"); ogr.Soyad = Console.ReadLine(); Console.WriteLine("Numara giriniz"); ogr.Numara = int.Parse(Console.ReadLine()); ogr.Sinifid = 1; OgrenciBL obl = new OgrenciBL(); if (obl.Kaydet(ogr)) { Console.WriteLine("Kayıt Başarılı"); } else { Console.WriteLine("Hata"); } Console.ReadKey(); }
private void BtnKaydet_Click(object sender, EventArgs e) { OgrenciBL ob = new OgrenciBL(); foreach (DataRow item in dt.Rows) { Ogrenci o = new Ogrenci(); if (item.RowState != DataRowState.Deleted) { o.Ad = item[1].ToString(); o.Soyad = item[2].ToString(); o.Numara = Convert.ToInt32(item[3]); o.Sinifid = 1; } switch (item.RowState) { case DataRowState.Added: ob.Kaydet(o); break; case DataRowState.Deleted: ob.OgrenciSil(Convert.ToInt32(item[0, DataRowVersion.Original])); break; case DataRowState.Modified: o.Ogrenciid = Convert.ToInt32(item[0]); ob.Guncelle(o); break; default: break; } } }
private void btnYenile_Click(object sender, EventArgs e) { Ogrenci sfr1 = new Ogrenci(); //SifreOgrenci sfr1 = new SifreOgrenci(); sfr1.Sifre = txtYeniSifre.Text.Trim(); sfr1.OkulNo = lblHoslgeldiniz.Text; sfr1.OgrenciId = Convert.ToInt32(lblGelenSifreId.Text); if (txtYeniSifre.Text.Trim() == txtYeniSifreTekrar.Text.Trim()) { bool sonuc = OgrenciBL.SifreDuzenleme(sfr1); if (sonuc) { MessageBox.Show("Şifreniz Değiştirildi"); } else { MessageBox.Show("Şifreniz Değiştirilmedi!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Girilen Değerleri Kontrol Ediniz!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void BtnOgrenciGiris_Click(object sender, EventArgs e) { try { Ogrenci o = new Ogrenci(); o.OkulNo = txtOkulNo.Text.Trim(); o.Sifre = txtSifreOgrenci.Text.Trim(); int snc = OgrenciBL.OgrenciSifre(o); if (snc == 1) { OgrenciEkran frm = new OgrenciEkran(); ad = txtOkulNo.Text; frm.ShowDialog(); this.Hide(); } else { MessageBox.Show("Bilgilerinizi kontrol ediniz", "Hata!!", MessageBoxButtons.OK, MessageBoxIcon.Warning); Application.Restart(); } } catch (SqlException ex) { MessageBox.Show("Test" + ex.Number); throw; } }
private void Btnkaydet_Click(object sender, RoutedEventArgs e) { Ogrenci og = new Ogrenci(); OgrenciBL ogrenciBL = new OgrenciBL(); og.Ad = txtad.Text.Trim(); og.Soyad = txtsoyad.Text.Trim(); og.Numara = Convert.ToInt32((txtnumara.Text.Trim())); ogrenciBL.Kaydet(og); }
private void btnDuze_Click(object sender, EventArgs e) { try { Ogrenci o1 = new Ogrenci(); o1.Ad = txtAdOgrenci.Text.Trim().ToUpper(); o1.Soyad = txtSoyadOgrenci.Text.Trim().ToUpper(); o1.TCKimlikNo = txtTCogrenci.Text.Trim(); o1.OkulNo = txtOkulNo.Text.Trim(); o1.SinifId = (int)cmbSinif.SelectedValue; o1.Resim = txtResim.Text.Trim(); o1.VeliAd = txtVeliAd.Text.Trim().ToUpper(); o1.VeliSoyad = txtVeliSoyad.Text.Trim().ToUpper(); o1.Tel = txtTelVeli.Text.Trim().ToUpper(); o1.Adres = txtAdresVeli.Text.Trim().ToUpper(); o1.OgrenciId = Convert.ToInt32(txtogrenciIdGelen.Text); bool sonuc = OgrenciBL.OgrenciDuzenleme(o1); if (sonuc) { MessageBox.Show("Düzeltme İşlemi başarılı"); OgrenciListele(); Utility.CleanTextBoxes(grpOgrenciBilgileri.Controls); Utility.CleanTextBoxes(grpVeliBilgileri.Controls); pcbOgrenci.Image = Properties.Resources.indir; } else { MessageBox.Show("Düzeltme Başarısız"); } } catch (SqlException ex) { switch (ex.Number) { case 2627: if (ex.Message.Contains("TCKimlikNo")) { MessageBox.Show("Bu TC Kimlik numarası zaten kayıtlı!!" + ex.Number); } else { MessageBox.Show("Bu Öğrenci numarası zaten kayıtlı!!" + ex.Number); } break; default: MessageBox.Show("Veritabanı Hatası!!" + ex.Number); break; } } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } }
private void kaydetbtn_Click(object sender, RoutedEventArgs e) { try { OgrenciBL ogrenci = new OgrenciBL(); Ogrenci ogrenci1 = new Ogrenci(); MessageBox.Show(ogrenci.kaydet(new Ogrenci { Ad = txtAd.Text.Trim(), Soyad = txtSoyad.Text.Trim(), Numara = int.Parse(txtnumara.Text.Trim()) }) ? "Ekleme Başaralı!" : "Ekleme Başarasız"); } catch (NullReferenceException ex) { MessageBox.Show("Programcınızı Arayınız"); exception.ExceptionEkle(new Exceptions { Date = DateTime.Now, Message = ex.Message, StackTrace = ex.StackTrace }); } catch (Exception ex) { MessageBox.Show("Bilinmeyen Hata"); exception.ExceptionEkle(new Exceptions { Date = DateTime.Now, Message = ex.Message, StackTrace = ex.StackTrace }); } //switch (ex.Number) //{ // case 2627: // MessageBox.Show("Eklenmiş Numara"); // ExceptionBL exception = new ExceptionBL(); // exception.ExceptionEkle(new Exceptions { // Date=DateTime.Now, // Message=ex.Message, // StackTrace=ex.StackTrace}); // break; // default: // MessageBox.Show("Veritabanı Hatası!"); // break; //} }
private void btnYenile_Click(object sender, EventArgs e) { Ogrenci sfr1 = new Ogrenci(); SifreOgretmen sfr2 = new SifreOgretmen(); if (txtgelenYetId.Text == "") { sfr1.Sifre = txtYeniSifre.Text.Trim(); sfr1.OkulNo = txtGuncelKullanici.Text.Trim(); sfr1.OgrenciId = Convert.ToInt32(txgelenOgrId.Text); if (txtYeniSifre.Text.Trim() == txtYeniSifreTekrar.Text.Trim()) { bool sonuc = OgrenciBL.SifreDuzenleme(sfr1); if (sonuc) { MessageBox.Show("Şifreniz Değiştirildi"); Utility.CleanTextBoxes(grpSifre.Controls); SifreleriListele(); } else { MessageBox.Show("Şifreniz Değiştirilmedi!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else if (txgelenOgrId.Text == "") { sfr2.Sifre2Id = Convert.ToInt32(txtgelenYetId.Text); sfr2.Password = txtYeniSifre.Text.Trim(); sfr2.Login = txtGuncelKullanici.Text.Trim(); if (txtYeniSifre.Text.Trim() == txtYeniSifreTekrar.Text.Trim()) { bool sonuc2 = SifreOgretmenBL.YetkSifGuncelleme(sfr2); if (sonuc2) { MessageBox.Show("Şifreniz Değiştirildi"); Utility.CleanTextBoxes(grpSifre.Controls); SifreleriListele(); } else { MessageBox.Show("Şifreniz Değiştirilmedi!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { MessageBox.Show("Girilen Değerleri Kontrol Ediniz!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (cmbSiniflar.SelectedValue.ToString() == "0") { MessageBox.Show("Sinif Seciniz!"); return; } OgrenciModel o = new OgrenciModel { Ad = txt_Ad.Text.Trim(), Numara = txt_Numara.Text.Trim(), Soyad = txt_Soyad.Text.Trim(), TelNo = txt_TelNo.Text.Trim(), Sinifid = Convert.ToInt32(cmbSiniflar.SelectedValue) }; OgrenciBL ob = OgrenciBL.Instance; ob.OgrenciEkle(o); }
private void btnAra_Click(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); Ogrenci ogr = obl.OgrenciBul(int.Parse(txtOgrenciNo.Text)); if (ogr == null) { MessageBox.Show("Öğrenci Bulunamadı!"); } else { form1.txtAd.Text = ogr.Ad; form1.txtSoyad.Text = ogr.Soyad; form1.txtNumara.Text = ogr.Numara; } }
private void FrmOgrenciListe_Load(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); dt = obl.OgrenciTable(); grdOgrenciler.DataSource = dt; obl.Dispose(); SinifBL sb = new SinifBL(); clmSinif.DataSource = sb.SinifListesi(); clmSinif.DisplayMember = "SinifAd"; clmSinif.ValueMember = "Sinifid"; sb.Dispose(); //(DataGridViewComboBoxColumn)grdOgrenciler.Columns["clmSinif"] }
private void frmOgrenciListele_Load(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); dt = obl.OgrenciTable(); dgvOgrListele.DataSource = dt; obl.Dispose(); OkulBLL okl = new OkulBLL(); clmOkul.DataSource = okl.OkulListesi(); clmOkul.DisplayMember = "Okul_Ad"; clmOkul.ValueMember = "Okul_Id"; BolumBL bol = new BolumBL(); clmBolum.DataSource = bol.BolumListesi(); clmBolum.DisplayMember = "BolumAd"; clmBolum.ValueMember = "BolumId"; }
private void btn_Kaydet_Click(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); Ogrenci ogr = new Ogrenci(); ogr.ad = txt_Ad.Text.Trim(); ogr.soyad = txt_Soyad.Text.Trim(); ogr.ogrenciId = ogrenciId; ogr.tc = txt_Tc.Text.Trim(); ogr.anneAd = txt_AnneAdi.Text.Trim(); ogr.anneSoyad = txt_AnneSoy.Text.Trim(); ogr.babaAd = txt_BabaAdi.Text.Trim(); ogr.babaSoyad = txt_BabaSoy.Text.Trim(); ogr.okulId = (int)cmb_OklAdi.SelectedValue; obl.Kaydet(ogr); switch (ogrenciId) { case 0: if (obl.Kaydet(ogr)) { MessageBox.Show("Kayıt Başarılı"); } else { MessageBox.Show("Yeniden Deneyiniz!!"); } break; default: if (obl.Guncelle(ogr)) { MessageBox.Show("Güncelleme Başarılı"); } else { MessageBox.Show("Güncelleme Başarısız!"); } break; } obl.Kaydet(ogr); }
private void btnKaydet_Click(object sender, EventArgs e) { OgrenciBL ob = new OgrenciBL(); foreach (DataRow item in dt.Rows) { Ogrenci ogr = new Ogrenci(); if (item.RowState != DataRowState.Deleted) { ogr.ad = item[1].ToString(); ogr.soyad = item[2].ToString(); // ogr.okulId 4 //bölümü 5 //e posta 6 ogr.tc = item[3].ToString(); ogr.anneAd = item[7].ToString(); ogr.anneSoyad = item[8].ToString(); ogr.babaAd = item[9].ToString(); ogr.babaSoyad = item[10].ToString(); //telefon?? } switch (item.RowState) { case DataRowState.Added: ob.Kaydet(ogr); break; case DataRowState.Deleted: ob.OgrenciSil(Convert.ToInt32(item[0, DataRowVersion.Original])); break; case DataRowState.Modified: ogr.ogrenciId = Convert.ToInt32(item[0]); ob.Guncelle(ogr); break; default: break; } } }
private void BtnAra_Click(object sender, EventArgs e) { OgrenciBL obl = new OgrenciBL(); Ogrenci o = obl.OgrenciBul(int.Parse(txtNo.Text.Trim())); if (o == null) { MessageBox.Show("Öğrenci Bulunamadı"); } else { frm.txtAd.Text = o.Ad; frm.txtSoyad.Text = o.Soyad; frm.txtNumara.Text = o.Numara.ToString(); frm.ogrenciid = o.Ogrenciid; frm.cmbSiniflar.SelectedValue = o.Sinifid; frm.btnVazgec.Visible = true; frm.btnKaydet.Text = "Güncelle"; frm.btnSil.Visible = true; } }
public ActionResult OgrenciEkle(FormCollection frm) { if (ModelState.IsValid) { Ogrenci ogr = new Ogrenci(); ogr.Ad = frm["txtAd"]; ogr.Soyad = frm["txtSoyad"]; ogr.KullaniciAdi = frm["txtKullaniciAd"]; ogr.Sifre = frm["txtSifre"]; var sonuc = OgrenciBL.OgrenciEkle(ogr); if (sonuc) { return(Redirect("/Home/Index")); } return(View()); } return(View()); }
//Katmanlı Mimari private void BtnKaydet_Click(object sender, EventArgs e) { if (cmbSiniflar.SelectedIndex == 0) { MessageBox.Show("Sınıf Seçiniz"); cmbSiniflar.DroppedDown = true; return; } OgrenciBL obl = new OgrenciBL(); try { Ogrenci ogr = new Ogrenci(); ogr.Ad = txtAd.Text.Trim(); ogr.Soyad = txtSoyad.Text.Trim(); ogr.Numara = int.Parse(txtNumara.Text.Trim()); ogr.Ogrenciid = ogrenciid; ogr.Sinifid = (int)cmbSiniflar.SelectedValue; switch (ogrenciid) { case 0: if (obl.Kaydet(ogr)) { MessageBox.Show("Ekleme Başarılı"); Temizle(); } else { MessageBox.Show("Yeniden Deneyiniz!!"); } break; default: if (obl.Guncelle(ogr)) { Temizle(); MessageBox.Show("Güncelleme Başarılı"); } else { MessageBox.Show("Güncelleme Başarısız!"); } break; } } catch (SqlException ex) { switch (ex.Number) { case 245: MessageBox.Show("Numara alanına sadece rakam giriniz"); break; default: MessageBox.Show("Veritabanı Hatası" + ex.Number); break; } } catch (FormatException) { MessageBox.Show("Numara alanına sadece rakam giriniz"); } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } finally { obl.Dispose(); } }
void OgrencileriGetir() { dt6 = OgrenciBL.OgrencileriGoster(); grdBilgiOgrenci.DataSource = dt6; }
public ActionResult OgrenciGuncelle(int Id) { var sonuc = OgrenciBL.OgrenciGetir(Id); return(View(sonuc)); }
void OgrenciGoruntule() { dt = OgrenciBL.NotlarıListele(); dtOgrenciBilgileri.DataSource = dt; }
void OgrenciListele() { dt = OgrenciBL.OgrenciListele(); grdOgrenciler.DataSource = dt; }
public ActionResult OgrenciSil(int?Id) { OgrenciBL.OgrenciSil(Convert.ToInt32(Id)); return(Redirect("/Home/Index")); }
private void BtnOgrenciKaydet_Click(object sender, EventArgs e) { try { Ogrenci o = new Ogrenci(); o.Ad = txtAdOgrenci.Text.Trim().ToUpper(); o.Soyad = txtSoyadOgrenci.Text.Trim().ToUpper(); o.SinifId = (int)cmbSinif.SelectedValue; o.OkulNo = txtOkulNo.Text.Trim(); o.TCKimlikNo = txtTCogrenci.Text.Trim(); o.Resim = txtResim.Text; o.VeliAd = txtVeliAd.Text.Trim().ToUpper(); o.VeliSoyad = txtVeliSoyad.Text.Trim().ToUpper(); o.Adres = txtAdresVeli.Text.Trim().ToUpper(); o.Tel = txtTelVeli.Text.Trim().ToUpper(); o.Sifre = txtSifre.Text.Trim(); bool sonuc2 = OgrenciBL.OgrenciEkleme(o); if (sonuc2) { MessageBox.Show("Öğrenci Kayıt Başarılı"); OgrenciListele(); Utility.CleanTextBoxes(grpOgrenciBilgileri.Controls); Utility.CleanTextBoxes(grpVeliBilgileri.Controls); pcbOgrenci.Image = Properties.Resources.indir; } else { MessageBox.Show("Öğrenci Kayıt Başarısız!!"); } } catch (SqlException ex) { switch (ex.Number) { case 2627: if (ex.Message.Contains("TCKimlikNo")) { MessageBox.Show("Bu TC Kimlik numarası zaten kayıtlı!!" + ex.Number); } else { MessageBox.Show("Bu Öğrenci numarası zaten kayıtlı!!" + ex.Number); } break; default: MessageBox.Show("Veritabanı Hatası!!" + ex.Number); break; } } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } #region MyRegion //try //{ // Ogrenci o = new Ogrenci(); // o.Ad = txtAdOgrenci.Text.Trim().ToUpper(); // o.Soyad = txtSoyadOgrenci.Text.Trim().ToUpper(); // o.TCKimlikNo = txtTCogrenci.Text.Trim(); // o.OkulNo = txtOkulNo.Text.Trim(); // o.Resim = txtResim.Text; // o.SinifId = (int)cmbSinif.SelectedValue; // bool sonuc = OgrenciBL.OgrenciEkleme(o); // if (sonuc) // { // MessageBox.Show("Öğrenci Kaydı Başarılı"); // } // else // { // MessageBox.Show("Öğrenci Kaydı Başarısız!!"); // } //} //catch (SqlException ex) //{ // switch (ex.Number) // { // case 2627: // if (ex.Message.Contains("TCKimlikNo")) // { // MessageBox.Show("Bu TC Kimlik numarası zaten kayıtlı!!" + ex.Number, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); // } // else // { // MessageBox.Show("Bu Öğrenci numarası zaten kayıtlı!!" + ex.Number, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); // } // break; // default: // MessageBox.Show("Veritabanı Hatası!!" + ex.Number); // break; // } //} //catch (Exception) //{ // MessageBox.Show("Bilinmeyen Hata!!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); //} #endregion }
public ActionResult OgrenciGuncelle(Ogrenci ogr, int?OgrenciGuncelleme = 0) { OgrenciBL.OgrenciGuncelle(ogr); return(Redirect("/Home/Index")); }
// GET: Home public ActionResult Index() { var liste = OgrenciBL.OgrenciListele(); return(View(liste)); }