public static void Sguncelle(EStok guncellenecekler) { OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;"); if (con.State == ConnectionState.Closed) { con.Open(); } OleDbCommand com = new OleDbCommand("Update stoklar set stokadi=@adi,stokaciklama=@aciklama,stokkodu=@stokkodu,miktar=@miktar WHERE ((stoklar.stokid)=@stokID)", con); com.Parameters.AddWithValue("@adi", guncellenecekler._stokadi); com.Parameters.AddWithValue("@aciklama", guncellenecekler._stokaciklama); com.Parameters.AddWithValue("@stokkodu", guncellenecekler._stokkodu); com.Parameters.AddWithValue("@miktar", guncellenecekler._bakiye); com.Parameters.AddWithValue("@stokID", guncellenecekler._stokid); try { if (com.ExecuteNonQuery() > 0) { MessageBox.Show("Güncelleme İşlemi Yapılmıştır", "Sonuc", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception Ex) { MessageBox.Show(Ex.ToString(), "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { con.Close(); } }
public static void Sekle(EStok Stoktakiler) { OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;"); if (con.State == ConnectionState.Closed) { con.Open(); } OleDbCommand com = new OleDbCommand("insert into stoklar(stokadi,stokaciklama,stokkodu,miktar) values(@stokadi,@stokaciklama,@stokkodu,@miktar)", con); com.Parameters.AddWithValue("@stokadi", Stoktakiler._stokadi); com.Parameters.AddWithValue("@stokaciklama", Stoktakiler._stokaciklama); com.Parameters.AddWithValue("@stokkodu", Stoktakiler._stokkodu); com.Parameters.AddWithValue("@miktar", Stoktakiler._bakiye); try { if (con.State != ConnectionState.Open) { con.Open(); } if (com.ExecuteNonQuery() > 0) { MessageBox.Show("Kayıt İşlemi Yapılmıştır", "Sonuc", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception Ex) { MessageBox.Show(Ex.ToString(), "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { con.Close(); } }
private void button2_Click(object sender, EventArgs e) { listView1.Items.Clear(); EStok MyReserve = new EStok(); MyReserve._stokadi = textBox1.Text; DataTable dtt = FStok.StokName(MyReserve); if (dtt.Rows.Count != 0) { for (int i = 0; i < dtt.Rows.Count; i++) { ListViewItem lolo = new ListViewItem(dtt.Rows[i][1].ToString()); lolo.SubItems.Add(dtt.Rows[i][2].ToString()); lolo.SubItems.Add(dtt.Rows[i][3].ToString()); lolo.SubItems.Add(dtt.Rows[i][4].ToString()); listView1.Items.Add(lolo); } } else { MessageBox.Show("'" + textBox1.Text + "'" + " Adında Stok Kaydı Bulunamamıştır !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Information); ListemiGetir(); } textBox1.Text = string.Empty; }
private void button1_Click_1(object sender, EventArgs e) { try { double gel = 0; DialogResult soralim = MessageBox.Show("Güncelleme İşlemini Yapmak İstiyor musunuz. ?", "Güncelleme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (soralim == DialogResult.Yes) { EStok stokguncelle = new EStok(); stokguncelle._stokid = stokidim; stokguncelle._stokkodu = Stokkodu.Text; stokguncelle._stokadi = Stokadi.Text; stokguncelle._stokaciklama = stokacikla.Text; if (checkBox1.CheckState == CheckState.Checked) { stokguncelle._bakiye = Convert.ToDouble(textBox4.Text); } if (textBox4.Text == "" && textBox4.Text == null) { stokguncelle._bakiye = gel; } else { stokguncelle._bakiye = Convert.ToDouble(textBox4.Text); } FStok.Sguncelle(stokguncelle); Temizle(); StoklariGetir(); } } catch (Exception ex) { MessageBox.Show("Lütfen Bakiyeyi Kontrol Ediniz.\n" + ex.ToString(), "Bakiye Kontrol", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click_1(object sender, EventArgs e) { DialogResult soruyoruz = MessageBox.Show("Stok Kartını Silmek İstediğinize Emin misiniz. ?", "Stok Kartı Silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (soruyoruz == DialogResult.Yes) { EStok Stoksil = new EStok(); Stoksil._stokid = stokidim; FStok.Ssil(Stoksil); StoklariGetir(); Temizle(); } }
private void button1_Click(object sender, EventArgs e) { DialogResult sor = MessageBox.Show("Stok Kartını Kaydetmek İstiyor musunuz. ?", "Kaydet", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (sor == DialogResult.Yes) { EStok stokekle = new EStok(); stokekle._stokkodu = textBox1.Text; stokekle._stokadi = textBox2.Text; stokekle._stokaciklama = textBox3.Text; stokekle._bakiye = Convert.ToDouble(textBox4.Text); FStok.Sekle(stokekle); Temizle(); ListemiGetir(); } }
public static DataTable StokName(EStok GelIDim) { OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;"); if (con.State == ConnectionState.Closed) { con.Open(); } OleDbCommand com = new OleDbCommand("SELECT * FROM stoklar WHERE (((stoklar.IsActive)=True) AND ((stoklar.stokadi) Like @ad))", con); com.Parameters.AddWithValue("@ad", GelIDim._stokadi + "%"); OleDbDataAdapter da = new OleDbDataAdapter(com); DataTable dt = new DataTable(); da.Fill(dt); con.Close(); return(dt); }
public static DataTable StokID(EStok GelIDim) { OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;"); if (con.State == ConnectionState.Closed) { con.Open(); } OleDbCommand com = new OleDbCommand("select * from stoklar WHERE ((stoklar.stokid)=@ID)", con); com.Parameters.AddWithValue("@ID", GelIDim._stokid); OleDbDataAdapter da = new OleDbDataAdapter(com); DataTable dt = new DataTable(); da.Fill(dt); con.Close(); return(dt); }
private void button1_Click(object sender, EventArgs e) { if (comboBox1.SelectedIndex == 0) { MessageBox.Show("Lütfen Stok Kartı Seçiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { listView1.Items.Clear(); EStok MyReserve = new EStok(); MyReserve._stokid = Convert.ToInt32(comboBox1.SelectedValue); DataTable dtt = FStok.StokID(MyReserve); for (int i = 0; i < dtt.Rows.Count; i++) { ListViewItem lolo = new ListViewItem(dtt.Rows[i][1].ToString()); lolo.SubItems.Add(dtt.Rows[i][2].ToString()); lolo.SubItems.Add(dtt.Rows[i][3].ToString()); lolo.SubItems.Add(dtt.Rows[i][4].ToString()); listView1.Items.Add(lolo); } ForReserveID(); } }
public static void Ssil(EStok Silinecekler) { OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;"); if (con.State == ConnectionState.Closed) { con.Open(); } OleDbCommand com = new OleDbCommand("update stoklar set stoklar.IsActive=0 WHERE ((stoklar.stokid)=@ID)", con); com.Parameters.AddWithValue("@ID", Silinecekler._stokid); try { if (com.ExecuteNonQuery() > 0) { MessageBox.Show("Stok Kartı Silme İşlemi Yapılmıştır.", "Sonuc", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception) { MessageBox.Show("Stok Kartı Silinemez.Silmek İstediğiniz Stok Kartı Kullanılmaktadır.\n - Stok Maliyetlendirme İşlemleri\n - Satış Faturası\n - Satınalma Faturası", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Stop); } finally { con.Close(); } }