private void btnKaydet_Click(object sender, EventArgs e) { cUrunHareket uh = new cUrunHareket(); uh.Tarih = Convert.ToDateTime(txtIslemTarihi.Text); uh.IslemTuru = txtIslemTarihi.Text; uh.FirmaNo = Convert.ToInt32(txtFirmaNo.Text); uh.UrunID = Convert.ToInt32(txtUrunID2.Text); uh.Belge = txtBelge.Text; uh.Adet = Convert.ToInt32(txtAdet.Text); uh.BirimFiyat = Convert.ToDecimal(txtFiyat.Text); uh.Tutar = Convert.ToDecimal(txtTutar.Text); int kayitNo = uh.UrunHareketEkle(uh); if (kayitNo > 0) { MessageBox.Show("Ürün Hareketleri Kayıt Edildi."); uh.UrunHareketleriGetirByUrunID(lvHareketler, uh.UrunID); cUrun u = new cUrun(); if (u.StokGuncelleFromUrunHareketEkle(uh.UrunID, uh.Adet, uh.IslemTuru)) { MessageBox.Show("Stok Bilgileri Güncellendi."); } } }
public bool UrunGuncelle(cUrun u) { bool sonuc = false; SqlConnection conn = new SqlConnection(gnl.connStr); SqlCommand comm = new SqlCommand("Update Urunler Set UrunKodu = @UrunKodu, UrunAdi = @UrunAdi, KategoriNo = @KategoriNo, BirimFiyat = @BirimFiyat, KritikSeviye = @KritikSeviye where UrunID = @UrunID", conn); comm.Parameters.Add("@UrunAdi", SqlDbType.VarChar).Value = u._urunAd; comm.Parameters.Add("@UrunKodu", SqlDbType.VarChar).Value = u._urunKodu; comm.Parameters.Add("@KategoriNo", SqlDbType.Int).Value = u._kategoriNo; comm.Parameters.Add("@BirimFiyat", SqlDbType.Decimal).Value = u._birimFiyat; comm.Parameters.Add("@KritikSeviye", SqlDbType.Int).Value = u._kritikSeviye; comm.Parameters.Add("@UrunID", SqlDbType.Int).Value = u._urunID; if (conn.State == ConnectionState.Closed) conn.Open(); try { sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); } catch (SqlException e) { string hata = e.Message; } finally { conn.Close(); } return sonuc; }
private void txtKodaGore_TextChanged(object sender, EventArgs e) { cUrun u = new cUrun(); u.UrunleriGetirByKodaGore(lvUrunler, txtKodaGore.Text); }
private void tsSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek İstediğinize Eminmisiniz?", "Silinsin Microsoft?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { cUrun u = new cUrun(); if (u.UrunSil(Convert.ToInt32(txtUrunID.Text))) { MessageBox.Show("Ürün Bilgileri Silindi."); u.UrunleriGetir(lvUrunler); DataBagla(); Konum(); } } }
private void tsKaydet_Click(object sender, EventArgs e) { if (txtUrunKodu.Text.Trim() != "" && txtUrunAdi.Text.Trim() != "") { cUrun u = new cUrun(); if (u.UrunKontrol(txtUrunKodu.Text, txtUrunAdi.Text)) { MessageBox.Show("Aynı Ürün Daha Önce Girilmiş"); txtUrunKodu.Focus(); } else { u.UrunKodu = txtUrunKodu.Text; u.UrunAd = txtUrunAdi.Text; u.KategoriNo = Convert.ToInt32(txtKategoriNo.Text); if (txtBirimFiyat.Text.Trim() == "") txtBirimFiyat.Text = "0"; u.BirimFiyat = Convert.ToDecimal(txtBirimFiyat.Text); if (txtKritikSeviye.Text.Trim() == "") txtKritikSeviye.Text = "0"; u.KritikSeviye = Convert.ToInt32(txtKritikSeviye.Text); if (u.UrunEkle(u)) { bs1.EndEdit(); MessageBox.Show("Urun Bilgileri Eklendi"); tsKaydet.Enabled = false; tsSil.Enabled = true; tsDegistir.Enabled = true; u.UrunleriGetir(lvUrunler); DataBagla(); Konum(); } } } else { MessageBox.Show("Urun Kodu ve Urun Adı Boş Geçilemez."); } }
private void lvUrunler_DoubleClick(object sender, EventArgs e) { cUrun u = new cUrun(); bs1.Position = u.KacinciUrun(Convert.ToInt32(lvUrunler.SelectedItems[0].SubItems[4].Text)); Konum(); }
private void frmUrunler_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; cKategori k = new cKategori(); k.KategorileriGetir(cbKategoriler); cUrun u = new cUrun(); DataBagla(); u.UrunleriGetir(lvUrunler); u.KacinciUrun(0); Konum(); }
private void DataBagla() { cUrun u = new cUrun(); ds = u.UrunleriGetir(); bs1 = new BindingSource(); bs1.DataSource = ds.Tables["Urunler"]; txtUrunID.DataBindings.Clear(); txtUrunKodu.DataBindings.Clear(); txtUrunAdi.DataBindings.Clear(); txtKategoriNo.DataBindings.Clear(); txtKategori.DataBindings.Clear(); txtMiktar.DataBindings.Clear(); txtBirimFiyat.DataBindings.Clear(); txtKritikSeviye.DataBindings.Clear(); txtUrunID.DataBindings.Add("Text", bs1, "UrunID"); txtUrunKodu.DataBindings.Add("Text", bs1, "UrunKodu"); txtUrunAdi.DataBindings.Add("Text", bs1, "urunAdi"); txtKategoriNo.DataBindings.Add("Text", bs1, "KategoriNo"); txtKategori.DataBindings.Add("Text", bs1, "KategoriAd"); txtMiktar.DataBindings.Add("Text", bs1, "Miktar"); txtBirimFiyat.DataBindings.Add("Text", bs1, "BirimFiyat"); txtKritikSeviye.DataBindings.Add("Text", bs1, "KritikSeviye"); txtUrunID2.DataBindings.Clear(); txtUrunKodu2.DataBindings.Clear(); txtUrunAdi2.DataBindings.Clear(); txtUrunID2.DataBindings.Add("Text", bs1, "UrunID"); txtUrunKodu2.DataBindings.Add("Text", bs1, "UrunKodu"); txtUrunAdi2.DataBindings.Add("Text", bs1, "urunAdi"); }