private void btnSinifSil_Click(object sender, EventArgs e) { try { DialogResult dialog = MessageBox.Show("Sınıfı Silmek İstediğinizden Emin Misiniz??", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { Sinif snf2 = new Sinif(); snf2.SinifId = Convert.ToInt32(txtGelenSinifId.Text); bool sonuc4 = SinifBL.SinifSil(snf2.SinifId); if (sonuc4) { MessageBox.Show("Sınıf Silme İşlemi Başarılı"); SinifListele(); DersListele(); Utility.CleanTextBoxes(grpSınıfBilg.Controls); Utility.CleanTextBoxes(grpDersler.Controls); Utility.CleanTextBoxes(grpOgretmen.Controls); } else { MessageBox.Show("Sınıf Silme İşlemi Başarısız!!!"); } } } catch (Exception) { throw; } }
//Sınıf kaydet private void btnSinifOgrtKaydet_Click(object sender, EventArgs e) { try { SifreOgretmen sfr = new SifreOgretmen(); sfr.OgretmenId = Convert.ToInt32(txtGelenOgrtmenId.Text); sfr.Login = txtOgretmenAd2.Text.Trim().ToUpper(); sfr.Password = txtSifreOgrtmen.Text.Trim(); bool sonuc3 = SifreOgretmenBL.SifreBelirleme(sfr); Sinif sn = new Sinif(); sn.SinifAdi = txtSinifAdi.Text.Trim().ToUpper(); sn.Kapasite = Convert.ToInt32(txtKapasite2.Text); sn.OgretmenId = Convert.ToInt32(txtGelenOgrtmenId.Text); bool sonuc2 = SinifBL.SinifEkleme(sn); if (sonuc2 && sonuc3) { MessageBox.Show("Sınıf Kayıt Başarılı"); SinifListele(); Utility.CleanTextBoxes(grpSınıfBilg.Controls); Utility.CleanTextBoxes(grpDersler.Controls); Utility.CleanTextBoxes(grpOgretmen.Controls); } else { MessageBox.Show("Sınıf Kayıt Başarısız!!"); } } catch (Exception) { MessageBox.Show("İlk Önce Sınıf Öğretmeninizi Seçiniz!!!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } #region DataTıklama //Sinif sn = new Sinif(); //foreach (DataRow item in dt3.Rows) //{ // switch (item.RowState) // { // case DataRowState.Added: // sn.SinifAdi=item["SinifAdi"].ToString(); // sn.Kapasite = Convert.ToInt32(item["Kapasite"]); // sn.OgretmenId = Convert.ToInt32(txtGelenOgrtmenId.Text); // SinifBL.SinifEkleme(sn); // break; // case DataRowState.Deleted: // sn.SinifId = Convert.ToInt32(item["SinifId", DataRowVersion.Original]); // SinifBL.SinifSil(sn.SinifId); // break; // case DataRowState.Modified: // sn.SinifAdi = item["SinifAdi"].ToString(); // sn.Kapasite = Convert.ToInt32(item["Kapasite"]); // sn.OgretmenId = Convert.ToInt32(txtGelenOgrtmenId); // SinifBL.SinifDuzenleme(sn); // break; // default: // break; // } //} #endregion }
private void Form1_Load(object sender, EventArgs e) { SinifBL sb = new SinifBL(); cmbSiniflar.DisplayMember = "SinifAd"; cmbSiniflar.ValueMember = "SinifId"; cmbSiniflar.DataSource = sb.SinifListesi(); }
void SinifYukle() { cmbSinif.DisplayMember = "SinifAdi"; cmbSinif.ValueMember = "SinifId"; cmbBulSinif.DisplayMember = "SinifAdi"; cmbBulSinif.ValueMember = "SinifId"; cmbBulSinif.DataSource = SinifBL.SinifListesi(); cmbSinif.DataSource = SinifBL.SinifListesi(); }
void SinifListesiYukle() { SinifBL sb = SinifBL.Instance; cmbSiniflar.DisplayMember = "Sinifad"; //Listedeki hangi elemanın görünmesini istiyorsak cmbSiniflar.ValueMember = "Sinifid"; //Kullanıcının görmesi gerekmeyen arka planda tutulması için //List<SinifModel> lst = sb.SinifListesiGetir(); //lst.Insert(0, new SinifModel { Sinifad="Seçiniz" ,Sinifid=0}); //cmbSiniflar.DataSource = lst; cmbSiniflar.DataSource = sb.SinifTablosuGetir(); cmbSiniflar.Text = "Seçiniz"; }
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 OgretmenEkran_Load(object sender, EventArgs e) { OgrenciListele(); SinifYukle(); ((DataGridViewComboBoxColumn)grdOgrenciler.Columns["clmSinifId"]).DisplayMember = "SinifAdi"; ((DataGridViewComboBoxColumn)grdOgrenciler.Columns["clmSinifId"]).ValueMember = "SinifId"; ((DataGridViewComboBoxColumn)grdOgrenciler.Columns["clmSinifId"]).DataSource = SinifBL.SinifGrup(); }
void SinifListele() { dt3 = SinifBL.SinifListesi(); grdSinif2.DataSource = dt3; }