private void ekle_Click(object sender, EventArgs e) { try { if (UrunAdi.Text != "" && UrunFiyat.Text != "" && AlisFiyat.Text != "") { UrunAdi.Text = UrunAdi.Text.Replace("'", "’"); not.Text = not.Text.Replace("'", "’"); musara.Text = musara.Text.Replace("'", "’"); UrunFiyat.Text = UrunFiyat.Text.Replace(',', '.'); AlisFiyat.Text = AlisFiyat.Text.Replace(',', '.'); string tarih = DateTime.Now.ToString("yyyy-MM-dd"); if (KayitliMi1.Checked == true) { string adsoyad = SatisMusteri.Text; 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(); string id = MusteriBilgi["Musteri_id"].ToString(); baglanti.Close(); byte sonuc = fk.Ekle("ManuelSatis", "satis_urunadi,satis_alisFiyat,satis_fiyat,satis_tarih,satis_musteri,satis_not", "'" + UrunAdi.Text + "','" + AlisFiyat.Text + "','" + UrunFiyat.Text + "','" + tarih + "','" + id + "','" + not.Text + "'"); if (sonuc == 1) { MessageBox.Show("Satış başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Satış eklenemedi ( Hata kodu: S-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { byte sonuc = fk.Ekle("ManuelSatis", "satis_urunadi,satis_alisFiyat,satis_fiyat,satis_tarih,satis_not", "'" + UrunAdi.Text + "','" + AlisFiyat.Text + "','" + UrunFiyat.Text + "','" + tarih + "','" + not.Text + "'"); if (sonuc == 1) { MessageBox.Show("Satış başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Satış eklenemedi ( Hata kodu: S-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Boş alanları doldurunuz", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception h3) { MessageBox.Show(h3.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 YeniSatisBtn_Click(object sender, EventArgs e) { try { string satis_urun = "", satis_musteri = "", satis_kategori = ""; byte sonuc, sonuc1; float bakiye = 0, tutar = 0; FbConnection baglan = new FbConnection(fk.Baglanti_Kodu()); baglan.Open(); FbCommand UrunBilgi = new FbCommand("SELECT Urun_id FROM Urunler WHERE Urun_adi='" + SatisUrun.Text + "'", baglan); object s1 = UrunBilgi.ExecuteScalar(); if (s1 != null) { FbDataReader UrunOku = UrunBilgi.ExecuteReader(); UrunOku.Read(); satis_urun = UrunOku["Urun_id"].ToString(); UrunOku.Close(); } else { MessageBox.Show("Sistemsel bir sorun oluştu, lütfen sağlayıcınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } baglan.Close(); baglan.Open(); FbCommand KategoriBilgi = new FbCommand("SELECT * FROM Urun_kategori WHERE Kategori_adi='" + SatisUrunKategorisi.Text + "'", baglan); object s2 = KategoriBilgi.ExecuteScalar(); if (s2 != null) { FbDataReader KategoriOku = KategoriBilgi.ExecuteReader(); KategoriOku.Read(); satis_kategori = KategoriOku["Kategori_id"].ToString(); KategoriOku.Close(); } else { MessageBox.Show("Sistemsel bir sorun oluştu, lütfen sağlayıcınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } baglan.Close(); int satisadet = int.Parse(SatisAdet.Value.ToString()); int satisSay = 0; for (int i = 1; i <= satisadet; i++) { if (KayitliMi1.Checked) { string[] ads = SatisMusteri.Text.Split(' '); baglan.Open(); FbCommand MusBilgi = new FbCommand("SELECT Musteri_id,Musteri_bakiye FROM Musteriler WHERE Musteri_adi='" + ads[0] + "' and Musteri_soyadi='" + ads[1] + "'", baglan); object s3 = MusBilgi.ExecuteScalar(); if (s3 != null) { FbDataReader MusOku = MusBilgi.ExecuteReader(); MusOku.Read(); satis_musteri = MusOku["Musteri_id"].ToString(); bakiye = float.Parse(MusOku["Musteri_bakiye"].ToString()); MusOku.Close(); } else { MessageBox.Show("Sistemsel bir sorun oluştu, lütfen sağlayıcınıza başvurunuz.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } baglan.Close(); } string tarih = DateTime.Now.Year.ToString(); tarih += '-' + DateTime.Now.Month.ToString(); tarih += '-' + DateTime.Now.Day.ToString(); if (satis_musteri == "") { sonuc = fk.Ekle("Satis", "Satis_urun,Satis_tarih,Satis_not", "'" + satis_urun + "','" + tarih + "','" + SatisNot.Text + "'"); baglan.Open(); FbCommand UrunVarMi = new FbCommand("SELECT rapor_satisId,rapor_tarih FROM Rapor WHERE rapor_satisId='" + satis_urun + "' and rapor_tarih='" + tarih + "'", baglan); object varmi = UrunVarMi.ExecuteScalar(); if (varmi != null) { sonuc1 = fk.Guncelle("Rapor", "rapor_sayac=rapor_sayac+1", "rapor_satisId='" + satis_urun + "' and rapor_tarih='" + tarih + "'"); } else { sonuc1 = fk.Ekle("Rapor", "rapor_satisId,rapor_satisKt,rapor_sayac,rapor_tarih", "'" + satis_urun + "','" + satis_kategori + "','1','" + tarih + "'"); } baglan.Close(); if (sonuc == 1 && sonuc1 == 1) { satisSay++; } else { satisSay = satisSay + 0; } } else { sonuc = fk.Ekle("Satis", "Satis_urun,Satis_musteri,Satis_tarih,Satis_not", "'" + satis_urun + "','" + satis_musteri + "','" + tarih + "','" + SatisNot.Text + "'"); baglan.Open(); FbCommand UrunVarMi = new FbCommand("SELECT rapor_satisId,rapor_tarih FROM Rapor WHERE rapor_satisId='" + satis_urun + "' and rapor_tarih='" + tarih + "'", baglan); object varmi = UrunVarMi.ExecuteScalar(); if (varmi != null) { sonuc1 = fk.Guncelle("Rapor", "rapor_sayac=rapor_sayac+1", "rapor_satisId='" + satis_urun + "' and rapor_tarih='" + tarih + "'"); } else { sonuc1 = fk.Ekle("Rapor", "rapor_satisId,rapor_satisKt,rapor_sayac,rapor_tarih", "'" + satis_urun + "','" + satis_kategori + "','1','" + tarih + "'"); } baglan.Close(); if (sonuc == 1 && sonuc1 == 1) { satisSay++; if (checkBox1.Checked) { tutar = float.Parse(SatisTutar.Text); bakiye = bakiye - tutar; ybakiye.Text = bakiye.ToString(); ybakiye.Text = ybakiye.Text.Replace(',', '.'); fk.Guncelle("Musteriler", "Musteri_bakiye='" + ybakiye.Text + "'", "Musteri_id='" + satis_musteri + "'"); } } else { satisSay = satisSay + 0; } } } if (satisSay > 0) { MessageBox.Show("Satış başarıyla eklenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); SatisAdet.Value = 1; SatisNot.Text = ""; } else { MessageBox.Show("Satış eklenemedi ( Hata kodu: S-01 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception e4) { MessageBox.Show(e4.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guncelle_Click(object sender, EventArgs e) { if (guncelleme.Text != "") { byte sonuc; sonuc = fk.Ekle("TeknikTakipIslemler", "Takip_id,Takip_bilgi", "'" + id + "','" + guncelleme.Text + "'"); islemler.Items.Add(guncelleme.Text); if (sonuc == 1) { islemler.SelectedIndex = 0; if (islemler.Text == "Bu cihazda şuanda işlem yapılmamıştır") { islemler.Items.Clear(); islemler.Items.Add(guncelleme.Text); islemler.SelectedIndex = -1; } else { islemler.SelectedIndex = -1; } MessageBox.Show("Takip başarıyla güncellenmiştir", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); guncelleme.Text = ""; } else { MessageBox.Show("Takip güncellenemedi ( Hata kodu: T-06 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (tkpKapat.Checked) { byte sonuc1; string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); sonuc1 = fk.Guncelle("Teknik_Takip", "Takip_kapanisTarih='" + tarih + "',Takip_durum='0'", "Takip_id='" + id + "'"); if (sonuc1 == 1) { MessageBox.Show("Takip başarıyla kapatılmıştır", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); fk.Ekle("TeknikTakipIslemler", "Takip_id,Takip_bilgi", "'" + id + "','Tüm işlemler tamamlanmıştır.'"); islemler.Items.Add("Tüm işlemler tamamlanmıştır."); grup5.Enabled = false; } else { MessageBox.Show("Takip kapatılamadı ( Hata kodu: T-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (guncelleme.Text == "" && tkpKapat.Checked == true) { byte sonuc; string tarih = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString(); sonuc = fk.Guncelle("Teknik_Takip", "Takip_kapanisTarih='" + tarih + "',Takip_durum='0'", "Takip_id='" + id + "'"); if (sonuc == 1) { MessageBox.Show("Takip başarıyla kapatılmıştır", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); fk.Ekle("TeknikTakipIslemler", "Takip_id,Takip_bilgi", "'" + id + "','Tüm işlemler tamamlanmıştır.'"); islemler.Items.Add("Tüm işlemler tamamlanmıştır."); grup5.Enabled = false; } else { MessageBox.Show("Takip kapatılamadı ( Hata kodu: T-07 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Güncelleme bilgisini giriniz ( Hata kodu: T-08 )", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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 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); } }