private void Ayar_Load(object sender, EventArgs e) { try { FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand VeriCek = new FbCommand("select * from Ayar", baglan); FbDataReader VeriOku = VeriCek.ExecuteReader(); VeriOku.Read(); unvan.Text = VeriOku["firma_unvani"].ToString(); adres.Text = VeriOku["firma_adres"].ToString(); telefon.Text = VeriOku["firma_telefon"].ToString(); yedek_dizin.Text = VeriOku["yedek_dizin"].ToString(); if (VeriOku["program_acilis"].ToString() == "1") { otoBaslangic.Checked = true; } else { otoBaslangic.Checked = false; } VeriOku.Close(); baglan.Close(); } catch (Exception e2) { MessageBox.Show(e2.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Detay_Click(object sender, EventArgs e) { KaraListe.SelectedIndex = 0; string birinci = KaraListe.SelectedItem.ToString(); if (birinci != "Borçlu müşteri bulunmamaktadır.") { MusteriGuncelle mg = new MusteriGuncelle(); // Müşteri bilgileri // string adsoyad = KaraListe.SelectedItem.ToString(); string[] ads = adsoyad.Split(' '); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader MusteriBilgi; FbCommand MusteriSorgu = new FbCommand("SELECT * FROM Musteriler WHERE Musteri_adi='" + ads[0] + "' and Musteri_soyadi='" + ads[1] + "'", baglanti); baglanti.Open(); MusteriBilgi = MusteriSorgu.ExecuteReader(); MusteriBilgi.Read(); mg.id = MusteriBilgi["Musteri_id"].ToString(); baglanti.Close(); mg.ShowDialog(); // Müşteri bilgileri // } else { MessageBox.Show("Borçlu müşteri bulunmamaktadır.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void KategoriGuncelle_Load(object sender, EventArgs e) { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Ürün Kategorisi Ekle"); // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // if (id != null) { string KategoriAdi = ""; FbDataReader KategoriGetir; FbCommand KategoriSorgu = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_id='" + id + "'", baglanti); baglanti.Open(); KategoriGetir = KategoriSorgu.ExecuteReader(); KategoriGetir.Read(); KategoriAdi = KategoriGetir["Kategori_adi"].ToString(); this.Text = KategoriAdi + " - Kategori Güncelleme"; UrunKategoriAdi.Text = KategoriAdi; katadi = KategoriGetir["Kategori_adi"].ToString(); baglanti.Close(); } else { MessageBox.Show("Sistemsel bir hata oluştu, lütfen destek sağlayıcınıza başvurunuz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MusteriGuncelle_Load(object sender, EventArgs e) { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Müşteri Kategorisi Ekle"); // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // // Kategorileri çek // FbDataReader KategoriGetir; FbCommand KategoriSorgu = new FbCommand("SELECT * FROM Musteri_kategori", baglanti); baglanti.Open(); KategoriGetir = KategoriSorgu.ExecuteReader(); Musteri_kategori.Items.Clear(); while (KategoriGetir.Read()) { Musteri_kategori.Items.Add(KategoriGetir["Kategori_adi"].ToString()); } baglanti.Close(); // Kategorileri çek // // Müşteri bilgilerini çek // if (id != null) { string MusteriKatString = ""; FbDataReader MusteriBilgiGetir; FbCommand MusteriSorgu = new FbCommand("SELECT * FROM Musteriler WHERE Musteri_id='" + id + "'", baglanti); baglanti.Open(); MusteriBilgiGetir = MusteriSorgu.ExecuteReader(); MusteriBilgiGetir.Read(); this.Text = MusteriBilgiGetir["Musteri_adi"] + " " + MusteriBilgiGetir["Musteri_soyadi"] + " - Müşteri Güncelleme"; MusAdi.Text = MusteriBilgiGetir["Musteri_adi"].ToString(); MusSoyadi.Text = MusteriBilgiGetir["Musteri_soyadi"].ToString(); Mad = MusteriBilgiGetir["Musteri_adi"].ToString(); Msoyad = MusteriBilgiGetir["Musteri_soyadi"].ToString(); MusTelefonu.Text = MusteriBilgiGetir["Musteri_telefon"].ToString(); MusAdresi.Text = MusteriBilgiGetir["Musteri_adres"].ToString(); MusteriKatString = MusteriBilgiGetir["Musteri_kategori"].ToString(); Musteri_bakiye.Text = float.Parse(MusteriBilgiGetir["Musteri_bakiye"].ToString()).ToString(); if (double.Parse(MusteriBilgiGetir["Musteri_bakiye"].ToString()) < -1) { label7.Visible = true; } baglanti.Close(); // Müşteri bilgilerini çek // // Müşter hangi kategoride // baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT * FROM Musteri_kategori WHERE Kategori_id='" + MusteriKatString + "'", baglanti); FbDataReader KatAdiOku; KatAdiOku = KategoriAdiSorgu.ExecuteReader(); KatAdiOku.Read(); Musteri_kategori.Text = KatAdiOku["Kategori_adi"].ToString(); baglanti.Close(); // Müşter hangi kategoride // } // Müşteri bilgilerini çek // }
private void YedekYukle_Load(object sender, EventArgs e) { try { tarih.Text = fk.SonYedekYukleme(); if (tarih.Text == "") { tarih.Text = "Yedek yüklenmemiştir."; } } catch (Exception ed1) { MessageBox.Show(ed1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Information); } try { FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Cek = new FbCommand("select yedek_dizin from Ayar", baglan); FbDataReader oku = Cek.ExecuteReader(); oku.Read(); string path = oku["yedek_dizin"].ToString(); baglan.Close(); if (path == "" || path == "0") { path = Application.StartupPath.ToString(); } DirectoryInfo Yillar = new DirectoryInfo(path + "\\"); DirectoryInfo[] Dos = Yillar.GetDirectories(); if (Dos.Length > 0) { foreach (DirectoryInfo yaz in Dos) { yil.Items.Add(yaz.Name); } yil.SelectedIndex = 0; } else { MessageBox.Show("Yedek dosyanız bulunmamaktadır.", "Yedekleme Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ee) { MessageBox.Show(ee.Message, "Hata oluştu", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MusteriKategoriGuncelle_Load(object sender, EventArgs e) { FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand katBilgi = new FbCommand("SELECT * FROM Musteri_kategori WHERE Kategori_id='" + id + "'", baglan); FbDataReader katOku = katBilgi.ExecuteReader(); katOku.Read(); string kategori_adi = katOku[1].ToString(); this.Text = kategori_adi + " - Kategorisi güncelleniyor"; katAdi.Text = kategori_adi; baglan.Close(); }
private void MusteriSil_Load(object sender, EventArgs e) { // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT Musteri_adi,Musteri_soyadi FROM Musteriler WHERE Musteri_id='" + id + "'", baglanti); FbDataReader KatAdiOku; KatAdiOku = KategoriAdiSorgu.ExecuteReader(); KatAdiOku.Read(); this.Text = KatAdiOku["Musteri_adi"].ToString() + " " + KatAdiOku["Musteri_soyadi"].ToString() + " - Müşteri Silinecek"; baglanti.Close(); label1.Text = this.Text; }
private void Giris_Click(object sender, EventArgs e) { try { sifre.Text = sifre.Text.Replace("'", "’"); string sifre2 = ""; FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Cek = new FbCommand("select sifre from Ayar", baglan); FbDataReader Oku = Cek.ExecuteReader(); Oku.Read(); sifre2 = Oku["sifre"].ToString(); Oku.Close(); baglan.Close(); if (sifre.Text == sifre2) { this.Hide(); Form1 f1 = new Form1(); f1.ShowDialog(); } else { sifre.BackColor = Color.Red; sifre.ForeColor = Color.White; } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MusteriKategori_Load(object sender, EventArgs e) { FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); baglanti.Open(); FbDataAdapter ad = new FbDataAdapter("select * from Musteri_kategori", baglanti); FbCommand ad2 = new FbCommand("select * from Musteri_kategori", baglanti); object sonuc = ad2.ExecuteScalar(); if (sonuc != null) { DataTable dt = new DataTable(); ad.Fill(dt); dataGridView1.DataSource = dt; } else { MessageBox.Show("Müşteri kategorisi ekleyin", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); MusteriKategoriEkle mke = new MusteriKategoriEkle(); mke.ShowDialog(); this.Close(); } baglanti.Close(); }
private void KayitliMi1_CheckedChanged(object sender, EventArgs e) { try { if (KayitliMi1.Checked) { groupBox3.Enabled = true; } else { groupBox3.Enabled = false; musara.Text = ""; SatisMusteri.SelectedIndex = -1; checkBox1.Checked = false; } SatisMusteri.Items.Clear(); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand MustList = new FbCommand("SELECT * FROM Musteriler", baglan); object sonuc = MustList.ExecuteScalar(); if (sonuc != null) { FbDataReader oku = MustList.ExecuteReader(); while (oku.Read()) { SatisMusteri.Items.Add(oku["Musteri_adi"].ToString() + " " + oku["Musteri_soyadi"].ToString()); } SatisMusteri.SelectedIndex = -1; } else { SatisMusteri.Enabled = false; checkBox1.Enabled = false; groupBox3.Enabled = false; MessageBox.Show("Kayıtlı müşteri bulunmamaktadır, müşteri ekleyiniz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); MusteriEkle me = new MusteriEkle(); me.ShowDialog(); } baglan.Close(); } catch (Exception h1) { MessageBox.Show(h1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void MusteriEkle_Load(object sender, EventArgs e) { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Müşteri Kategorisi Ekle"); FbConnection komut_baglan = new FbConnection(fk.Baglanti_Kodu()); FbDataReader oku; FbCommand cmd = new FbCommand(); object sonuc; komut_baglan.Open(); cmd.Connection = komut_baglan; cmd.CommandText = "SELECT * FROM Musteri_kategori"; sonuc = cmd.ExecuteScalar(); if (sonuc != null) { oku = cmd.ExecuteReader(); while (oku.Read()) { Musteri_kategori.Items.Add(oku[1].ToString()); } Musteri_kategori.SelectedIndex = 0; oku.Close(); Musteri_kategori.Enabled = true; ButonEkle.Enabled = true; } else { Musteri_kategori.Enabled = false; ButonEkle.Enabled = false; MessageBox.Show("Müşteri kategorisi bulunamadı, müşteri kategorisi ekleyiniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); MusteriKategoriEkle mke = new MusteriKategoriEkle(); mke.ShowDialog(); } komut_baglan.Close(); } catch (Exception me1) { MessageBox.Show(me1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UrunEkle_Load(object sender, EventArgs e) { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Ürün Kategorisi Ekle"); FbConnection komut_baglan = new FbConnection(fk.Baglanti_Kodu()); FbDataReader oku; FbCommand cmd = new FbCommand(); object sonuc; komut_baglan.Open(); cmd.Connection = komut_baglan; cmd.CommandText = "SELECT * FROM Urun_kategori"; sonuc = cmd.ExecuteScalar(); if (sonuc != null) { oku = cmd.ExecuteReader(); while (oku.Read()) { UrunKategori.Items.Add(oku[1].ToString()); } UrunKategori.SelectedIndex = 0; oku.Close(); } else { MessageBox.Show("Ürün ekleyebilmek için önce ürün kategorisi ekleyin", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); UrunKategoriEkle uke = new UrunKategoriEkle(); uke.ShowDialog(); } komut_baglan.Close(); } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", 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); } }
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 Evet_Click(object sender, EventArgs e) { string id = ""; FbConnection b1 = new FbConnection(fk.Baglanti_Kodu()); b1.Open(); FbCommand TakipDetay = new FbCommand("SELECT TAKIP_ID FROM TEKNIK_TAKIP WHERE TAKIP_NO='" + label8.Text + "'", b1); object s = TakipDetay.ExecuteScalar(); if (s != null) { FbDataReader idOku = TakipDetay.ExecuteReader(); idOku.Read(); id = idOku["TAKIP_ID"].ToString(); idOku.Close(); } else { MessageBox.Show("Sistemsel bir hata oluştu, lütfen sağlayacınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } b1.Close(); if (id != "") { b1.Open(); FbCommand Detaylar = new FbCommand("SELECT * FROM TEKNIKTAKIPISLEMLER WHERE TAKIP_ID='" + id + "'", b1); object s1 = TakipDetay.ExecuteScalar(); if (s1 != null) { FbDataReader IdOku = Detaylar.ExecuteReader(); while (IdOku.Read()) { fk.Sil("TEKNIKTAKIPISLEMLER", "TK_ID='" + IdOku["TK_ID"].ToString() + "'"); } byte sonuc; sonuc = fk.Sil("Teknik_Takip", "Takip_no='" + label8.Text + "'"); if (sonuc == 1) { MessageBox.Show("Teknik Takip başarıyla silinmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); Tkp.GridGuncelle(); Tkp.FormLoad(); this.Close(); } else { MessageBox.Show("Teknik Takip silinemedi ( Hata kodu: T-13 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Sistemsel bir hata oluştu, lütfen sağlayacınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } b1.Close(); } }
private void UrunSil_Load(object sender, EventArgs e) { try { // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // baglanti.Open(); FbCommand KategoriAdiSorgu = new FbCommand("SELECT Urun_adi FROM Urunler WHERE Urun_id='" + id + "'", baglanti); FbDataReader KatAdiOku; KatAdiOku = KategoriAdiSorgu.ExecuteReader(); KatAdiOku.Read(); this.Text = KatAdiOku["Urun_adi"].ToString() + " - Ürün Silinecek"; baglanti.Close(); label1.Text = this.Text; } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void FormLoad() { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Ürün Kategorisi Ekle"); FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbDataReader KategoriOku; DataRow satir; baglanti.Open(); FbCommand KategoriAraSorgu = new FbCommand("SELECT * FROM Urun_kategori", baglanti); fk.dt.Clear(); KategoriDataGrid.Refresh(); object sonuc = KategoriAraSorgu.ExecuteScalar(); if (sonuc != null) { KategoriOku = KategoriAraSorgu.ExecuteReader(); while (KategoriOku.Read()) { satir = fk.dt.NewRow(); satir["Kategori Id"] = KategoriOku["Kategori_id"].ToString(); satir["Kategori Adı"] = KategoriOku["Kategori_adi"].ToString(); fk.dt.Rows.Add(satir); } } else { MessageBox.Show("Ürün kategorisi ekleyiniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); UrunKategoriEkle uke = new UrunKategoriEkle(); uke.ShowDialog(); this.Close(); } baglanti.Close(); } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AramaMusteriAdi_TextChanged(object sender, EventArgs e) { if (AramaMusteriAdi.Text.Length > 0) { AramaMusteriAdi.Text = AramaMusteriAdi.Text.Replace("'", "’"); 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.Enabled = true; Musteri_adi_combo.SelectedIndex = 0; MusteriSil.Enabled = true; label1.Show(); } else { MessageBox.Show("Aranan isme / soyisme göre müşteri bulunamadı.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Warning); } baglanti.Close(); } else { Musteri_adi_combo.Enabled = false; Musteri_adi_combo.SelectedIndex = -1; MusteriSil.Enabled = false; MusteriSil.Enabled = false; label1.Hide(); } }
private void MusteriGuncelle2_Load(object sender, EventArgs e) { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Müşteri Kategorisi Ekle"); // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // // Kategorileri çek // FbDataReader KategoriGetir; FbCommand KategoriSorgu = new FbCommand("SELECT * FROM Musteri_kategori", baglanti); baglanti.Open(); Musteri_kategori.Items.Clear(); object Kssor = KategoriSorgu.ExecuteScalar(); if (Kssor != null) { KategoriGetir = KategoriSorgu.ExecuteReader(); while (KategoriGetir.Read()) { Musteri_kategori.Items.Add(KategoriGetir["Kategori_adi"].ToString()); } } else { MessageBox.Show("Müşteri kategorisi ekleyiniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); MusteriKategoriEkle mke = new MusteriKategoriEkle(); this.Close(); mke.ShowDialog(); } baglanti.Close(); // Kategorileri çek // }
private void Degistir_Click(object sender, EventArgs e) { try { eskiSifre.Text = eskiSifre.Text.Replace("'", "’"); yeniSifre1.Text = yeniSifre1.Text.Replace("'", "’"); yeniSifre2.Text = yeniSifre2.Text.Replace("'", "’"); FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand Sifre = new FbCommand("select sifre from Ayar", baglan); FbDataReader oku = Sifre.ExecuteReader(); oku.Read(); string KayitliSifre = oku["sifre"].ToString(); baglan.Close(); if (eskiSifre.Text != "" && yeniSifre1.Text != "" && yeniSifre2.Text != "") { if (yeniSifre1.Text == yeniSifre2.Text) { if (eskiSifre.Text == KayitliSifre) { baglan.Open(); FbCommand SifreDegis = new FbCommand("update Ayar set sifre='" + yeniSifre2.Text + "'", baglan); SifreDegis.ExecuteNonQuery(); MessageBox.Show("Sistem şifreniz başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); baglan.Close(); } else { MessageBox.Show("Eski şifre yanlış girildi", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Girilen yeni şifreler uyuşmuyor.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Eski ve yeni şifreleri girin", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } 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 uyeMi_CheckedChanged(object sender, EventArgs e) { try { if (uyeMi.Checked) { FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand MusSql = new FbCommand("SELECT Musteri_adi,Musteri_soyadi FROM Musteriler", baglan); object Mvarmi = MusSql.ExecuteScalar(); if (Mvarmi != null) { FbDataReader MusOku = MusSql.ExecuteReader(); while (MusOku.Read()) { musteri.Items.Add(MusOku["Musteri_adi"].ToString() + " " + MusOku["Musteri_soyadi"].ToString()); } uyeyse.Enabled = true; uyedegilse.Enabled = false; musteri.SelectedIndex = 0; } else { DialogResult MusEkle = MessageBox.Show("Sistemde müşteri bulunmamaktadır, yeni müşteri eklemek ister misiniz?", "Bilgilendirme", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (MusEkle == DialogResult.Yes) { MusteriEkle me = new MusteriEkle(); me.ShowDialog(); } } baglan.Close(); } else { uyeyse.Enabled = false; uyedegilse.Enabled = true; } } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UrunGuncelle2_Load(object sender, EventArgs e) { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Ürün Kategorisi Ekle"); // Bağlantı // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // // Kategorileri çek // FbDataReader KategoriGetir; FbCommand KategoriSorgu = new FbCommand("SELECT * FROM Urun_kategori", baglanti); baglanti.Open(); UrunKategori.Items.Clear(); object sk = KategoriSorgu.ExecuteScalar(); if (sk != null) { KategoriGetir = KategoriSorgu.ExecuteReader(); while (KategoriGetir.Read()) { UrunKategori.Items.Add(KategoriGetir["Kategori_adi"].ToString()); } } else { MessageBox.Show("Ürün kategorisi ekleyin", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); UrunKategoriEkle uke = new UrunKategoriEkle(); uke.ShowDialog(); } baglanti.Close(); // Kategorileri çek // } 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(); }
public void FormLoad() { try { FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglanti2 = new FbConnection(fk.Baglanti_Kodu()); FbDataReader oku; object sonuc; DataRow satir; FbCommand komut_musteri = new FbCommand("SELECT * FROM Urunler", baglanti); komut_musteri.Connection = baglanti; baglanti.Open(); sonuc = komut_musteri.ExecuteScalar(); if (sonuc != null) { oku = komut_musteri.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("Ekli ürün bulunamadı, ürün ekleyiniz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); UrunEkle ue = new UrunEkle(); ue.ShowDialog(); } // bağlantı kapatıldı baglanti.Close(); } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UrunGuncelle_Load(object sender, EventArgs e) { try { ToolTip Aciklama = new ToolTip(); Aciklama.SetToolTip(katekle, "Ürün Kategorisi Ekle"); // Bağlantı // FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); // Bağlantı // // Kategorileri çek // FbDataReader KategoriGetir; FbCommand KategoriSorgu = new FbCommand("SELECT * FROM Urun_kategori", baglan); baglan.Open(); object ss = KategoriSorgu.ExecuteScalar(); if (ss != null) { KategoriGetir = KategoriSorgu.ExecuteReader(); UrunKategori.Items.Clear(); while (KategoriGetir.Read()) { UrunKategori.Items.Add(KategoriGetir["Kategori_adi"].ToString()); } } else { MessageBox.Show("Ürün güncelleme için önce ürün kategorisi ekleyin", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); UrunKategoriEkle uke = new UrunKategoriEkle(); uke.ShowDialog(); } baglan.Close(); // Kategorileri çek // FbConnection baglanti = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglanti2 = new FbConnection(fk.Baglanti_Kodu()); baglanti.Open(); FbCommand UrunBilgi = new FbCommand("SELECT * FROM Urunler WHERE Urun_id='" + id + "'", baglanti); FbDataReader oku; oku = UrunBilgi.ExecuteReader(); oku.Read(); this.Text = oku["Urun_adi"].ToString() + " - Ürün Güncelleme"; UrunAdi.Text = oku["Urun_adi"].ToString(); double barkodNum = double.Parse(oku["Urun_barkodNo"].ToString()); if (barkodNum == 0) { UrunBarkod.Text = "Barkod Eklenmedi"; UrunBarkod.Enabled = false; barkodlu.Checked = true; } else { UrunBarkod.Enabled = true; barkodlu.Checked = false; UrunBarkod.Text = oku["Urun_barkodNo"].ToString(); } UrunFiyat.Text = float.Parse(oku["Urun_fiyat"].ToString()).ToString(); AlisFiyat.Text = float.Parse(oku["Urun_alisFiyat"].ToString()).ToString(); baglanti2.Open(); FbCommand Kategori = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_id='" + oku["Urun_kategori"].ToString() + "'", baglanti2); FbDataReader KatOku; KatOku = Kategori.ExecuteReader(); KatOku.Read(); UrunKategori.Text = KatOku["Kategori_adi"].ToString(); baglanti2.Close(); groupBox1.Text = oku["Urun_adi"].ToString(); baglanti.Close(); } catch (Exception e1) { MessageBox.Show(e1.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void YeniSatis_Load(object sender, EventArgs e) { try { SatisUrunKategorisi.Items.Clear(); byte i = 0; string ilkid = ""; FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbDataReader oku; FbCommand katlist = new FbCommand("SELECT * FROM Urun_kategori", baglan); object sonuc = katlist.ExecuteScalar(); if (sonuc != null) { oku = katlist.ExecuteReader(); while (oku.Read()) { SatisUrunKategorisi.Items.Add(oku["Kategori_adi"].ToString()); if (i == 0) { ilkid = oku["Kategori_id"].ToString(); i = 1; } } SatisUrunKategorisi.SelectedIndex = 0; } else { MessageBox.Show("Ürün kategorisi ekleyin", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); UrunKategoriEkle uke = new UrunKategoriEkle(); uke.ShowDialog(); } baglan.Close(); } 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); } }
public void FormLoad() { DataRow satir; label1.Text = DateTime.Now.Day.ToString() + " / " + DateTime.Now.Month.ToString() + " / " + DateTime.Now.Year.ToString() + " - Günü Satışları"; tarih = DateTime.Now.ToString("yyyy-MM-dd"); FbConnection b1 = new FbConnection(fk.Baglanti_Kodu()); FbConnection b2 = new FbConnection(fk.Baglanti_Kodu()); b1.Open(); FbCommand SecilenTarihSatis = new FbCommand("SELECT * FROM Satis WHERE Satis_tarih='" + tarih + "'", b1); object kontrol = SecilenTarihSatis.ExecuteScalar(); if (kontrol != null) { fk.dt.Clear(); dataGridView1.Refresh(); FbDataReader SatisOku = SecilenTarihSatis.ExecuteReader(); while (SatisOku.Read()) { satir = fk.dt.NewRow(); satir["Satış Id"] = "S " + SatisOku["Satis_id"].ToString(); b2.Open(); FbCommand UrunAdi = new FbCommand("SELECT Urun_adi FROM Urunler WHERE Urun_id='" + SatisOku["Satis_urun"].ToString() + "'", b2); FbDataReader UrunAdiOku = UrunAdi.ExecuteReader(); UrunAdiOku.Read(); satir["Satış Ürün"] = UrunAdiOku["Urun_adi"].ToString(); b2.Close(); if (SatisOku["Satis_musteri"].ToString() == "") { satir["Satış Müşteri"] = "Standart Satış"; } else { b2.Open(); FbCommand MusteriAdi = new FbCommand("SELECT Musteri_adi,Musteri_soyadi FROM Musteriler WHERE Musteri_id='" + SatisOku["Satis_musteri"].ToString() + "'", b2); FbDataReader MusteriAdiOku = MusteriAdi.ExecuteReader(); MusteriAdiOku.Read(); satir["Satış Müşteri"] = MusteriAdiOku["Musteri_adi"].ToString() + " " + MusteriAdiOku["Musteri_soyadi"].ToString(); b2.Close(); } satir["Satış Tarihi"] = SatisOku["Satis_tarih"].ToString(); if (SatisOku["Satis_not"].ToString() == "") { satir["Satış Notu"] = "Not Eklenmemiş"; } else { satir["Satış Notu"] = SatisOku["Satis_not"].ToString(); } fk.dt.Rows.Add(satir); } } else { MessageBox.Show("Seçilen tarihte satış yapılmamıştır", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } b1.Close(); b1.Open(); FbCommand ManuelSatis = new FbCommand("SELECT * FROM ManuelSatis WHERE satis_tarih='" + tarih + "'", b1); object sn = ManuelSatis.ExecuteScalar(); if (sn != null) { FbDataReader okuu = ManuelSatis.ExecuteReader(); while (okuu.Read()) { satir = fk.dt.NewRow(); satir["Satış Id"] = "M " + okuu["satis_id"].ToString(); satir["Satış Ürün"] = okuu["satis_urunadi"].ToString(); if (okuu["satis_musteri"].ToString() == "") { satir["Satış Müşteri"] = "Standart Satış"; } else { b2.Open(); FbCommand MusteriAdi = new FbCommand("SELECT Musteri_adi,Musteri_soyadi FROM Musteriler WHERE Musteri_id='" + okuu["satis_musteri"].ToString() + "'", b2); FbDataReader MusteriAdiOku = MusteriAdi.ExecuteReader(); MusteriAdiOku.Read(); satir["Satış Müşteri"] = MusteriAdiOku["Musteri_adi"].ToString() + " " + MusteriAdiOku["Musteri_soyadi"].ToString(); b2.Close(); } satir["Satış Tarihi"] = okuu["satis_tarih"].ToString(); if (okuu["Satis_not"].ToString() == "") { satir["Satış Notu"] = "Not Eklenmemiş"; } else { satir["Satış Notu"] = okuu["satis_not"].ToString(); } fk.dt.Rows.Add(satir); } } b1.Close(); }
private void SatisGunluk_Load(object sender, EventArgs e) { label1.Text = DateTime.Now.Day.ToString() + " / " + DateTime.Now.Month.ToString() + " / " + DateTime.Now.Year.ToString() + " - Günü Raporları"; string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); float top = 0; int i = 0; float top2 = 0; FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan2 = new FbConnection(fk.Baglanti_Kodu()); FbConnection baglan3 = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); //FbCommand BugunkuSatis = new FbCommand("SELECT Satis_urun FROM Satis WHERE Satis_tarih='" + tarih + "'", baglan); FbCommand BugunkuSatis = new FbCommand("SELECT Satis_urun FROM Satis WHERE Satis_tarih='" + tarih + "'", baglan); //FbCommand KacAdet = new FbCommand("SELECT COUNT(*) FROM Satis WHERE Satis_tarih='" + tarih + "'", baglan); object SatirSayisi = KacAdet.ExecuteScalar(); FbCommand KacAdet = new FbCommand("SELECT COUNT(*) FROM Satis WHERE Satis_tarih='" + tarih + "'", baglan); object SatirSayisi = KacAdet.ExecuteScalar(); FbDataReader oku1; object SatisSonuc; SatisSonuc = BugunkuSatis.ExecuteScalar(); if (SatisSonuc != null) { urunler = new string[int.Parse(SatirSayisi.ToString())]; oku1 = BugunkuSatis.ExecuteReader(); while (oku1.Read()) { urunler[i] = oku1["Satis_urun"].ToString(); i++; } oku1.Close(); baglan.Close(); baglan2.Open(); FbDataReader oku2; for (int j = 0; j <= int.Parse(SatirSayisi.ToString()) - 1; j++) { FbCommand UrunFiyat = new FbCommand("SELECT Urun_fiyat FROM Urunler WHERE Urun_id='" + urunler[j] + "'", baglan2); oku2 = UrunFiyat.ExecuteReader(); oku2.Read(); top += float.Parse(oku2["Urun_fiyat"].ToString()); label5.Text = top.ToString(); oku2.Close(); } baglan2.Close(); label5.Text += " TL"; // alış fiyatlarını topla baglan2.Open(); FbDataReader say; for (int d = 0; d <= int.Parse(SatirSayisi.ToString()) - 1; d++) { FbCommand UrunFiyat = new FbCommand("SELECT Urun_alisFiyat FROM Urunler WHERE Urun_id='" + urunler[d] + "'", baglan2); say = UrunFiyat.ExecuteReader(); say.Read(); top2 += float.Parse(say["Urun_AlisFiyat"].ToString()); say.Close(); } baglan2.Close(); // alış fiyatlarını topla // net Kar label9.Text = (top - top2).ToString() + " TL"; // net Kar baglan.Open(); FbCommand EncokSatilan = new FbCommand("SELECT Urun_adi FROM Urunler WHERE Urun_id = ( SELECT first 1 rapor_satisId FROM Rapor WHERE rapor_tarih='" + tarih + "' and rapor_sayac = ( SELECT MAX(rapor_sayac) FROM Rapor WHERE rapor_tarih='" + tarih + "'))", baglan); FbDataReader EncokStOku = EncokSatilan.ExecuteReader(); EncokStOku.Read(); label6.Text = EncokStOku["Urun_adi"].ToString(); baglan.Close(); baglan.Open(); FbCommand EncokKategori = new FbCommand("SELECT Kategori_adi FROM Urun_kategori WHERE Kategori_id = (SELECT first 10 Urun_kategori FROM Urunler WHERE Urun_id = ( SELECT first 1 rapor_satisId FROM Rapor WHERE rapor_tarih='" + tarih + "' and rapor_sayac = ( SELECT MAX(rapor_sayac) FROM Rapor WHERE rapor_tarih='" + tarih + "')))", baglan); FbDataReader EncokKtOku = EncokKategori.ExecuteReader(); EncokKtOku.Read(); label7.Text = EncokKtOku["Kategori_adi"].ToString(); baglan.Close(); baglan.Open(); FbCommand UrunSayi = new FbCommand("SELECT SUM(rapor_sayac) FROM Rapor WHERE rapor_tarih='" + tarih + "' GROUP BY rapor_satisKt", baglan); object SatisAdet = UrunSayi.ExecuteScalar(); baglan.Close(); // Buraya kadar tamamlanmıştır.. amk // Buraya kadar tamamlanmıştır.. int[] SeriesPoint = new int[0]; FbCommand UrunKategori = new FbCommand("SELECT rapor_satisKt FROM Rapor WHERE rapor_tarih='" + tarih + "' GROUP BY rapor_satisKt", baglan); FbCommand UrunKategoriSatisSys = new FbCommand("SELECT SUM(rapor_sayac) FROM Rapor WHERE rapor_tarih='" + tarih + "' GROUP BY rapor_satisKt", baglan3); // Grafik için sayısal değerler baglan3.Open(); int sa = 0; FbDataReader OkuUKSS = UrunKategoriSatisSys.ExecuteReader(); while (OkuUKSS.Read()) { Array.Resize(ref SeriesPoint, SeriesPoint.Length + 1); SeriesPoint[sa] = int.Parse(OkuUKSS[0].ToString()); sa++; } // kategori satış sayıları diziye atıldı baglan3.Close(); baglan.Open(); FbDataReader ktOku = UrunKategori.ExecuteReader(); istatislik.Titles.Add("Günlük Satış Raporu Grafik"); for (int k = 0; k < SeriesPoint.Length; k++) { ktOku.Read(); baglan2.Open(); FbCommand Kategori = new FbCommand("SELECT Kategori_adi FROM Urun_kategori WHERE Kategori_id='" + ktOku["rapor_satisKt"].ToString() + "'", baglan2); FbDataReader Ktad = Kategori.ExecuteReader(); Ktad.Read(); Series series = istatislik.Series.Add(Ktad["Kategori_adi"].ToString()); series.Points.Add(SeriesPoint[k]); baglan2.Close(); } baglan.Close(); // Manuelsatışlar baglan.Open(); FbCommand ManuelSatislar = new FbCommand("SELECT * FROM ManuelSatis WHERE satis_tarih='" + tarih + "'", baglan); object sn = ManuelSatislar.ExecuteScalar(); int msay = 0; if (sn != null) { FbDataReader moku = ManuelSatislar.ExecuteReader(); while (moku.Read()) { top += float.Parse(moku["satis_fiyat"].ToString()); top2 += float.Parse(moku["satis_alisFiyat"].ToString()); msay++; } label5.Text = top.ToString(); label9.Text = (top - top2).ToString(); Series series = istatislik.Series.Add("Manuel Satış"); series.Points.Add(msay); } baglan.Close(); // Manuelsatışlar } else { MessageBox.Show("Bugün satış yapılmamıştır. (R-01)", "Bilgilendirme"); this.Close(); } }