private void UrunlerUserControl_Load(object sender, EventArgs e)
        {
            //datagrit veri çekiyoruz
            CsUrunLer urunler = new CsUrunLer();

            dataGridView1.DataSource = urunler.tablola();
            //
            DataBase dataBase = new DataBase();

            if (dataBase.sqlConnection.State == ConnectionState.Open)
            {
                dataBase.sqlConnection.Close();
            }
            try
            {
                dataBase.sqlConnection.Open();
                SqlCommand    listlele = new SqlCommand("select *from Birimler", dataBase.sqlConnection);
                SqlDataReader oku      = listlele.ExecuteReader();
                while (oku.Read())
                {
                    cmbBirim.Items.Add(oku["Birim"]);
                }
                dataBase.sqlConnection.Close();
                oku.Close();
                listlele.Dispose();
            }
            catch { }
            finally
            {
                dataBase.sqlConnection.Close();
            }
        }
        private void Sil_Click(object sender, EventArgs e)
        {
            bildirimFrm  frm = new bildirimFrm();
            DialogResult ask;

            if (Txtmarka.Text == string.Empty && txtBirimFiyat.Text == string.Empty && maskedStokCode.Text == string.Empty && txtKDV.Text == string.Empty && txtMarBarkod.Text == string.Empty && txtStokMiktar.Text == string.Empty && txtUrunAd.Text == string.Empty && cmbBirim.Text == string.Empty)
            {
                MessageBox.Show("Lütfen silinicek bir ürün seçiniz.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                ask = MessageBox.Show(Txtmarka.Text.ToString() + " " + txtUrunAd.Text.ToString() + " isimli ve " + maskedStokCode.Text.ToString() + " stok numaralı ürünü silmek istediğinizden emin misiniz?", "Teyit", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                Ad  = Txtmarka.Text.ToString() + " " + txtUrunAd.Text.ToString();
                if (ask == DialogResult.Yes)
                {
                    CsUrunLer urun = new CsUrunLer();
                    urun.UrunSil(idtut);
                    frm.stext(maskedStokCode.Text.ToString() + " stok numaralı ve" + Environment.NewLine + Ad + " adlı ürün silme işlemi" + Environment.NewLine + "başarıyla gerçekleştirilmiştir.");
                    dataGridView1.DataSource = urun.tablola();
                    frm.Show();
                    foreach (Control item in Bilgiler.Controls)
                    {
                        if (item is TextBox)
                        {
                            item.Text = "";
                        }
                    }
                }
            }
        }
        private void BtnArma_Click(object sender, EventArgs e)
        {
            bildirimFrm bil = new bildirimFrm();

            if (AranacakUrun.Text == string.Empty)
            {
                MessageBox.Show("Lütfen arananacak bir ürün adını yazınız.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                CsUrunLer urun = new CsUrunLer();
                bil.stext(AranacakUrun + " bilgileri getirilmiştir");
                dataGridView1.DataSource = urun.UrunAra(AranacakUrun.Text);
            }
        }
        private void VerileriGetir_Click(object sender, EventArgs e)
        {
            CsUrunLer urun = new CsUrunLer();

            dataGridView1.DataSource = urun.tablola();
            foreach (Control item in Bilgiler.Controls)
            {
                if (item is TextBox)
                {
                    item.Text = "";
                }
                if (item is MaskedTextBox)
                {
                    item.Text = "";
                }
            }
        }
        private void Button1_Click(object sender, EventArgs e)
        {
            bildirimFrm  gbil = new bildirimFrm();
            DialogResult ask;

            if (Txtmarka.Text == string.Empty || txtBirimFiyat.Text == string.Empty || maskedStokCode.Text == string.Empty || txtKDV.Text == string.Empty || txtMarBarkod.Text == string.Empty || txtStokMiktar.Text == string.Empty || txtUrunAd.Text == string.Empty || cmbBirim.Text == string.Empty)
            {
                MessageBox.Show("Lütfen bir ürün seçiniz.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (konUrunAd != txtUrunAd.Text || konBirim != cmbBirim.Text || konBirimFiyat != txtBirimFiyat.Text || konStokMiktar != txtStokMiktar.Text || konIskonto != txtIskonto.Text || konMarka != Txtmarka.Text || konKDV != txtKDV.Text)
                {
                    ask = MessageBox.Show(Txtmarka.Text.ToString() + " " + txtUrunAd.Text.ToString() + " isimli ve " + maskedStokCode.Text.ToString() + " stok numaralı ürünü güncellemek istediğinizden emin misiniz?", "Tegit", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (ask == DialogResult.Yes)
                    {
                        CsUrunLer urun = new CsUrunLer();
                        urun.UrunGuncelle(idtut, maskedStokCode.Text.ToString(), CultureInfo.CurrentCulture.TextInfo.ToTitleCase(txtUrunAd.Text.ToString()), txtMarBarkod.Text, cmbBirim.Text, txtStokMiktar.Text, txtBirimFiyat.Text, txtIskonto.Text, txtKDV.Text, CultureInfo.CurrentCulture.TextInfo.ToTitleCase(Txtmarka.Text.ToString()));
                        dataGridView1.DataSource = urun.tablola();
                        gbil.stext(maskedStokCode.Text.ToString() + " stok numaralı ve" + Environment.NewLine + Txtmarka.Text.ToString() + " " + txtUrunAd.Text.ToString() + " adlı ürün güncelleme işlemi " + Environment.NewLine + "başarıyla gerçekleştirilmiştir.");
                        gbil.Show();
                        foreach (Control item in Bilgiler.Controls)
                        {
                            if (item is TextBox)
                            {
                                item.Text = "";
                            }
                            if (item is MaskedTextBox)
                            {
                                item.Text = "";
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Hiç bir bilgi değiştirmediniz.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }