public PersonelSildüzenle(Personel personel) { InitializeComponent(); SqlConnection con = new SqlConnection(@"Data Source=.;Initial Catalog=Demirbas;Integrated Security=True"); #region PERSONEL BölümCombobox SqlCommand cmd4 = new SqlCommand("Select BölümKodu from Bölüm", con); con.Open(); SqlDataReader dr4 = cmd4.ExecuteReader(); while (dr4.Read()) { cmbBolumKod.Items.Add(dr4[0]); cmbBolumKoduDuzenle.Items.Add(dr4[0]); } con.Close(); dr4.Close(); #endregion #region PERSONEL AdresComboBox SqlCommand cmd = new SqlCommand("Select AdresKodu from AdresBilgisi", con); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { cmbAdresKodu.Items.Add(dr[0]); cmbAdresKoduDuzenle.Items.Add(dr[0]); } con.Close(); dr.Close(); #endregion mtxtSicil.Text = mtxtSicilDuzenle.Text = personel.Sicilnumarasi; txtAd.Text = txtAdDuzenle.Text = personel.PersonelAdi; txtSoyad.Text = txtSoyadDuzenle.Text = personel.PersonelSoyadi; txtUnvan.Text = txtUnvanDuzenle.Text = personel.Unvan; cmbAdresKodu.Text = cmbAdresKoduDuzenle.Text = personel.AdresKodu; cmbBolumKod.Text = cmbBolumKoduDuzenle.Text = personel.BolumKodu; mtxtSicil.Enabled = txtAd.Enabled = txtSoyad.Enabled = txtUnvan.Enabled = cmbAdresKodu.Enabled = cmbBolumKod.Enabled = false; }
private void btnPersonelSil_Click_1(object sender, EventArgs e) { if (cmbSicilNo.SelectedItem == null) { MessageBox.Show("Lütfen sicil numarası seçiniz."); return; } var SicilNo = cmbSicilNo.SelectedItem.ToString(); var tamNo = "'" + SicilNo + "'"; con.Open();; SqlCommand cmd = new SqlCommand("Select PersonelAdı,PersonelSoyadı,Unvan,BölümKodu,AdresKodu from Personel where SicilNumarası =" + tamNo, con); SqlDataReader dr = cmd.ExecuteReader(); Personel personel = new Personel(); while (dr.Read()) { personel = new Personel { Sicilnumarasi = SicilNo, PersonelAdi = dr[0].ToString(), PersonelSoyadi = dr[1].ToString(), Unvan = dr[2].ToString(), BolumKodu = dr[3].ToString(), AdresKodu = dr[4].ToString() }; } con.Close(); dr.Close(); var frm = new PersonelSildüzenle(personel); frm.ShowDialog(); cmbSicilNo.Items.Clear(); PersonelComboBox(); }