public bool MakineEkleme(MasDLL.Rapor degisken) { bool result = false; if (!MakineVarsa(degisken)) { using (var baglanti = MeshEkran.Veritabani.Database.GetConnection()) { try { string kayit = "insert into MakinelerTablosu(MakineAdi,MakineKodu,OperasyonID) values (@makineadi,@makinekodu,@operasyonid)"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@makineadi", degisken.MakineAdı); komut.Parameters.AddWithValue("@makinekodu", degisken.MakineKodu); komut.Parameters.AddWithValue("@operasyonid", degisken.OperasyonID); baglanti.Open(); if (komut.ExecuteNonQuery() != -1) { result = true; } baglanti.Close(); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu. \n\n\n\n" + hata.Message); } return(result); } } return(result); }
public bool AliciEkle(MasDLL.Rapor degisken) { bool result = false; if (!AliciVarsa(degisken)) { using (var baglanti = Veritabani.Database.GetConnection()) { try { string kayit = "insert into AliciTablosu(AliciAD,AliciSirketNo) values (@aliciad,@alicisirketno)"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@aliciad", degisken.AliciAD); komut.Parameters.AddWithValue("@alicisirketno", degisken.AliciSirketNo); baglanti.Open(); if (komut.ExecuteNonQuery() != -1) { result = true; } baglanti.Close(); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu. \n\n\n\n" + hata.Message); } return(result); } } return(result); }
public bool DurusEkle(MasDLL.Rapor degisken) { bool result = false; if (!DurusVarsa(degisken)) { using (var baglanti = Veritabani.Database.GetConnection()) { try { string kayit = "insert into DurusTablosu(DurusAd,DurusAciklama) values (@durusad,@durusaciklama)"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@durusad", degisken.DurusAd); komut.Parameters.AddWithValue("@durusaciklama", degisken.DurusAciklama); baglanti.Open(); if (komut.ExecuteNonQuery() != -1) { result = true; } baglanti.Close(); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu. \n\n\n\n" + hata.Message); } return(result); } } return(result); }
public bool OperasyonEkleme(MasDLL.Rapor degisken) { bool result = false; if (!OperasyonVarsa(degisken)) { using (var baglanti = Veritabani.Database.GetConnection()) { try { string kayit = "insert into OperasyonlarTablosu(OperasyonAdi) values (@opad)"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@opad", degisken.OperasyonAdi); baglanti.Open(); if (komut.ExecuteNonQuery() != -1) { result = true; } baglanti.Close(); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu. \n\n\n\n" + hata.Message); } return(result); } } return(result); }
public bool UrunEkleme(MasDLL.Rapor degisken) { bool result = false; if (!UrunVarsa(degisken)) { using (var baglanti = Veritabani.Database.GetConnection()) { try { string kayit = "insert into UrunTablosu(UrunAdi,UrunAciklama,UrunKodu,En,Boy) values (@urunad,@urunaciklama,@urunkodu,@en,@boy)"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@urunad", degisken.UrunAdi); komut.Parameters.AddWithValue("@urunaciklama", degisken.UrunAciklama); komut.Parameters.AddWithValue("@urunkodu", degisken.UrunKodu); komut.Parameters.AddWithValue("@en", degisken.UrunEn); komut.Parameters.AddWithValue("@boy", degisken.UrunBoy); baglanti.Open(); if (komut.ExecuteNonQuery() != -1) { result = true; } baglanti.Close(); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu. \n\n\n\n" + hata.Message); } return(result); } } return(result); }
public bool MakineSilme(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = MeshEkran.Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "exec PRC_MakineUpdateKontrol @makineid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@makineid", degisken.MakineID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["MakineID"].ToString(); string adi = dr["MakineAdi"].ToString(); string kodu = dr["MakineKodu"].ToString(); ////////////////////////// PSid = dr["MakineID"].ToString(); PSadi = dr["MakineAdi"].ToString(); PSkodu = dr["MakineKodu"].ToString(); PSoperasyonid = dr["OperasyonID"].ToString(); ///////////////////////// dr.Close(); DialogResult durum = MessageBox.Show(id + " numarali " + adi + " " + kodu + " isimli makineyi veritabanından silmek istediğinize emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string silmeSorgusu = "exec PRC_MakineDelete @makineid"; SqlCommand silKomutu = new SqlCommand(silmeSorgusu, baglanti); silKomutu.Parameters.AddWithValue("@makineid", degisken.MakineID); if (silKomutu.ExecuteNonQuery() != -1) { result = true; } } baglanti.Close(); } else { MessageBox.Show("Böyle bir makine yok."); } return(result); } }
public bool AliciGuncelle(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "SELECT * from AliciTablosu where AliciID=@aliciid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@aliciid", degisken.AliciID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["AliciID"].ToString(); string aliciad = dr["AliciAD"].ToString(); string alicisno = dr["AliciSirketNO"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + aliciad + " isimli alıcıyı güncellemek istediğinize emin misiniz?", "Güncelleme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string kayit = "UPDATE AliciTablosu SET AliciAD=@aliciad,AliciSirketNO=@alicisno where AliciID=@alicid"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@aliciad", degisken.AliciAD); komut.Parameters.AddWithValue("@alicisno", degisken.AliciSirketNo); komut.Parameters.AddWithValue("@alicid", degisken.AliciID); komut.ExecuteNonQuery(); MessageBox.Show("Alıcının bilgileri başarıyla güncellendi."); } baglanti.Close(); } else { MessageBox.Show("Böyle bir alıcı bulunamadı."); } return(result); } }
public bool UrunGuncelleme(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "SELECT * from UrunTablosu where UrunKodu=@urunkod"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@urunkod", degisken.UrunKodu); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["UrunID"].ToString(); string urunadkod = dr["UrunAdi"].ToString() + " " + dr["UrunKodu"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + urunadkod + " ürününü güncellemek istediğinize emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string kayit = "UPDATE UrunTablosu SET UrunAdi=@urunad,UrunAciklama=@urunaciklama,En=@urunen,Boy=@urunboy where UrunKodu=@urunkod"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@urunad", degisken.UrunAdi); komut.Parameters.AddWithValue("@urunaciklama", degisken.UrunAciklama); komut.Parameters.AddWithValue("@urunkod", degisken.UrunKodu); komut.Parameters.AddWithValue("@urunen", degisken.UrunEn); komut.Parameters.AddWithValue("@urunboy", degisken.UrunBoy); komut.ExecuteNonQuery(); MessageBox.Show("Ürün bilgileri başarıyla güncellendi."); } baglanti.Close(); } else { MessageBox.Show("Böyle bir ürün bulunamadı."); } return(result); } }
public bool MakineGuncelleme(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "exec PRC_MakineUpdateKontrol @makineid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@makineid", degisken.MakineID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["MakineID"].ToString(); string urunadkod = dr["MakineAdi"].ToString() + " " + dr["MakineKodu"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + urunadkod + " makinesini güncellemek istediğinize emin misiniz?", "Güncelleme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { //string kayit = "UPDATE MakinelerTablosu SET MakineAdi=@makineadi,MakineKodu=@makinekodu,OperasyonID=@opid where MakineID=@makineid"; string kayit = "exec PRC_MakineUpdate @makineadi,@makinekodu,@opid,@makineid"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@opid", degisken.OperasyonID); komut.Parameters.AddWithValue("@makineadi", degisken.MakineAdi); komut.Parameters.AddWithValue("@makinekodu", degisken.MakineKodu); komut.Parameters.AddWithValue("@makineid", degisken.MakineID); komut.ExecuteNonQuery(); MessageBox.Show("Makine bilgileri başarıyla güncellendi."); } baglanti.Close(); } else { MessageBox.Show("Böyle bir makine bulunamadı."); } return(result); } }
public bool DurusGuncelle(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "SELECT * from DurusTablosu where DurusID=@durusid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@durusid", degisken.DurusID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["DurusID"].ToString(); string urunadkod = dr["DurusAd"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + urunadkod + " duruşunu güncellemek istediğinize emin misiniz?", "Güncelleme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string kayit = "UPDATE DurusTablosu SET DurusAd=@durusad,DurusAciklama=@durusaciklama where DurusID=@durusid"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@durusad", degisken.DurusAd); komut.Parameters.AddWithValue("@durusaciklama", degisken.DurusAciklama); komut.Parameters.AddWithValue("@durusid", degisken.DurusID); komut.ExecuteNonQuery(); MessageBox.Show("Duruş bilgileri başarıyla güncellendi."); } baglanti.Close(); } else { MessageBox.Show("Böyle bir duruş bulunamadı."); } return(result); } }
//Duruş İşlemleri //Alıcı İşlemleri #region AlıcıVarmıKontrolü private bool AliciVarsa(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "exec PRC_AliciInsertSelect @aliciid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@aliciid", degisken.AliciID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { result = true; baglanti.Close(); } return(result); } }
public bool OperasyonGuncelleme(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "SELECT * from OperasyonlarTablosu where OperasyonID=@opid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@opid", degisken.OperasyonID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["OperasyonID"].ToString(); string urunadkod = dr["OperasyonAdi"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + urunadkod + " operasyonu güncellemek istediğinize emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string kayit = "UPDATE OperasyonlarTablosu SET OperasyonAdi=@opad where OperasyonID=@opid"; SqlCommand komut = new SqlCommand(kayit, baglanti); komut.Parameters.AddWithValue("@opid", degisken.OperasyonID); komut.Parameters.AddWithValue("@opad", degisken.OperasyonAdi); komut.ExecuteNonQuery(); MessageBox.Show("Operasyon bilgileri başarıyla güncellendi."); } baglanti.Close(); } else { MessageBox.Show("Böyle bir operasyon bulunamadı."); } return(result); } }
public bool AliciSil(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "exec PRC_AliciDelete @aliciid"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@aliciid", degisken.AliciID); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["AliciID"].ToString(); string opad = dr["AliciAd"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + opad + " isimli alıcıyı veritabanından silmek istediğinize emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string silmeSorgusu = "DELETE from AliciTablosu where AliciID=@aliciid"; SqlCommand silKomutu = new SqlCommand(silmeSorgusu, baglanti); silKomutu.Parameters.AddWithValue("@aliciid", degisken.AliciID); if (silKomutu.ExecuteNonQuery() != -1) { result = true; } } baglanti.Close(); } else { MessageBox.Show("Böyle bir alıcı bulunamadı. Silme işlemi tamamlanamadı."); } return(result); } }
public bool UrunSilme(MasDLL.Rapor degisken) { bool result = false; using (var baglanti = MeshEkran.Veritabani.Database.GetConnection()) { baglanti.Open(); string secmeSorgusu = "SELECT * from UrunTablosu where UrunKodu=@urunkodu"; SqlCommand secmeKomutu = new SqlCommand(secmeSorgusu, baglanti); secmeKomutu.Parameters.AddWithValue("@urunkodu", degisken.UrunKodu); SqlDataAdapter da = new SqlDataAdapter(secmeKomutu); SqlDataReader dr = secmeKomutu.ExecuteReader(); if (dr.Read()) { string id = dr["UrunID"].ToString(); string urunadkod = dr["UrunAdi"].ToString() + " " + dr["UrunKodu"].ToString(); dr.Close(); DialogResult durum = MessageBox.Show(id + " numaralı " + urunadkod + " ürününü veritabanından silmek istediğinize emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string silmeSorgusu = "DELETE from UrunTablosu where UrunKodu=@urunkodu"; SqlCommand silKomutu = new SqlCommand(silmeSorgusu, baglanti); silKomutu.Parameters.AddWithValue("@urunkodu", degisken.UrunKodu); if (silKomutu.ExecuteNonQuery() != -1) { result = true; } } baglanti.Close(); } else { MessageBox.Show("Böyle bir ürün bulunamadı. Silme işlemi tamamlanamadı."); } return(result); } }
//Operator İşlemleri //Ürün İşlemleri #region UrunVarmiKontrolu private bool UrunVarsa(MasDLL.Rapor degisken) { bool result = false; using (var connection = MeshEkran.Veritabani.Database.GetConnection()) { var command = new SqlCommand("SELECT * FROM UrunTablosu WHERE UrunKodu='" + degisken.UrunKodu + "'") { Connection = connection }; connection.Open(); using (var reader = command.ExecuteReader()) { if (reader.Read()) { result = true; } } connection.Close(); } return(result); }