private void ButonAramayaGoreGuncelle_Click(object sender, EventArgs e) { Musteri_adi.Text = Musteri_adi.Text.Replace("'", "’"); Musteri_soyadi.Text = Musteri_soyadi.Text.Replace("'", "’"); Musteri_adresi.Text = Musteri_adresi.Text.Replace("'", "’"); Musteri_adi.Text = fk.IlkHarfleriBuyut(Musteri_adi.Text); Musteri_soyadi.Text = fk.IlkHarfleriBuyut(Musteri_soyadi.Text); string ad, soyad, telefon, adres, kategori; string katId = ""; ad = Musteri_adi.Text; soyad = Musteri_soyadi.Text; telefon = Musteri_telefonu.Text; kategori = Musteri_kategori.Text; adres = Musteri_adresi.Text; kategori = Musteri_kategori.Text; if ((ad != "" && ad.Length >= 3) && (soyad != "" && soyad.Length >= 3) && (telefon != "" && telefon.Length >= 10) && (adres != "")) { // Kategori id yi çıkar // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader KategoriIdCek; baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT * FROM Musteri_kategori WHERE Kategori_adi='" + kategori + "'", baglanti); KategoriIdCek = KategoriAdiSorgu.ExecuteReader(); KategoriIdCek.Read(); katId = KategoriIdCek["Kategori_id"].ToString(); baglanti.Close(); // Kategori id yi çıkar // if (Musteri_bakiye.Text == "") { Musteri_bakiye.Text = "0"; } else { Musteri_bakiye.Text = Musteri_bakiye.Text.Replace(',', '.'); } if (Musteri_adi.Text == Mad && Musteri_soyadi.Text == Msoyad) { // Müşteriyi güncelle // byte sonuc; sonuc = fk.Guncelle("Musteriler", "Musteri_adi='" + ad + "', Musteri_soyadi='" + soyad + "', Musteri_telefon='" + telefon + "', Musteri_adres='" + fk.IlkHarfleriBuyut(adres) + "', Musteri_kategori='" + katId + "', Musteri_bakiye='" + Musteri_bakiye.Text + "'", "Musteri_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Müşteri başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Müşteri güncellenemedi ( Hata kodu: M-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } // Müşteriyi güncelle // } else { // kontrol baglanti.Open(); FbCommand MusteriKontrol = new FbCommand("SELECT * FROM MUSTERILER WHERE Musteri_adi='" + Musteri_adi.Text + "' and Musteri_soyadi='" + Musteri_soyadi.Text + "'", baglanti); object kontrol = MusteriKontrol.ExecuteScalar(); if (kontrol == null) { // Müşteriyi güncelle // byte sonuc; sonuc = fk.Guncelle("Musteriler", "Musteri_adi='" + ad + "', Musteri_soyadi='" + soyad + "', Musteri_telefon='" + telefon + "', Musteri_adres='" + adres + "', Musteri_kategori='" + katId + "', Musteri_bakiye='" + Musteri_bakiye.Text + "'", "Musteri_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Müşteri başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Müşteri güncellenemedi ( Hata kodu: M-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } // Müşteriyi güncelle // } else { MessageBox.Show("Güncellemek istediğiniz müşteri sistemde kayıtlıdır.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglanti.Close(); } } else { MessageBox.Show("Lütfen boş alan bırakmayın ve bilgileri doğru şekilde doldurun", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Guncelle_Click(object sender, EventArgs e) { try { Urunler Uruns = (Urunler)Application.OpenForms["Urunler"]; UrunAdi.Text = UrunAdi.Text.Replace("'", "’"); UrunFiyat.Text = UrunFiyat.Text.Replace(',', '.'); AlisFiyat.Text = AlisFiyat.Text.Replace(',', '.'); string ad, barkod, fiyat, kategori; string katId = ""; ad = UrunAdi.Text; barkod = UrunBarkod.Text; fiyat = UrunFiyat.Text; kategori = UrunKategori.Text; if ((ad != "" && ad.Length > 3) && fiyat != "" && kategori != "" && AlisFiyat.Text != "") { // urun id yi çıkar // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader KategoriIdCek; baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT Kategori_id FROM Urun_kategori WHERE Kategori_adi='" + kategori + "'", baglanti); KategoriIdCek = KategoriAdiSorgu.ExecuteReader(); KategoriIdCek.Read(); katId = KategoriIdCek["Kategori_id"].ToString(); baglanti.Close(); // urun id yi çıkar // if (barkodlu.Checked == true) { // Ürünü güncelle // byte sonuc; sonuc = fk.Guncelle("Urunler", "Urun_barkodNo='0',Urun_adi='" + fk.IlkHarfleriBuyut(ad) + "',Urun_fiyat='" + fiyat + "',Urun_kategori='" + katId + "',Urun_alisFiyat='" + AlisFiyat.Text + "'", "Urun_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Ürün başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); if (Uruns.UrunAdi.Text != "") { Uruns.GridGuncelle(); Uruns.UrunAra(); } else if (Uruns.BarkodNo.Text != "") { Uruns.GridGuncelle(); Uruns.UrunAraBarkod(); } else { Uruns.GridGuncelle(); Uruns.FormLoad(); } } else { MessageBox.Show("Ürün güncellenemedi ( Hata kodu: M-03 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } // Ürünü güncelle // } else { barkod = UrunBarkod.Text; if (barkod.Length > 14) { // Ürünü güncelle // byte sonuc; sonuc = fk.Guncelle("Urunler", "Urun_barkodNo='" + barkod + "',Urun_adi='" + ad + "',Urun_fiyat='" + fiyat + "',Urun_alisFiyat='" + AlisFiyat.Text + "', Urun_kategori='" + katId + "'", "Urun_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Ürün başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); if (Uruns.UrunAdi.Text != "") { Uruns.GridGuncelle(); Uruns.UrunAra(); } else if (Uruns.BarkodNo.Text != "") { Uruns.GridGuncelle(); Uruns.UrunAraBarkod(); } else { Uruns.GridGuncelle(); Uruns.FormLoad(); } } else { MessageBox.Show("Ürün güncellenemedi ( Hata kodu: M-03 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } // Ürünü güncelle // } else { MessageBox.Show("Barkod numarasını 15 hane olarak giriş yapınız", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } else { // BOŞ ALANLAR } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guncelle_Click(object sender, EventArgs e) { try { UrunAd.Text = UrunAd.Text.Replace("'", "’"); UrunFiyat.Text = UrunFiyat.Text.Replace(',', '.'); AlisFiyat.Text = AlisFiyat.Text.Replace(',', '.'); string katId = ""; string kategori = UrunKategori.Text; if (UrunAd.Text != "" && UrunAd.Text.Length > 3 && UrunFiyat.Text != "" && AlisFiyat.Text != "") { // Kategori id yi çıkar // FbConnection bagla = new FbConnection(fk.Baglanti_Kodu()); FbDataReader KategoriIdCek; bagla.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_adi='" + kategori + "'", bagla); KategoriIdCek = KategoriAdiSorgu.ExecuteReader(); KategoriIdCek.Read(); katId = KategoriIdCek["Kategori_id"].ToString(); bagla.Close(); // Kategori id yi çıkar // if (barkodlu.Checked == true) { byte sonuc; sonuc = fk.Guncelle("Urunler", "Urun_adi='" + fk.IlkHarfleriBuyut(UrunAd.Text) + "', Urun_fiyat='" + UrunFiyat.Text + "', Urun_alisFiyat='" + AlisFiyat.Text + "', Urun_kategori='" + katId + "'", "Urun_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Ürün başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); if (UrunAdi.Text != "") { comboBox1.Items.Clear(); UrunAdi.Text = UrunAd.Text; UrunAraisim(); comboBox1.Text = UrunAd.Text; } else { comboBox1.Items.Clear(); BarkodNo.Text = UrunBarkod.Text; UrunAraBarkod(); comboBox1.Text = UrunAd.Text; } } else { MessageBox.Show("Ürün güncellenemedi ( Hata kodu: U-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (UrunBarkod.Text.Length > 14) { byte sonuc; sonuc = fk.Guncelle("Urunler", "Urun_adi='" + UrunAd.Text + "', Urun_fiyat='" + UrunFiyat.Text + "', Urun_alisFiyat='" + AlisFiyat.Text + "', Urun_kategori='" + katId + "', Urun_barkodNo='" + UrunBarkod.Text + "'", "Urun_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Ürün başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); if (UrunAdi.Text != "") { comboBox1.Items.Clear(); UrunAdi.Text = UrunAd.Text; UrunAraisim(); comboBox1.Text = UrunAd.Text; } else { comboBox1.Items.Clear(); BarkodNo.Text = UrunBarkod.Text; UrunAraBarkod(); comboBox1.Text = UrunAd.Text; } } else { MessageBox.Show("Ürün güncellenemedi ( Hata kodu: U-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Barkod numarasını 15 hane olarak giriniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } else { MessageBox.Show("Boş alanları doldurunuz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }