コード例 #1
0
        private void Add_Click(object sender, EventArgs e)
        {
            if (Type_Tbox.Text != "" && (Food_Type_Rbutton.Checked || Drink_Type_Rbutton.Checked))
            {
                connection = new SqlConnection("server=DESKTOP-J2CCKR3 ;Initial Catalog=Restaurant;Integrated Security=true");
                if (Drink_Type_Rbutton.Checked)
                {
                    connection.Open();
                    command = new SqlCommand("select Name from Type_of_Drink where Name=@name", connection);
                    command.Parameters.AddWithValue("@name", Type_Tbox.Text.ToUpper());
                    var Isvalid = command.ExecuteScalar();
                    if (Isvalid == null)
                    {
                        command = new SqlCommand("insert into Type_of_Drink values(@name)", connection);
                        command.Parameters.AddWithValue("@name", Type_Tbox.Text.ToUpper());
                        command.ExecuteNonQuery();
                        MessageBox.Show("Kayıt Başarılı...");
                        Ekle ekle = new Ekle();
                        this.Hide();
                        ekle.ShowDialog();
                    }
                    else
                    {
                        MessageBox.Show("Zaten Kayıtlı...");
                    }
                    connection.Close();
                }
                else if (Food_Type_Rbutton.Checked)
                {
                    connection.Open();
                    command = new SqlCommand("select Name from Type_of_Food where Name=@name", connection);
                    command.Parameters.AddWithValue("@name", Type_Tbox.Text.ToUpper());
                    var Isvalid = command.ExecuteScalar();
                    if (Isvalid == null)
                    {
                        command = new SqlCommand("insert into Type_of_Food values(@name)", connection);
                        command.Parameters.AddWithValue("@name", Type_Tbox.Text.ToUpper());
                        command.ExecuteNonQuery();
                        MessageBox.Show("Kayıt Başarılı...");
                        Ekle ekle = new Ekle();
                        this.Hide();
                        ekle.ShowDialog();
                    }
                    else
                    {
                        MessageBox.Show("Zaten Kayıtlı...");
                    }

                    connection.Close();
                }
                else
                {
                    MessageBox.Show("Boşluk Bırakma...");
                }
            }
            else
            {
                MessageBox.Show("Lütfen türü girdiğinizden ve bir kategori seçtiğinizden emin olun...");
            }
        }
コード例 #2
0
        private void Urun_Ekle_Click(object sender, EventArgs e)
        {
            Ekle ekle = new Ekle();

            ekle.StartPosition = FormStartPosition.CenterScreen;
            ekle.Show();
            this.Hide();
        }