示例#1
0
        private void btnKaydet_Click_1(object sender, EventArgs e)
        {
            if (this.Text == "Üye Kayıt")
            {
                try
                {
                    // tabcontrol1.selectedIndex ile tabcontrollerin içine girdik ve girdiyi çektik.
                    tabControl1.SelectedIndex = 1;
                    tabControl1.SelectedIndex = 2;
                    tabControl1.SelectedIndex = 3;
                    SqlConnection conn = new SqlConnection("Data Source = MERT\\SQLEXPRESS; Initial Catalog = kütüphane; Integrated Security = True; ");

                    SqlCommand komut = new SqlCommand();
                    komut.Connection  = conn;
                    komut.CommandText = "INSERT INTO tbÜyeListesi (UyeAdı,UyeSoyadı,UyeOkulu,UyeMeslek,UyeDogum,UyeNumara,UyeCinsiyet) VALUES(@adı, @soyadı,@okulu, @meslek, @dogum, @numara, @cinsiyet)";
                    komut.Parameters.Add("@adı", SqlDbType.NChar);
                    komut.Parameters["@adı"].Value = txtUyeAdı.Text.Trim();
                    komut.Parameters.Add("@soyadı", SqlDbType.NChar);
                    komut.Parameters["@soyadı"].Value = txtUyeSoyadı.Text.Trim();
                    komut.Parameters.Add("@okulu", SqlDbType.NChar);
                    komut.Parameters["@okulu"].Value = txtOkul.Text.Trim();
                    komut.Parameters.Add("@meslek", SqlDbType.NChar);
                    komut.Parameters["@meslek"].Value = txtMeslek.Text.Trim();
                    komut.Parameters.AddWithValue("@dogum", (dateTimePicker2.Value.ToString(("dd/MM/yyyy"))));
                    komut.Parameters.Add("@numara", SqlDbType.NChar);
                    komut.Parameters["@numara"].Value = maskedTextBox2.Text;
                    komut.Parameters.Add("@cinsiyet", SqlDbType.NChar);
                    komut.Parameters["@cinsiyet"].Value = UyeCinsiyet;

                    conn.Open();
                    komut.ExecuteNonQuery();
                    DatagridYenile();
                    conn.Close();

                    this.Close();
                    ÜyeListesi ac = new ÜyeListesi();
                    ac.ShowDialog();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("hata", ex.ToString());
                }
            }

            else if (this.Text == "Güncelle")
            {
                if (radioButton1.Checked == true)
                {
                    tabControl1.SelectedIndex = 1;
                    tabControl1.SelectedIndex = 2;
                    tabControl1.SelectedIndex = 3;
                    conn.Open();
                    SqlCommand cmd = new SqlCommand();
                    cmd.Connection  = conn;
                    cmd.CommandText = string.Format("UPDATE tbÜyeListesi SET UyeAdı = '{0}', UyeSoyadı = '{1}', UyeCinsiyet = '{2}',UyeOkulu = '{3}',UyeMeslek = '{4}',UyeDogum = '{5}' , UyeNumara='{6}' WHERE Üyeİd = {7}", txtUyeAdı.Text, txtUyeSoyadı.Text, UyeCinsiyet, txtOkul.Text, txtMeslek.Text, dateTimePicker2.Value.ToString("dd/MM/yyyy"), maskedTextBox2.Text, txtUyeAdı.Tag.ToString(), txtUyeSoyadı.Tag.ToString(), txtOkul.Tag.ToString(), txtMeslek.Tag.ToString());
                    cmd.ExecuteNonQuery();

                    conn.Close();

                    MessageBox.Show("Güncellendi");
                    this.Close();
                }
                else if (radioButton2.Checked == true)
                {
                    tabControl1.SelectedIndex = 1;
                    tabControl1.SelectedIndex = 2;
                    tabControl1.SelectedIndex = 3;
                    conn.Open();

                    SqlCommand cmd = new SqlCommand();
                    cmd.Connection  = conn;
                    cmd.CommandText = string.Format("UPDATE tbÜyeListesi SET UyeAdı = '{0}', UyeSoyadı = '{1}', UyeCinsiyet = '{2}',UyeOkulu = '{3}',UyeMeslek = '{4}',UyeDogum = '{5}' , UyeNumara='{6}' WHERE Üyeİd = {7}", txtUyeAdı.Text, txtUyeSoyadı.Text, UyeCinsiyet, txtOkul.Text, txtMeslek.Text, dateTimePicker2.Value.ToString("dd/MM/yyyy"), maskedTextBox2.Text, txtUyeAdı.Tag.ToString(), txtUyeSoyadı.Tag.ToString(), txtOkul.Tag.ToString(), txtMeslek.Tag.ToString());
                    cmd.ExecuteNonQuery();

                    conn.Close();

                    MessageBox.Show("Güncellendi");
                    this.Close();
                }
            }
        }
示例#2
0
        private void btnUyeListesi_Click(object sender, EventArgs e)
        {
            ÜyeListesi ac = new ÜyeListesi();

            ac.ShowDialog();
        }