private void Button1_Click(object sender, EventArgs e) { Rnd sayi = new Rnd(); degistir kontrol = new degistir(); DataBase dataBase = new DataBase(); bildirimFrm bil = new bildirimFrm(); if (dataBase.sqlConnection.State == ConnectionState.Open) { dataBase.sqlConnection.Close(); } try { if (txtBirimFiyat.Text == string.Empty || txtKDV.Text == string.Empty || txtStokMiktar.Text == string.Empty || txtUrunAdi.Text == string.Empty || txtMarka.Text == string.Empty) { MessageBox.Show("Lütfen başında ' * ' olan tüm alanları doldurunuz.", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { dataBase.sqlConnection.Open(); SqlCommand ekle = new SqlCommand("insert into urunler values(@StokKodu,@Cinsi,@BarkodNo,@Birim,@StokMiktar,@BirimFiyat,@IskontoOrani,@KDVOrani,@Marka)", dataBase.sqlConnection); ekle.Parameters.AddWithValue("@StokKodu", maskedStokCode.Text.ToString()); ekle.Parameters.AddWithValue("@Cinsi", CultureInfo.CurrentCulture.TextInfo.ToTitleCase(txtUrunAdi.Text.ToString())); ekle.Parameters.AddWithValue("@BarkodNo", txtMarBarkod.Text.ToString()); ekle.Parameters.AddWithValue("@Birim", cmbBirim.Text.ToString()); ekle.Parameters.AddWithValue("@StokMiktar", txtStokMiktar.Text.ToString()); ekle.Parameters.AddWithValue("@BirimFiyat", txtBirimFiyat.Text.ToString()); ekle.Parameters.AddWithValue("@IskontoOrani", txtIskonto.Text.ToString()); ekle.Parameters.AddWithValue("@KDVOrani", txtKDV.Text.ToString()); ekle.Parameters.AddWithValue("@Marka", CultureInfo.CurrentCulture.TextInfo.ToTitleCase(txtMarka.Text.ToString())); ekle.ExecuteNonQuery(); bil.stext(maskedStokCode.Text.ToString() + " stok numaralı ve" + Environment.NewLine + txtUrunAdi.Text.ToString() + " isimli ürün kayıt edilmiştir"); bil.Show(); foreach (Control item in UrunBilgileri.Controls) { if (item is TextBox) { item.Text = ""; } if (item is MaskedTextBox) { item.Text = sayi.random(0, 9, 16); item.Text = sayi.sayi(0, 9, 16); item.Text = kontrol.kontrol(txtMarBarkod.Text.ToString(), "BarkodNo"); } } } } catch { } finally { dataBase.sqlConnection.Close(); } }
private void UrunEkleUserControl_Load(object sender, EventArgs e) { timer1.Interval = 1000; timer1.Enabled = true; pictureBox1.Image = ımageList1.Images[0]; DataBase dataBase = new DataBase(); degistir kontrol = new degistir(); Rnd sayirüret = new Rnd(); if (dataBase.sqlConnection.State == ConnectionState.Open) { dataBase.sqlConnection.Close(); } try { maskedStokCode.Text = sayirüret.random(0, 9, 12).ToString(); txtMarBarkod.Text = sayirüret.sayi(0, 9, 16).ToString(); // aynı sayı olmaması için kontorol maskedStokCode.Text = kontrol.kontrol(maskedStokCode.Text.ToString(), "StokKodu"); txtMarBarkod.Text = kontrol.kontrol(txtMarBarkod.Text.ToString(), "BarkodNo"); dataBase.sqlConnection.Open(); //combo box veri çekiyorum SqlCommand listlele = new SqlCommand("select *from Birimler", dataBase.sqlConnection); SqlDataReader oku = listlele.ExecuteReader(); while (oku.Read()) { cmbBirim.Items.Add(oku["Birim"]); cmbBirimSil.Items.Add(oku["Birim"]); } dataBase.sqlConnection.Close(); oku.Close(); listlele.Dispose(); } catch { } finally { dataBase.sqlConnection.Close(); } }