private void btnYeniEkle_Click(object sender, EventArgs e) { KullaniciEkle kullaniciEkle = new KullaniciEkle(); kullaniciEkle.Show(); this.Close(); }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtAd.Text.Trim() == "" || txtSoyad.Text.Trim() == "" || txtEposta.Text.Trim() == "" || txtAdres.Text.Trim() == "" || txtTelefon.Text.Trim() == "") { MessageBox.Show("Boş Alan Bırakmadan Doldurunuz.", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int yetkiID; if (KullaniciBilgileri.yetkiID == "1") { yetkiID = Convert.ToInt32(comboYetki.SelectedIndex.ToString()) + 1; } else { yetkiID = Convert.ToInt32(comboYetki.SelectedIndex.ToString()) + 3; } komut = new OracleCommand("KUL_INS_PROC", baglanti.baglan); komut.CommandType = CommandType.StoredProcedure; komut.Parameters.Add("P_AD", OracleDbType.Varchar2).Value = txtAd.Text.ToLower(); komut.Parameters.Add("P_SOYAD", OracleDbType.Varchar2).Value = txtSoyad.Text.ToLower(); komut.Parameters.Add("P_EPOSTA", OracleDbType.Varchar2).Value = txtEposta.Text.ToLower(); komut.Parameters.Add("P_ADRES", OracleDbType.Varchar2).Value = txtAdres.Text.ToLower(); if (yetkiID == 3 || yetkiID == 4) { komut.Parameters.Add("P_SIFRE", OracleDbType.Varchar2).Value = null; } else { komut.Parameters.Add("P_SIFRE", OracleDbType.Varchar2).Value = txtSifre.Text; } komut.Parameters.Add("P_TELEFON", OracleDbType.Decimal).Value = txtTelefon.Text; komut.Parameters.Add("P_YETKIID", OracleDbType.Decimal).Value = yetkiID; if (yetkiID == 3) { komut.Parameters.Add("P_OKULAD", OracleDbType.Varchar2).Value = txtOkulAd.Text.ToLower(); komut.Parameters.Add("P_OKULNO", OracleDbType.Decimal).Value = txtOkulNo.Text; komut.Parameters.Add("P_BOLUMAD", OracleDbType.Varchar2).Value = comboBolum.SelectedItem.ToString().ToLower(); komut.Parameters.Add("P_DONEMNO", OracleDbType.Decimal).Value = txtDonem.Text; } komut.ExecuteNonQuery(); MessageBox.Show("Kullanıcı Ekleme İşlemi Başarılı", "BAŞARI", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); KullaniciEkle kullaniciEkle = new KullaniciEkle(); kullaniciEkle.Show(); } }