private void button3_Click(object sender, EventArgs e)
        {
            bool isInteger = control.integerControl(textBox7.Text);

            if (textBox7.Text != String.Empty)
            {
                if (isInteger)
                {
                    if (dataGridView1.CurrentRow.Selected)
                    {
                        if (dataGridView1.Rows.Count > 1)
                        {
                            int productid = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                            int amount2   = Convert.ToInt32(textBox7.Text);
                            int amount    = amount2;
                            stockOP.stockIncrease(productid, amount, System.DateTime.Now);
                            MessageBox.Show("başarıyla attırıldı", "ürün stok arttırımı");
                            formLoad();
                            textBox7.Text = "";
                        }
                        else
                        {
                            MessageBox.Show("ürün seçiniz", "ürün seçmediniz");
                        }
                    }
                }
                else
                {
                    errorProvider1.SetError(textBox7, "Sayı Giriniz");
                }
            }
            else
            {
                errorProvider1.SetError(textBox7, "Boş Giremezsiniz");
            }
        }
示例#2
0
        private void button16_Click(object sender, EventArgs e)
        {
            if (company.code != 0)
            {
                if (dataGridView2.Rows.Count > 1)
                {
                    productOrder.customerID    = company.code; // product orderı ekliyor dbye
                    productOrder.dateTake      = System.DateTime.Now;
                    productOrder.dateCarried   = System.DateTime.Now;
                    productOrder.status        = 0;
                    productList.ProductOrderID = productOrderOP.productOrderBuyAdd(productOrder);
                    bool isInteger = control.integerControl(textBox13.Text);
                    if (isInteger)
                    {
                        for (int i = 0; i < dataGridView2.Rows.Count - 1; i++) // ürün sayısı kadar product listesini ekliyor dbye
                        {
                            productList.productCode = Convert.ToInt32(dynamicTable.Rows[i][0]);
                            productList.discount    = Convert.ToInt32(dynamicTable.Rows[i][5]);
                            productList.price       = Convert.ToDecimal(dynamicTable.Rows[i][3]);
                            productListOP.productListAdd(productList);

                            stockOP   stockOP     = new stockOP();
                            DataTable table       = stockOP.createStockTable();
                            int       productCode = Convert.ToInt32(productList.productCode);

                            int productID = Convert.ToInt32(dynamicTable.Rows[i][0]);
                            int amount    = Convert.ToInt32(dynamicTable.Rows[i][6]);

                            stockOP.stockIncrease(productID, amount, System.DateTime.Now);
                        }
                        if (textBox13.Text == String.Empty)
                        {
                        }
                        else if (textBox13.Text == "0")
                        {
                        }
                        else
                        {
                            companyOP.companyPay(company.code, System.DateTime.Now, Convert.ToDecimal(textBox13.Text)); // customer ödemesini yapıyor!
                        }

                        MessageBox.Show("başarıyla gerçekleşti", "Satış İşlemi");

                        company.code = 0; // compandy code u sıfırlıyor ki, her seferinde bilinçli seçim yapsın
                        formLoad();       // formu baştan yüklüyor ki değişiklikler görüntülensin
                    }
                    else
                    {
                        errorProvider1.SetError(textBox13, "Sayı Giriniz");
                    }
                }
                else
                {
                    MessageBox.Show("Ürün Seçmediniz", "Seçim İşlemi");
                }
            }
            else
            {
                MessageBox.Show("Firma seçmediniz", "Lütfen firma seçiniz");
            }
        }