예제 #1
0
        private void BtnEntry_Click(object sender, EventArgs e)
        {
            int state = 0;

            state = pcc.StockEntry(txtProductBarcode, Miktar, rcManufacturer, NumericFiyat);
            if (state == -1)
            {
                txtProductBarcode.Clear();
                Miktar.Clear();
                NumericFiyat.Value = 0;
                rcManufacturer.Clear();
                txtProductBarcode.Focus();
            }
        }
예제 #2
0
        public string TutarHesapla()
        {
            if (Miktar.Contains(","))
            {
                Miktar = Miktar.Replace(",", ".");
            }
            if (Fiyat.Contains(","))
            {
                Fiyat = Fiyat.Replace(",", ".");
            }
            var sonuc = (Convert.ToDecimal(Miktar) * Convert.ToDecimal(Fiyat)).ToString();

            return(sonuc);
        }
예제 #3
0
        private void sql_Kaydet()
        {
            string         eklenen_birim;
            int            barkod;
            double         alis_fiyati, Miktar, eklenen_birim_Carpan;
            DateTimePicker time = new DateTimePicker();

            for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
            {
                barkod               = Convert.ToInt32(dataGridView1.Rows[i].Cells[0].Value);
                eklenen_birim        = dataGridView1.Rows[i].Cells[2].Value.ToString();
                eklenen_birim_Carpan = birim_carpanı_al(eklenen_birim);
                Miktar               = Convert.ToInt32(dataGridView1.Rows[i].Cells[3].Value) * eklenen_birim_Carpan;
                alis_fiyati          = Convert.ToInt32(dataGridView1.Rows[i].Cells[4].Value) / eklenen_birim_Carpan;
                MessageBox.Show(eklenen_birim + "   " + eklenen_birim_Carpan + "\nEklenen Miktar "
                                + Miktar.ToString() + "\n Alış Fiyatı" + alis_fiyati.ToString() +
                                "\n" + time.Value.ToString()
                                );;
                con.Open();
                SqlCommand cmd = new SqlCommand("insert into Stok_Ekle (Barkod," +
                                                "Alis_Fiyati,Miktar,Zaman) values (@Barkod," +
                                                "@Alis_Fiyati,@Miktar,@Zaman) ", con);
                cmd.Parameters.AddWithValue("@Barkod", barkod);
                cmd.Parameters.AddWithValue("@Alis_Fiyati", alis_fiyati);
                cmd.Parameters.AddWithValue("@Miktar", Miktar);
                cmd.Parameters.AddWithValue("@Zaman", time.Value);
                cmd.ExecuteNonQuery();
                con.Close();
                con.Open();
                SqlCommand cmd2 = new SqlCommand("update Urun_Tablosu set" +
                                                 " Alis_Fiyati=@Alis_Fiyati,Stok_Adeti=Stok_Adeti+@Stok_Adeti where" +
                                                 " Barkod=@Barkod ", con);
                cmd2.Parameters.AddWithValue("@Alis_Fiyati", alis_fiyati);
                cmd2.Parameters.AddWithValue("@Stok_Adeti", Miktar);
                cmd2.Parameters.AddWithValue("@Barkod", barkod);
                cmd2.ExecuteNonQuery();
                con.Close();
            }
        }