private void CihazBGuncelle_Click(object sender, EventArgs e) { if (marka.Text != "" && model.Text != "" && (imei.Text != "" || serino.Text != "")) { byte sonuc; sonuc = fk.Guncelle("Teknik_Takip", "Takip_marka='" + fk.IlkHarfleriBuyut(marka.Text) + "', Takip_model='" + fk.IlkHarfleriBuyut(model.Text) + "', Takip_imei='" + imei.Text + "', Takip_serino='" + serino.Text + "'", "Takip_no='" + label8.Text + "'"); if (sonuc == 1) { MessageBox.Show("Cihaz bilgileri başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Tkp.GridGuncelle(); if (Tkp.takipno.Text != "TKP") { Tkp.TakipArama(); } else { Tkp.FormLoad(); } } else { MessageBox.Show("Cihaz bilgileri güncellenemedi ( Hata kodu: T-10 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Cihaz bilgilerini eksiksiz doldurunuz. ( Hata kodu: T-09 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AramaMusteriAdi_TextChanged(object sender, EventArgs e) { if (AramaMusteriAdi.Text.Length > 0) { string adsoyad2 = fk.IlkHarfleriBuyut(AramaMusteriAdi.Text); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader MusteriOku; object sonuc; baglanti.Open(); FbCommand MusteriAraSorgu = new FbCommand("SELECT * FROM Musteriler WHERE Musteri_adi like '%" + AramaMusteriAdi.Text + "%' or Musteri_soyadi like '%" + AramaMusteriAdi.Text + "%' or Musteri_adi like '%" + adsoyad2 + "%' or Musteri_soyadi like '%" + adsoyad2 + "%'", baglanti); sonuc = MusteriAraSorgu.ExecuteScalar(); Musteri_adi_combo.Items.Clear(); if (sonuc != null) { MusteriOku = MusteriAraSorgu.ExecuteReader(); while (MusteriOku.Read()) { Musteri_adi_combo.Items.Add(MusteriOku["Musteri_adi"].ToString() + " " + MusteriOku["Musteri_soyadi"].ToString()); } Musteri_adi_combo.SelectedIndex = 0; Musteri_adi_combo.Enabled = true; MusteriBilgiGrup.Enabled = true; } else { MessageBox.Show("Aranan isme / soyisme göre müşteri bulunamadı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); } baglanti.Close(); } else { Musteri_adi_combo.SelectedIndex = -1; Musteri_adi_combo.Enabled = false; } }
private void musara_TextChanged(object sender, EventArgs e) { try { if (musara.Text != "") { FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader MusteriOku; object sonuc; string adsD = fk.IlkHarfleriBuyut(musara.Text); baglanti.Open(); FbCommand MusteriAraSorgu = new FbCommand("SELECT * FROM Musteriler WHERE Musteri_adi like '%" + musara.Text + "%' or Musteri_soyadi like '%" + musara.Text + "%' or Musteri_adi like '%" + adsD + "%' or Musteri_soyadi like '%" + adsD + "%'", baglanti); sonuc = MusteriAraSorgu.ExecuteScalar(); SatisMusteri.Items.Clear(); if (sonuc != null) { MusteriOku = MusteriAraSorgu.ExecuteReader(); while (MusteriOku.Read()) { SatisMusteri.Items.Add(MusteriOku["Musteri_adi"].ToString() + " " + MusteriOku["Musteri_soyadi"].ToString()); } SatisMusteri.SelectedIndex = 0; } else { MessageBox.Show("Aranan isme / soyisme göre müşteri bulunamadı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); musara.Text = ""; FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand MustList = new FbCommand("SELECT * FROM Musteriler", baglan); object sonuc1 = MustList.ExecuteScalar(); if (sonuc1 != null) { FbDataReader oku = MustList.ExecuteReader(); SatisMusteri.Enabled = true; checkBox1.Enabled = true; while (oku.Read()) { SatisMusteri.Items.Add(oku["Musteri_adi"].ToString() + " " + oku["Musteri_soyadi"].ToString()); } SatisMusteri.SelectedIndex = 0; } else { SatisMusteri.Enabled = false; checkBox1.Enabled = false; MessageBox.Show("Kayıtlı müşteri bulunmamaktadır.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } baglan.Close(); } baglanti.Close(); } } catch (Exception e11) { MessageBox.Show(e11.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnGuncelle_Click(object sender, EventArgs e) { katAdi.Text = katAdi.Text.Replace("'", "’"); katAdi.Text = fk.IlkHarfleriBuyut(katAdi.Text); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Kontrol = new FbCommand("SELECT * FROM Musteri_kategori WHERE Kategori_adi='" + katAdi.Text + "'", baglan); object k1 = Kontrol.ExecuteScalar(); if (k1 == null) { byte sonuc = fk.Guncelle("Musteri_kategori", "Kategori_adi='" + katAdi.Text + "'", "Kategori_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Müşteri kategorisi başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Müşteri kategorisi güncellenemedi ( Hata kodu: M-11 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Güncellenmek istenen kategori sistemde kayıtlı bulunduğundan güncellenmemiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglan.Close(); }
private void AramaKategoriAdi_TextChanged(object sender, EventArgs e) { try { if (AramaKategoriAdi.Text.Length > 0) { AramaKategoriAdi.Text = AramaKategoriAdi.Text.Replace("'", "’"); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader KategoriOku; object sonuc; baglanti.Open(); FbCommand KategoriAraSorgu = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_adi like '%" + AramaKategoriAdi.Text + "%' or Kategori_adi like '%" + fk.IlkHarfleriBuyut(AramaKategoriAdi.Text) + "%'", baglanti); sonuc = KategoriAraSorgu.ExecuteScalar(); UrunKategoriCombo.Items.Clear(); if (sonuc != null) { KategoriOku = KategoriAraSorgu.ExecuteReader(); UrunKategoriCombo.Enabled = true; while (KategoriOku.Read()) { UrunKategoriCombo.Items.Add(KategoriOku["Kategori_adi"].ToString()); id = KategoriOku["Kategori_id"].ToString(); } UrunKategoriCombo.SelectedIndex = 0; GuncellemeGrup.Enabled = true; } else { MessageBox.Show("Aramada ürün kategorisi bulunamadı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); GuncellemeGrup.Enabled = false; UrunKategoriCombo.Enabled = false; } baglanti.Close(); } else { GuncellemeGrup.Enabled = false; UrunKategoriCombo.Enabled = false; UrunKategoriCombo.Text = ""; MessageBox.Show("Ürün kategori adı girin ( Hata kodu: K-06 )", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { try { // Ürün bilgileri // string urunadi = comboBox1.Text; FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader UrunBilgi; FbCommand MusteriSorgu = new FbCommand("SELECT * FROM Urunler WHERE Urun_adi='" + urunadi + "' or Urun_adi='" + fk.IlkHarfleriBuyut(urunadi) + "'", baglanti); baglanti.Open(); UrunBilgi = MusteriSorgu.ExecuteReader(); UrunBilgi.Read(); id = UrunBilgi["Urun_id"].ToString(); UrunAd.Text = UrunBilgi["Urun_adi"].ToString(); this.Text = UrunBilgi["Urun_adi"].ToString() + " - Ürün Güncelleme"; if (Convert.ToInt64(UrunBilgi["Urun_barkodNo"].ToString()) == 0) { barkodlu.Checked = true; UrunBarkod.Text = "Barkod Eklenmedi"; } else { barkodlu.Checked = false; UrunBarkod.Text = UrunBilgi["Urun_barkodNo"].ToString(); } UrunFiyat.Text = float.Parse(UrunBilgi["Urun_fiyat"].ToString()).ToString(); AlisFiyat.Text = float.Parse(UrunBilgi["Urun_alisFiyat"].ToString()).ToString(); string MusteriKatString = UrunBilgi["Urun_kategori"].ToString(); baglanti.Close(); // Ürün bilgileri // // Ürün hangi kategoride // baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_id='" + MusteriKatString + "'", baglanti); FbDataReader KatAdiOku; KatAdiOku = KategoriAdiSorgu.ExecuteReader(); KatAdiOku.Read(); UrunKategori.Text = KatAdiOku["Kategori_adi"].ToString(); baglanti.Close(); // Ürün hangi kategoride // } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UrunKategoriEkleButon_Click(object sender, EventArgs e) { try { if (KategoriAdi.Text != "") { KategoriAdi.Text = KategoriAdi.Text.Replace("'", "’"); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); baglanti.Open(); FbCommand KatSor = new FbCommand("SELECT * FROM URUN_KATEGORI WHERE KATEGORI_ADI='" + fk.IlkHarfleriBuyut(KategoriAdi.Text) + "'", baglanti); object sor = KatSor.ExecuteScalar(); if (sor == null) { byte sonuc; sonuc = fk.Ekle("Urun_kategori", "Kategori_adi", "'" + fk.IlkHarfleriBuyut(KategoriAdi.Text) + "'"); if (sonuc == 1) { MessageBox.Show("Ürün kategorisi başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); KategoriAdi.Text = ""; } else { MessageBox.Show("Ürün kategorisi eklenemedi ( Hata kodu: K-04 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Eklemek istediğiniz kategori sistemde kayıtlıdır, kategori eklenme iptal edildi", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglanti.Close(); } else { MessageBox.Show("Ürün kategorisi ismini girin ( Hata kodu: K-05 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Ekle_Click(object sender, EventArgs e) { katAdi.Text = katAdi.Text.Replace("'", "’"); katAdi.Text = fk.IlkHarfleriBuyut(katAdi.Text); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Kontrol = new FbCommand("SELECT * FROM Musteri_kategori WHERE Kategori_adi='" + katAdi.Text + "'", baglan); object k1 = Kontrol.ExecuteScalar(); if (k1 == null) { byte sonuc; if (katAdi.Text != "") { sonuc = fk.Ekle("Musteri_kategori", "Kategori_adi", "'" + katAdi.Text + "'"); if (sonuc == 1) { MessageBox.Show("Müşteri kategorisi başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); katAdi.Text = ""; } else { MessageBox.Show("Müşteri kategorisi eklenemedi ( Hata kodu: M-09 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Kategori adını girin", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Eklemek istediğiniz müşteri kategorisi sistemde kayıtlı bulunmaktadır.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglan.Close(); }
private void ButonEkle_Click(object sender, EventArgs e) { MusAdi.Text = MusAdi.Text.Replace("'", "’"); MusSoyadi.Text = MusSoyadi.Text.Replace("'", "’"); MusAdresi.Text = MusAdresi.Text.Replace("'", "’"); byte kayit; MusAdi.Text = fk.IlkHarfleriBuyut(MusAdi.Text); MusSoyadi.Text = fk.IlkHarfleriBuyut(MusSoyadi.Text); if (MusAdi.Text != "" && MusSoyadi.Text != "" && MusAdresi.Text != "" && MusTelefonu.Text != "") { string adi, soyadi, adresi, kategori, tarih; int kategori_id = 0; string telefonu; adi = MusAdi.Text; soyadi = MusSoyadi.Text; adresi = MusAdresi.Text; telefonu = MusTelefonu.Text; kategori = Musteri_kategori.SelectedItem.ToString(); tarih = DateTime.Now.Year.ToString(); tarih += '-' + DateTime.Now.Month.ToString(); tarih += '-' + DateTime.Now.Day.ToString(); // kategori id çekme FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); FbDataReader oku; object sonuc; FbCommand kategori_cek = new FbCommand("SELECT Kategori_id FROM Musteri_kategori where Kategori_adi='" + kategori + "'"); kategori_cek.Connection = baglan; baglan.Open(); sonuc = kategori_cek.ExecuteScalar(); if (sonuc != null) { oku = kategori_cek.ExecuteReader(); while (oku.Read()) { kategori_id = int.Parse(oku[0].ToString()); } } baglan.Close(); // kategor id çekme baglan.Open(); FbCommand MusteriKontrol = new FbCommand("SELECT * FROM MUSTERILER WHERE Musteri_adi='" + adi + "' and Musteri_soyadi='" + soyadi + "'", baglan); object kontrol = MusteriKontrol.ExecuteScalar(); if (kontrol == null) { kayit = fk.Ekle("Musteriler", "Musteri_adi,Musteri_soyadi,Musteri_adres,Musteri_telefon,Musteri_kayitTarihi,Musteri_kategori,Musteri_bakiye", "'" + adi + "','" + soyadi + "','" + fk.IlkHarfleriBuyut(adresi) + "','" + telefonu + "','" + tarih + "','" + kategori_id.ToString() + "','0'"); if (kayit == 1) { MessageBox.Show("Müşteri başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); MusAdi.Text = ""; MusAdresi.Text = ""; MusSoyadi.Text = ""; MusTelefonu.Text = ""; } else { MessageBox.Show("Müşteri eklenemedi ( Hata kodu: M-03 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Eklemek istediğiniz müşteri sistemde kayıtlıdır.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglan.Close(); } else { MessageBox.Show("Boş alanları doldurun! ( Hata kodu: M-04 )", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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 ButonUrunKategoriGuncelle_Click(object sender, EventArgs e) { try { if (UrunKategoriAdi.Text.Length > 0) { UrunKategoriAdi.Text = UrunKategoriAdi.Text.Replace("'", "’"); if (UrunKategoriAdi.Text != katadi) { UrunKategoriAdi.Text = UrunKategoriAdi.Text.Replace("'", "’"); FbConnection b1 = new FbConnection(fk.Baglanti_Kodu()); b1.Open(); FbCommand KatSor = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_adi='" + fk.IlkHarfleriBuyut(UrunKategoriAdi.Text) + "'", b1); object ss = KatSor.ExecuteScalar(); if (ss == null) { b1.Close(); byte guncelle; guncelle = fk.Guncelle("Urun_kategori", "Kategori_adi='" + fk.IlkHarfleriBuyut(UrunKategoriAdi.Text) + "'", "Kategori_id='" + id + "'"); if (guncelle == 1) { MessageBox.Show("Kategori başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); UrunKategori uk = (UrunKategori)Application.OpenForms["UrunKategori"]; if (uk.Kategori_Adi.Text.Length > 0) { uk.Kategori_Adi.Text = UrunKategoriAdi.Text; uk.GridYenile(); uk.Ara(); } else { uk.GridYenile(); uk.FormLoad(); } } else { MessageBox.Show("Kategori güncellenemedi ( Hata kodu: K-02 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Yeni kategori sistemde kayıtlı, güncelleme iptal edildi.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } b1.Close(); } else { // kategori adları aynı.. MessageBox.Show("Kategori başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Yeni kategori adını giriniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void UrunAra() { try { if (UrunAdi.Text != "") { // ad soyada göre arattır FbDataReader oku; object urunadi; DataRow satir; FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglanti2 = new FbConnection(fk.Baglanti_Kodu()); FbCommand UrunAdSorgu = new FbCommand("SELECT * FROM Urunler where Urun_adi like '%" + UrunAdi.Text + "%' or Urun_adi like '%" + fk.IlkHarfleriBuyut(UrunAdi.Text) + "%'", baglanti); baglanti.Open(); urunadi = UrunAdSorgu.ExecuteScalar(); if (urunadi != null) { fk.dt.Clear(); dataGridView1.Refresh(); oku = UrunAdSorgu.ExecuteReader(); while (oku.Read()) { satir = fk.dt.NewRow(); satir["Ürün Id"] = oku["Urun_id"].ToString(); if (oku["Urun_barkodNo"].ToString() == "0") { satir["Ürün Barkod"] = "Barkodsuz Ürün"; } else { satir["Ürün Barkod"] = oku["Urun_barkodNo"].ToString(); } satir["Ürün Adı"] = oku["Urun_adi"].ToString(); satir["Satış Fiyatı"] = float.Parse(oku["Urun_fiyat"].ToString()) + " TL"; // Kategori Adı çek // FbCommand KategoriAdi = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_id='" + oku["Urun_kategori"].ToString() + "'", baglanti2); baglanti2.Open(); FbDataReader oku1; oku1 = KategoriAdi.ExecuteReader(); oku1.Read(); satir["Ürün Kategori"] = oku1["Kategori_adi"].ToString(); baglanti2.Close(); // Kategori Adı çek // satir["Eklenme Tarihi"] = Convert.ToDateTime(oku["Urun_eklenmeTarih"].ToString()); //Veri tablomuza kontrolüne ekle fk.dt.Rows.Add(satir); } } else { MessageBox.Show("Ürün bulunamadı", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); } baglanti.Close(); } else { MessageBox.Show("Ürün adını girin. ( Hata kodu: U-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ButonidyeGoreGuncelleme_Click(object sender, EventArgs e) { MusAdi.Text = MusAdi.Text.Replace("'", "’"); MusSoyadi.Text = MusSoyadi.Text.Replace("'", "’"); MusAdresi.Text = MusAdresi.Text.Replace("'", "’"); Musteri FormM = (Musteri)Application.OpenForms["Musteri"]; MusAdi.Text = fk.IlkHarfleriBuyut(MusAdi.Text); MusSoyadi.Text = fk.IlkHarfleriBuyut(MusSoyadi.Text); string ad, soyad, telefon, adres, kategori; string katId = ""; ad = MusAdi.Text; soyad = MusSoyadi.Text; telefon = MusTelefonu.Text; kategori = Musteri_kategori.Text; adres = MusAdresi.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 (MusAdi.Text == Mad && MusSoyadi.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); FormM.GridYenile(); FormM.KaraListe.Items.Clear(); if (FormM.checkBox1.Checked == true) { // tarihe göre ara FormM.ButonListe("", FormM.Tarih1.Value.ToString("yyyy-MM-dd"), FormM.Tarih2.Value.ToString("yyyy-MM-dd")); } else { // ada göre ara if (FormM.Musteri_adsoyad.Text != "") { FormM.ButonListe(FormM.Musteri_adsoyad.Text, "", ""); FormM.BorcListe(); } else { FormM.GridListe(); } } } else { MessageBox.Show("Müşteri güncellenemedi ( Hata kodu: M-05 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } // Müşteriyi güncelle // } else { // kontrol baglanti.Open(); FbCommand MusteriKontrol = new FbCommand("SELECT * FROM MUSTERILER WHERE Musteri_adi='" + MusAdi.Text + "' and Musteri_soyadi='" + MusSoyadi.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); FormM.GridYenile(); FormM.KaraListe.Items.Clear(); if (FormM.checkBox1.Checked == true) { // tarihe göre ara FormM.ButonListe("", FormM.Tarih1.Value.ToString("yyyy-MM-dd"), FormM.Tarih2.Value.ToString("yyyy-MM-dd")); } else { // ada göre ara if (FormM.Musteri_adsoyad.Text != "") { FormM.ButonListe(FormM.Musteri_adsoyad.Text, "", ""); FormM.BorcListe(); } else { FormM.GridListe(); } } } else { MessageBox.Show("Müşteri güncellenemedi ( Hata kodu: M-05 )", "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(); // kontrol } } else { MessageBox.Show("Lütfen boş alan bırakmayın ve bilgileri doğru şekilde doldurun", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Ekle_Click(object sender, EventArgs e) { try { if ((marka.Text != "" && model.Text != "") && ((imei.Text != "" && imei.Text.Length > 14) || (serino.Text != ""))) { marka.Text = marka.Text.Replace("'", "’"); model.Text = model.Text.Replace("'", "’"); serino.Text = serino.Text.Replace("'", "’"); musadi.Text = musadi.Text.Replace("'", "’"); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan1 = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan2 = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan3 = new FbConnection(fk.Baglanti_Kodu()); if (uyeMi.Checked == true) {//üye baglan.Open(); FbCommand TakipSor = new FbCommand("select * from teknik_takip where takip_imei='" + imei.Text + "' or takip_serino='" + serino.Text + "'", baglan); object TakipVarMi = TakipSor.ExecuteScalar(); baglan.Close(); if (TakipVarMi == null) { //takibi ekle.. baglan.Open(); string[] ads = musteri.Text.Split(' '); FbCommand MusidSql = new FbCommand("SELECT Musteri_id FROM Musteriler WHERE Musteri_adi='" + ads[0] + "' and Musteri_soyadi='" + ads[1] + "'", baglan); object MusKontrol = MusidSql.ExecuteScalar(); if (MusKontrol != null) { FbDataReader MusidOku = MusidSql.ExecuteReader(); MusidOku.Read(); id = MusidOku["Musteri_id"].ToString(); string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); byte sonuc; sonuc = fk.Ekle("Teknik_Takip", "Takip_no,Takip_musteri,Takip_marka,Takip_model,Takip_imei,Takip_serino,Takip_girisTarih,Takip_durum", "'" + TakipNo + "','" + id + "','" + fk.IlkHarfleriBuyut(marka.Text) + "','" + fk.IlkHarfleriBuyut(model.Text) + "','" + imei.Text + "','" + serino.Text + "','" + tarih + "','1'"); if (sonuc == 1) { MessageBox.Show("Takip başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Random rnd = new Random(); double sayi = rnd.Next(0, 99999); double sayi2 = rnd.Next(0, 99999); takipno.Text = "TKP" + sayi.ToString() + sayi2.ToString(); TakipNo = takipno.Text; } else { MessageBox.Show("Takip eklenemedi ( Hata kodu: T-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Sistemsel bir hata oluştu, lütfen sağlayıcınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglan.Close(); } else { DialogResult Sor = MessageBox.Show("Eklemek istediğiniz cihaz sistemde kayıtlıdır, yeni takip açmak istediğinize emin misiniz?", "Takip Eklensin Mi ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Sor == DialogResult.Yes) {//ekle baglan.Open(); string[] ads = musteri.Text.Split(' '); FbCommand MusidSql = new FbCommand("SELECT Musteri_id FROM Musteriler WHERE Musteri_adi='" + ads[0] + "' and Musteri_soyadi='" + ads[1] + "'", baglan); object MusKontrol = MusidSql.ExecuteScalar(); if (MusKontrol != null) { FbDataReader MusidOku = MusidSql.ExecuteReader(); MusidOku.Read(); id = MusidOku["Musteri_id"].ToString(); string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); byte sonuc; sonuc = fk.Ekle("Teknik_Takip", "Takip_no,Takip_musteri,Takip_marka,Takip_model,Takip_imei,Takip_serino,Takip_girisTarih,Takip_durum", "'" + TakipNo + "','" + id + "','" + fk.IlkHarfleriBuyut(marka.Text) + "','" + fk.IlkHarfleriBuyut(model.Text) + "','" + imei.Text + "','" + serino.Text + "','" + tarih + "','1'"); if (sonuc == 1) { MessageBox.Show("Takip başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Random rnd = new Random(); double sayi = rnd.Next(0, 99999); double sayi2 = rnd.Next(0, 99999); takipno.Text = "TKP" + sayi.ToString() + sayi2.ToString(); TakipNo = takipno.Text; } else { MessageBox.Show("Takip eklenemedi ( Hata kodu: T-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Sistemsel bir hata oluştu, lütfen sağlayıcınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } baglan.Close(); } else {//ekleme } } } else {//üye değil if (musadi.Text != "" && musTel.Text != "") { baglan.Open(); FbCommand TakipSor = new FbCommand("select * from teknik_takip where takip_imei='" + imei.Text + "' or takip_serino='" + serino.Text + "'", baglan); object TakipVarMi = TakipSor.ExecuteScalar(); baglan.Close(); if (TakipVarMi == null) {//ekle // ekle byte sonuc; string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); sonuc = fk.Ekle("Teknik_Takip", "Takip_no,Takip_marka,Takip_model,Takip_imei,Takip_serino,Takip_girisTarih,Takip_durum,Takip_kisibilgi,Takip_kisiTel", "'" + TakipNo + "','" + fk.IlkHarfleriBuyut(marka.Text) + "','" + fk.IlkHarfleriBuyut(model.Text) + "','" + imei.Text + "','" + serino.Text + "','" + tarih + "','1','" + fk.IlkHarfleriBuyut(musadi.Text) + "','" + musTel.Text + "'"); if (sonuc == 1) { MessageBox.Show("Takip başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Random rnd = new Random(); double sayi = rnd.Next(0, 99999); double sayi2 = rnd.Next(0, 99999); takipno.Text = "TKP" + sayi.ToString() + sayi2.ToString(); TakipNo = takipno.Text; } else { MessageBox.Show("Takip eklenemedi ( Hata kodu: T-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else {//sor DialogResult Sor = MessageBox.Show("Eklemek istediğiniz cihaz sistemde kayıtlıdır, yeni takip açmak istediğinize emin misiniz?", "Takip Eklensin Mi ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Sor == DialogResult.Yes) {//ekle // ekle byte sonuc; string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); sonuc = fk.Ekle("Teknik_Takip", "Takip_no,Takip_marka,Takip_model,Takip_imei,Takip_serino,Takip_girisTarih,Takip_durum,Takip_kisibilgi,Takip_kisiTel", "'" + TakipNo + "','" + fk.IlkHarfleriBuyut(marka.Text) + "','" + fk.IlkHarfleriBuyut(model.Text) + "','" + imei.Text + "','" + serino.Text + "','" + tarih + "','1','" + fk.IlkHarfleriBuyut(musadi.Text) + "','" + musTel.Text + "'"); if (sonuc == 1) { MessageBox.Show("Takip başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Random rnd = new Random(); double sayi = rnd.Next(0, 99999); double sayi2 = rnd.Next(0, 99999); takipno.Text = "TKP" + sayi.ToString() + sayi2.ToString(); TakipNo = takipno.Text; } else { MessageBox.Show("Takip eklenemedi ( Hata kodu: T-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else {//ekleme } } } else { MessageBox.Show("Müşteri bilgilerini eksiksiz giriniz ( Hata kodu: T-03 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Cihaz Bilgilerini eksiksiz giriniz ( Hata kodu: T-02 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e3) { MessageBox.Show(e3.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Ekle_Click(object sender, EventArgs e) { try { UrunAdi.Text = UrunAdi.Text.Replace("'", "’"); UrunFiyat.Text = UrunFiyat.Text.Replace(',', '.'); AlisFiyat.Text = AlisFiyat.Text.Replace(',', '.'); byte kayit; string ad, barkod, fiyat, afiyat, kategori, tarih; if (UrunAdi.Text != "" && UrunFiyat.Text != "" && AlisFiyat.Text != "" && UrunKategori.Text != "") { ad = UrunAdi.Text; barkod = UrunBarkod.Text; fiyat = UrunFiyat.Text; afiyat = AlisFiyat.Text; int kategori_id = 0; kategori = UrunKategori.SelectedItem.ToString(); tarih = DateTime.Now.Year.ToString(); tarih += '-' + DateTime.Now.Month.ToString(); tarih += '-' + DateTime.Now.Day.ToString(); // kategori id çekme FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); FbDataReader oku; object sonuc; FbCommand kategori_cek = new FbCommand("SELECT Kategori_id FROM Urun_kategori where Kategori_adi='" + kategori + "'"); kategori_cek.Connection = baglan; baglan.Open(); sonuc = kategori_cek.ExecuteScalar(); if (sonuc != null) { oku = kategori_cek.ExecuteReader(); while (oku.Read()) { kategori_id = int.Parse(oku[0].ToString()); } } else { MessageBox.Show("Teknik bir hata oluştu, lütfen destek sağlayıcınıza başvurunuz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } baglan.Close(); // kategori id çekme if (barkod != "Barkod Eklenmedi") { kayit = fk.Ekle("Urunler", "Urun_barkodNo,Urun_adi,Urun_fiyat,Urun_kategori,Urun_eklenmeTarih,Urun_alisFiyat", "'" + barkod + "','" + fk.IlkHarfleriBuyut(ad) + "','" + fiyat + "','" + kategori_id + "','" + tarih + "','" + afiyat + "'"); if (kayit == 1) { MessageBox.Show("Ürün başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); UrunFiyat.Text = ""; UrunAdi.Text = ""; UrunBarkod.Text = "Barkod Eklenmedi"; barkodlu.Checked = true; AlisFiyat.Text = ""; } else { MessageBox.Show("Ürün eklenemedi ( Hata kodu: U-05 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { kayit = fk.Ekle("Urunler", "Urun_barkodNo,Urun_adi,Urun_fiyat,Urun_kategori,Urun_eklenmeTarih,Urun_alisFiyat", "'0','" + fk.IlkHarfleriBuyut(ad) + "','" + fiyat + "','" + kategori_id + "','" + tarih + "','" + afiyat + "'"); if (kayit == 1) { MessageBox.Show("Ürün başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); UrunFiyat.Text = ""; UrunAdi.Text = ""; UrunBarkod.Text = "Barkod Eklenmedi"; barkodlu.Checked = true; AlisFiyat.Text = ""; } else { MessageBox.Show("Ürün eklenemedi ( Hata kodu: U-05 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Boş alanları doldurun! ( Hata kodu: U-06 )", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AraButton_Click(object sender, EventArgs e) { islemler.Items.Clear(); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan2 = new FbConnection(fk.Baglanti_Kodu()); if (AramaText.Text != "") { if (TkpNo.Checked) { baglan.Open(); FbCommand TkpNoSql = new FbCommand("SELECT * FROM Teknik_Takip WHERE Takip_no='" + AramaText.Text + "'", baglan); object sonuc; FbDataReader TkpNoOku; sonuc = TkpNoSql.ExecuteScalar(); if (sonuc != null) { TkpNoOku = TkpNoSql.ExecuteReader(); TkpNoOku.Read(); grup3.Enabled = true; grup2.Enabled = false; id = TkpNoOku["Takip_id"].ToString(); if (int.Parse(TkpNoOku["Takip_durum"].ToString()) == 1) { grup5.Enabled = true; } else { grup5.Enabled = false; } cihazbilgi.Text = TkpNoOku["Takip_marka"].ToString() + " " + TkpNoOku["Takip_model"].ToString(); this.Text = cihazbilgi.Text; baglan2.Open(); FbCommand TakipGunSqlSay = new FbCommand("SELECT COUNT(*) FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); object say = TakipGunSqlSay.ExecuteScalar(); baglan2.Close(); baglan2.Open(); FbCommand TakipGunSql = new FbCommand("SELECT * FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); if (int.Parse(say.ToString()) > 0) { FbDataReader TakipGunOku = TakipGunSql.ExecuteReader(); while (TakipGunOku.Read()) { islemler.Items.Add(TakipGunOku["Takip_bilgi"].ToString()); } } else { islemler.Items.Add("Bu cihazda şuanda işlem yapılmamıştır"); } baglan2.Close(); if (TkpNoOku["Takip_musteri"].ToString() != "") { baglan2.Open(); FbCommand MusSql = new FbCommand("SELECT Musteri_adi,Musteri_soyadi,Musteri_telefon FROM Musteriler WHERE Musteri_id='" + TkpNoOku["Takip_musteri"].ToString() + "'", baglan2); FbDataReader MusOku = MusSql.ExecuteReader(); MusOku.Read(); musadsoyad.Text = MusOku["Musteri_adi"].ToString() + " " + MusOku["Musteri_soyadi"].ToString(); mustel.Text = MusOku["Musteri_telefon"].ToString(); baglan2.Close(); } else { musadsoyad.Text = TkpNoOku["Takip_kisibilgi"].ToString(); mustel.Text = TkpNoOku["Takip_kisiTel"].ToString(); } } else { MessageBox.Show("Takip bulunamadı ( Hata kodu: T-04 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); grup3.Enabled = false; grup2.Enabled = false; cihazlar.Items.Clear(); islemler.Items.Clear(); cihazbilgi.Text = ""; musadsoyad.Text = ""; mustel.Text = ""; guncelleme.Text = ""; tkpKapat.Checked = false; this.Text = "Takip Güncelleme"; } baglan.Close(); } else if (İmeiNo.Checked) { baglan.Open(); FbCommand TkpNoSql = new FbCommand("SELECT * FROM Teknik_Takip WHERE Takip_imei='" + AramaText.Text + "'", baglan); object sonuc; FbDataReader TkpNoOku; sonuc = TkpNoSql.ExecuteScalar(); if (sonuc != null) { TkpNoOku = TkpNoSql.ExecuteReader(); TkpNoOku.Read(); grup3.Enabled = true; grup2.Enabled = false; id = TkpNoOku["Takip_id"].ToString(); if (int.Parse(TkpNoOku["Takip_durum"].ToString()) == 1) { grup5.Enabled = true; } else { grup5.Enabled = false; } cihazbilgi.Text = TkpNoOku["Takip_marka"].ToString() + " " + TkpNoOku["Takip_model"].ToString(); this.Text = cihazbilgi.Text; baglan2.Open(); FbCommand TakipGunSqlSay = new FbCommand("SELECT COUNT(*) FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); object say = TakipGunSqlSay.ExecuteScalar(); baglan2.Close(); baglan2.Open(); FbCommand TakipGunSql = new FbCommand("SELECT * FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); if (int.Parse(say.ToString()) > 0) { FbDataReader TakipGunOku = TakipGunSql.ExecuteReader(); while (TakipGunOku.Read()) { islemler.Items.Add(TakipGunOku["Takip_bilgi"].ToString()); } } else { islemler.Items.Add("Bu cihazda şuanda işlem yapılmamıştır"); } baglan2.Close(); if (TkpNoOku["Takip_musteri"].ToString() != "") { baglan2.Open(); FbCommand MusSql = new FbCommand("SELECT Musteri_adi,Musteri_soyadi,Musteri_telefon FROM Musteriler WHERE Musteri_id='" + TkpNoOku["Takip_musteri"].ToString() + "'", baglan2); FbDataReader MusOku = MusSql.ExecuteReader(); MusOku.Read(); musadsoyad.Text = MusOku["Musteri_adi"].ToString() + " " + MusOku["Musteri_soyadi"].ToString(); mustel.Text = MusOku["Musteri_telefon"].ToString(); baglan2.Close(); } else { musadsoyad.Text = TkpNoOku["Takip_kisibilgi"].ToString(); mustel.Text = TkpNoOku["Takip_kisiTel"].ToString(); } baglan.Close(); } else { MessageBox.Show("Takip bulunamadı ( Hata kodu: T-04 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); grup3.Enabled = false; grup2.Enabled = false; cihazlar.Items.Clear(); islemler.Items.Clear(); cihazbilgi.Text = ""; musadsoyad.Text = ""; mustel.Text = ""; guncelleme.Text = ""; tkpKapat.Checked = false; this.Text = "Takip Güncelleme"; } baglan.Close(); } else if (SeriNo.Checked) { baglan.Open(); FbCommand TkpNoSql = new FbCommand("SELECT * FROM Teknik_Takip WHERE Takip_serino='" + AramaText.Text + "'", baglan); object sonuc; FbDataReader TkpNoOku; sonuc = TkpNoSql.ExecuteScalar(); if (sonuc != null) { TkpNoOku = TkpNoSql.ExecuteReader(); TkpNoOku.Read(); grup2.Enabled = false; id = TkpNoOku["Takip_id"].ToString(); if (int.Parse(TkpNoOku["Takip_durum"].ToString()) == 1) { grup5.Enabled = true; } else { grup5.Enabled = false; } cihazbilgi.Text = TkpNoOku["Takip_marka"].ToString() + " " + TkpNoOku["Takip_model"].ToString(); this.Text = cihazbilgi.Text; baglan2.Open(); FbCommand TakipGunSqlSay = new FbCommand("SELECT COUNT(*) FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); object say = TakipGunSqlSay.ExecuteScalar(); baglan2.Close(); baglan2.Open(); FbCommand TakipGunSql = new FbCommand("SELECT * FROM TeknikTakipIslemler WHERE Takip_id='" + id + "'", baglan2); if (int.Parse(say.ToString()) > 0) { FbDataReader TakipGunOku = TakipGunSql.ExecuteReader(); while (TakipGunOku.Read()) { islemler.Items.Add(TakipGunOku["Takip_bilgi"].ToString()); } } else { islemler.Items.Add("Bu cihazda şuanda işlem yapılmamıştır"); } baglan2.Close(); if (TkpNoOku["Takip_musteri"].ToString() != "") { baglan2.Open(); FbCommand MusSql = new FbCommand("SELECT Musteri_adi,Musteri_soyadi,Musteri_telefon FROM Musteriler WHERE Musteri_id='" + TkpNoOku["Takip_musteri"].ToString() + "'", baglan2); FbDataReader MusOku = MusSql.ExecuteReader(); MusOku.Read(); musadsoyad.Text = MusOku["Musteri_adi"].ToString() + " " + MusOku["Musteri_soyadi"].ToString(); mustel.Text = MusOku["Musteri_telefon"].ToString(); baglan2.Close(); } else { musadsoyad.Text = TkpNoOku["Takip_kisibilgi"].ToString(); mustel.Text = TkpNoOku["Takip_kisiTel"].ToString(); } baglan.Close(); } else { MessageBox.Show("Takip bulunamadı ( Hata kodu: T-04 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); grup3.Enabled = false; grup2.Enabled = false; cihazlar.Items.Clear(); islemler.Items.Clear(); cihazbilgi.Text = ""; musadsoyad.Text = ""; mustel.Text = ""; guncelleme.Text = ""; tkpKapat.Checked = false; this.Text = "Takip Güncelleme"; } baglan.Close(); } else if (AdveSoyad.Checked) { baglan.Open(); FbCommand TkpNoSql = new FbCommand("SELECT * FROM Teknik_Takip WHERE Takip_kisibilgi like '%" + fk.IlkHarfleriBuyut(AramaText.Text) + "%' or Takip_musteri in ( SELECT Musteri_id FROM Musteriler WHERE Musteri_adi like '%" + fk.IlkHarfleriBuyut(AramaText.Text) + "%' or Musteri_soyadi like '%" + fk.IlkHarfleriBuyut(AramaText.Text) + "%')", baglan); object sonuc; FbDataReader TkpNoOku; sonuc = TkpNoSql.ExecuteScalar(); if (sonuc != null) { TkpNoOku = TkpNoSql.ExecuteReader(); grup2.Enabled = true; cihazlar.Items.Clear(); while (TkpNoOku.Read()) { cihazlar.Items.Add(TkpNoOku["Takip_id"].ToString() + " " + TkpNoOku["Takip_marka"].ToString() + " " + TkpNoOku["Takip_model"].ToString()); } cihazlar.SelectedIndex = 0; } else { MessageBox.Show("Takip bulunamadı ( Hata kodu: T-04 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); grup3.Enabled = false; islemler.Items.Clear(); cihazbilgi.Text = ""; musadsoyad.Text = ""; mustel.Text = ""; guncelleme.Text = ""; tkpKapat.Checked = false; this.Text = "Takip Güncelleme"; } baglan.Close(); } } else { MessageBox.Show("Lütfen veri giriniz ( Hata kodu: T-05 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guncellee_Click(object sender, EventArgs e) { try { unvan.Text = unvan.Text.Replace("'", "’"); adres.Text = adres.Text.Replace("'", "’"); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Guncelle = new FbCommand("update Ayar set firma_unvani='" + fk.IlkHarfleriBuyut(unvan.Text) + "', firma_adres='" + fk.IlkHarfleriBuyut(adres.Text) + "', firma_telefon='" + telefon.Text + "'", baglan); Guncelle.ExecuteNonQuery(); MessageBox.Show("Firma bilgileri başarıyla güncellenmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); baglan.Close(); } catch (Exception e5) { MessageBox.Show(e5.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ButonListe(string ad, string t1, string t2) { Musteri_adsoyad.Text = fk.IlkHarfleriBuyut(ad); if (checkBox1.Checked == true) { string suankitarih = DateTime.Now.ToString("yyyy-MM-dd"); if ((Tarih1.Value > Tarih2.Value)) { MessageBox.Show("Tarihler aralığında hata ( Hata kodu: M-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string tarih1, tarih2; //tarih1 = Tarih1.Value.ToString("yyyy-MM-dd"); //tarih2 = Tarih2.Value.ToString("yyyy-MM-dd"); tarih1 = t1; tarih2 = t2; DateTime tarih = DateTime.Parse(tarih1); // GridView Stünları oluştur // FbDataReader oku; object sonuc; DataRow satir; // GridView Stünları oluştur // // Müşteri sql kodu // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbCommand komut_musteri = new FbCommand("SELECT * FROM Musteriler WHERE Musteri_kayitTarihi BETWEEN '" + tarih1 + "' and '" + tarih2 + "'", baglanti); baglanti.Open(); sonuc = komut_musteri.ExecuteScalar(); if (sonuc != null) { fk.dt.Clear(); dataGridView1.Refresh(); oku = komut_musteri.ExecuteReader(); while (oku.Read()) { satir = fk.dt.NewRow(); satir["Müşteri Id"] = oku["Musteri_id"].ToString(); satir["Adı Soyadı"] = oku["Musteri_adi"].ToString() + " " + oku["Musteri_soyadi"].ToString(); satir["Telefon"] = oku["Musteri_telefon"].ToString(); satir["Bakiye"] = float.Parse(oku["Musteri_bakiye"].ToString()) + " TL"; satir["Kayıt Tarihi"] = oku["Musteri_kayitTarihi"].ToString(); //Veri tablomuza kontrolüne ekle fk.dt.Rows.Add(satir); } } else { MessageBox.Show("Tarihlere göre aramada müşteri bulunamadı", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); //GridListe(); } // bağlantı kapatıldı baglanti.Close(); } } else { if (Musteri_adsoyad.Text != "") { string adsoyad2 = fk.IlkHarfleriBuyut(Musteri_adsoyad.Text); // ad soyada göre arattır FbDataReader oku; object adsoyad; DataRow satir; FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbCommand komut_adsoyad = new FbCommand("SELECT * FROM Musteriler where Musteri_adi like '%" + Musteri_adsoyad.Text + "%' or Musteri_soyadi like '%" + Musteri_adsoyad.Text + "%' or Musteri_adi like '%" + adsoyad2 + "%' or Musteri_soyadi like '%" + adsoyad2 + "%'", baglanti); baglanti.Open(); adsoyad = komut_adsoyad.ExecuteScalar(); if (adsoyad != null) { fk.dt.Clear(); dataGridView1.Refresh(); oku = komut_adsoyad.ExecuteReader(); while (oku.Read()) { satir = fk.dt.NewRow(); satir["Müşteri Id"] = oku["Musteri_id"].ToString(); satir["Adı Soyadı"] = oku["Musteri_adi"].ToString() + " " + oku["Musteri_soyadi"].ToString(); satir["Telefon"] = oku["Musteri_telefon"].ToString(); satir["Bakiye"] = float.Parse(oku["Musteri_bakiye"].ToString()) + " TL"; satir["Kayıt Tarihi"] = oku["Musteri_kayitTarihi"].ToString(); //Veri tablomuza kontrolüne ekle fk.dt.Rows.Add(satir); } } else { MessageBox.Show("Müşteri bulunamadı", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); } baglanti.Close(); } else { MessageBox.Show("Lütfen bir isim / soyisim bilgisini doldurun. ( Hata kodu: M-02 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void urunAdi_TextChanged(object sender, EventArgs e) { try { if (urunAdi.Text.Length > 0) { urunAdi.Text = urunAdi.Text.Replace("'", "’"); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader UrunOku; object sonuc; baglanti.Open(); FbCommand UrunAraSorgu = new FbCommand("SELECT * FROM Urunler WHERE Urun_adi like '%" + urunAdi.Text + "%' or Urun_adi like '%" + fk.IlkHarfleriBuyut(urunAdi.Text) + "%'", baglanti); sonuc = UrunAraSorgu.ExecuteScalar(); urunler.Items.Clear(); if (sonuc != null) { UrunOku = UrunAraSorgu.ExecuteReader(); while (UrunOku.Read()) { urunler.Items.Add(UrunOku["Urun_adi"].ToString()); } urunler.SelectedIndex = 0; urunler.Enabled = true; UrunSil.Enabled = true; } else { MessageBox.Show("Aranan isme / soyisme göre müşteri bulunamadı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); urunler.Enabled = false; UrunSil.Enabled = false; } baglanti.Close(); } else { urunler.Enabled = false; urunler.SelectedIndex = -1; } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }