예제 #1
0
        private void pictureBox7_Click(object sender, EventArgs e)
        {
            frmCikisFisi frmCikisFisi = new frmCikisFisi();

            frmCikisFisi.Show();
            this.Hide();
        }
예제 #2
0
        private void button5_Click(object sender, EventArgs e)
        {
            frmCikisFisi frmCikisFisi = new frmCikisFisi();

            frmCikisFisi.Show();
            this.Hide();
        }
        private void btn_guncelle_Click(object sender, EventArgs e)
        {
            if (dataGridView1.Rows[0].Cells[1].Value == null)
            {
                MessageBox.Show("Giriş Fişi Güncelleyebilmeniz İçin Ürün Eklemeniz Gerekmektedir.");
                return;
            }

            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                if (dataGridView1.Rows[i].Cells["UrunAdi"].Value != null)
                {
                    if (dataGridView1.Rows[i].Cells["UrunAdet"].Value == null)
                    {
                        MessageBox.Show("Adet Girmeniz Gerekmektedir.");
                        return;
                    }
                }
            }
            string sql = "Update FisBaslik set FisNo='" + FisNoTxt.Text + "',GuncellemeTarihi='" + dateTimePicker1.Value.ToString("yyyy-MM-dd")
                         + "',MusteriId='" + MusteriIdLbl.Text + "',Aciklama='" + AciklamaTxt.Text + "' where FisId=" + fisid;

            DataBase.ExecSql(sql);
            //Fiş Haraket
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                if (dataGridView1.Rows[i].Cells["UrunAdi"].Value != null)
                {
                    string komut = "Update FisHaraket set UrunRef='" + dataGridView1.Rows[i].Cells["UrunId"].Value + "',Birim='"
                                   + dataGridView1.Rows[i].Cells["UrunBirimi"].Value + "',Miktar='" + dataGridView1.Rows[i].Cells["UrunAdet"].Value + "' where FisHaraketId=" + dataGridView1.Rows[i].Cells["FisHaraketId"].Value;

                    DataBase.ExecSql(komut);
                }
            }
            for (int k = 0; k < dataGridView1.Rows.Count; k++)
            {
                if (dataGridView1.Rows[k].Cells["UrunAdi"].Value != null)
                {
                    int topla = Convert.ToInt32(dataGridView1.Rows[k].Cells["UrunAdet"].Value.ToString());

                    string cikar = "-" + Convert.ToInt32(dataGridView1.Rows[k].Cells["UrunAdet"].Value.ToString());

                    string stokekle = "Update Stok set UrunRef='" + dataGridView1.Rows[k].Cells["UrunId"].Value + "',Birim='"
                                      + dataGridView1.Rows[k].Cells["UrunBirimi"].Value + "',Miktar='" + cikar + "' where FisHaraketId=" + dataGridView1.Rows[k].Cells["FisHaraketId"].Value;
                    DataBase.ExecSql(stokekle);
                }
            }
            MessageBox.Show("Güncellendi!");
            frmCikisFisi cikisfisi = new frmCikisFisi();

            cikisfisi.Show();

            this.Hide();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (dataGridView1.Rows[0].Cells[1].Value == null)
            {
                MessageBox.Show("Giriş Fişi Ekleyebilmeniz İçin Ürün Eklemeniz Gerekmektedir.");
                return;
            }
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                if (dataGridView1.Rows[i].Cells["UrunAdi"].Value != null)
                {
                    if (dataGridView1.Rows[i].Cells["UrunAdet"].Value == null)
                    {
                        MessageBox.Show("Adet Girmeniz Gerekmektedir.");
                        return;
                    }
                }
            }
            string sql = "Insert Into FisBaslik(FisNo,Tarih,MusteriId,KullaniciRef,Aciklama,FisTipi) Values('" + FisNoTxt.Text + "','"
                         + dateTimePicker1.Value.ToString("yyyy-MM-dd") + "','" + MusteriIdLbl.Text + "','" + Form1.kullaniciid + "','" + AciklamaTxt.Text + "','2') SELECT SCOPE_IDENTITY();";
            string id = DataBase.execScalar(sql);

            //Fiş Haraket
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                if (dataGridView1.Rows[i].Cells["UrunAdi"].Value != null)
                {
                    string komut = "Insert Into FisHaraket(FisId,UrunRef,Birim,Miktar,FisTipi) Values('" + id + "','" + dataGridView1.Rows[i].Cells["UrunId"].Value
                                   + "','" + dataGridView1.Rows[i].Cells["UrunBirimi"].Value + "','" + dataGridView1.Rows[i].Cells["UrunAdet"].Value + "','2')SELECT SCOPE_IDENTITY();";

                    haraketid = DataBase.execScalar(komut);

                    string cikar = "-" + Convert.ToInt32(dataGridView1.Rows[i].Cells["UrunAdet"].Value.ToString());

                    string stokekle = "INSERT INTO Stok(UrunRef,Birim,Miktar,Tarih,FisHaraketId) values('"
                                      + dataGridView1.Rows[i].Cells["UrunId"].Value + "','" + dataGridView1.Rows[i].Cells["UrunBirimi"].Value + "','" + cikar + "','"
                                      + dateTimePicker1.Value.ToString("yyyy-MM-dd") + "','" + haraketid + "')";

                    DataBase.ExecSql(stokekle);
                }
            }
            MessageBox.Show("Eklendi!");

            frmCikisFisi cikisfisi = new frmCikisFisi();

            cikisfisi.Show();
            this.Hide();
        }