private void button1_Click_1(object sender, EventArgs e)
 {
     try
     {
         double       gel     = 0;
         DialogResult soralim = MessageBox.Show("Güncelleme İşlemini Yapmak İstiyor musunuz. ?", "Güncelleme", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (soralim == DialogResult.Yes)
         {
             EStok stokguncelle = new EStok();
             stokguncelle._stokid       = stokidim;
             stokguncelle._stokkodu     = Stokkodu.Text;
             stokguncelle._stokadi      = Stokadi.Text;
             stokguncelle._stokaciklama = stokacikla.Text;
             if (checkBox1.CheckState == CheckState.Checked)
             {
                 stokguncelle._bakiye = Convert.ToDouble(textBox4.Text);
             }
             if (textBox4.Text == "" && textBox4.Text == null)
             {
                 stokguncelle._bakiye = gel;
             }
             else
             {
                 stokguncelle._bakiye = Convert.ToDouble(textBox4.Text);
             }
             FStok.Sguncelle(stokguncelle);
             Temizle();
             StoklariGetir();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lütfen Bakiyeyi Kontrol Ediniz.\n" + ex.ToString(), "Bakiye Kontrol", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void button2_Click(object sender, EventArgs e)
        {
            listView1.Items.Clear();
            EStok MyReserve = new EStok();

            MyReserve._stokadi = textBox1.Text;
            DataTable dtt = FStok.StokName(MyReserve);

            if (dtt.Rows.Count != 0)
            {
                for (int i = 0; i < dtt.Rows.Count; i++)
                {
                    ListViewItem lolo = new ListViewItem(dtt.Rows[i][1].ToString());
                    lolo.SubItems.Add(dtt.Rows[i][2].ToString());
                    lolo.SubItems.Add(dtt.Rows[i][3].ToString());
                    lolo.SubItems.Add(dtt.Rows[i][4].ToString());
                    listView1.Items.Add(lolo);
                }
            }
            else
            {
                MessageBox.Show("'" + textBox1.Text + "'" + " Adında Stok Kaydı Bulunamamıştır !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ListemiGetir();
            }
            textBox1.Text = string.Empty;
        }
        private void ListemiGetir()
        {
            DataTable dtt = FStok.sekstre();

            for (int i = 0; i < dtt.Rows.Count; i++)
            {
                ListViewItem lolo = new ListViewItem(dtt.Rows[i][1].ToString());
                lolo.SubItems.Add(dtt.Rows[i][2].ToString());
                lolo.SubItems.Add(dtt.Rows[i][3].ToString());
                lolo.SubItems.Add(dtt.Rows[i][4].ToString());
                listView1.Items.Add(lolo);
            }
        }
        private void StoklariGetir()
        {
            DataTable dt = FStok.sekstre();

            dataGridView1.DataSource            = dt;
            dataGridView1.Columns[0].HeaderText = "stokid";
            dataGridView1.Columns[1].HeaderText = "Stok Kodu";
            dataGridView1.Columns[2].HeaderText = "Stok Adı";
            dataGridView1.Columns[3].HeaderText = "Stok Açıklama";
            dataGridView1.Columns[4].HeaderText = "Stok Miktar";
            dataGridView1.Columns[0].Visible    = false;
            dataGridView1.Columns[5].Visible    = false;
        }
        private void button1_Click_1(object sender, EventArgs e)
        {
            DialogResult soruyoruz = MessageBox.Show("Stok Kartını Silmek İstediğinize Emin misiniz. ?", "Stok Kartı Silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (soruyoruz == DialogResult.Yes)
            {
                EStok Stoksil = new EStok();
                Stoksil._stokid = stokidim;
                FStok.Ssil(Stoksil);
                StoklariGetir();
                Temizle();
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult sor = MessageBox.Show("Stok Kartını Kaydetmek İstiyor musunuz. ?", "Kaydet", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (sor == DialogResult.Yes)
            {
                EStok stokekle = new EStok();
                stokekle._stokkodu     = textBox1.Text;
                stokekle._stokadi      = textBox2.Text;
                stokekle._stokaciklama = textBox3.Text;
                stokekle._bakiye       = Convert.ToDouble(textBox4.Text);
                FStok.Sekle(stokekle);
                Temizle();
                ListemiGetir();
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (comboBox1.SelectedIndex == 0)
     {
         MessageBox.Show("Lütfen Stok Kartı Seçiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand);
     }
     else
     {
         listView1.Items.Clear();
         EStok MyReserve = new EStok();
         MyReserve._stokid = Convert.ToInt32(comboBox1.SelectedValue);
         DataTable dtt = FStok.StokID(MyReserve);
         for (int i = 0; i < dtt.Rows.Count; i++)
         {
             ListViewItem lolo = new ListViewItem(dtt.Rows[i][1].ToString());
             lolo.SubItems.Add(dtt.Rows[i][2].ToString());
             lolo.SubItems.Add(dtt.Rows[i][3].ToString());
             lolo.SubItems.Add(dtt.Rows[i][4].ToString());
             listView1.Items.Add(lolo);
         }
         ForReserveID();
     }
 }