private void ScreenFill(WebService service) { TIP_KOD.Text = service.GetString("TIP_KODU"); TIP_TANIM.Text = service.GetString("TIP_TANIMI"); ACIKLAMA.Text = service.GetString("ACIKLAMA"); KATEGORI_KODU.SetString(service.GetString("KATEGORI_KODU")); if (service.tags.Contains("TIP_RESIM") && service.GetString("TIP_RESIM") != "") { TIP_RESIM.Image = service.GetImage("TIP_RESIM"); //Goto724Lib.Base64ToImage(service.GetString("TIP_RESIM")); } else { TIP_RESIM.Image = Goto724Lib.noImage; } /*grdTipOran.Rows[0].Cells["grdEt"].Value = service.GetDouble("ET_ORAN", 0); * grdTipOran.Rows[0].Cells["grdKiyma"].Value = service.GetDouble("KIYMA_ORAN", 0); * grdTipOran.Rows[0].Cells["grdDana"].Value = service.GetDouble("DANA_ORAN", 0); * grdTipOran.Rows[0].Cells["grdHindi"].Value = service.GetDouble("HINDI_ORAN", 0); * grdTipOran.Rows[0].Cells["grdTavuk"].Value = service.GetDouble("TAVUK_ORAN", 0); * grdTipOran.Rows[0].Cells["grdYag"].Value = service.GetDouble("YAG_ORAN", 0); * grdTipOran.Rows[0].Cells["grdBaharat"].Value = service.GetDouble("BAHARAT_ORAN", 0);*/ if (service.GetString("PASIF_MI") == "H") { PASIF_MI.SelectedIndex = 0; } else { PASIF_MI.SelectedIndex = 1; } }
private void KATEGORI_KODU_ArsExit(object sender, EventArgs e) { if (KATEGORI_KODU.IsNotEmpty()) { ArsSQLQry qryKategori = new ArsSQLQry(); qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/"; qryKategori.Open(); if (qryKategori.Found()) { ArsLibrary.ArsQryToPanel(pnlKategoriler, qryKategori); if (qryKategori.GetString("RENK_KODU") != "") { RENK_KODU.Color = Color.FromArgb(Convert.ToInt32(qryKategori.GetString("RENK_KODU"))); } } else { pnlKategoriler.Clear(KATEGORI_KODU.ArTag); } } else { pnlKategoriler.Clear(); } }
private void StokTip_Load(object sender, EventArgs e) { PASIF_MI.SelectedIndex = 0; KATEGORI_KODU.Open(); RefreshGrid(); //grdTipOran.Rows.Add(0, 0, 0, 0, 0, 0, 0); }
private void KATEGORI_KODU_KeyDown(object sender, KeyEventArgs e) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F2) { if (KATEGORI_KODU.IsNotEmpty()) { ArsSQLQry qryKategoriKodu = new ArsSQLQry(); qryKategoriKodu.SQLText = "SELECT TOP 1 RADYO_KODU FROM [TBLKATEGORI] WHERE KATEGORI_KODU LIKE '" + KATEGORI_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC"; qryKategoriKodu.Open(); if (qryKategoriKodu.Found()) { KATEGORI_KODU.SetDataStr(qryKategoriKodu.GetString("KATEGORI_KODU")); KATEGORI_KODU.SelectionStart = KATEGORI_KODU.Text.Length; } } } }
private void btnSil_Click(object sender, EventArgs e) { if (RADYO_KODU.IsNotEmpty() && KATEGORI_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nRadyo: " + RADYO_KODU.Text + "\nKategori: " + KATEGORI_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryRadKat = new ArsSQLQry(); qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/"; qryRadKat.Open(); qryRadKat.Mode = EnmQryMode.Delete; qryRadKat.Exec(); if (qryRadKat.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); } } } RADYO_KODU.Focus(); }
private void btnKaydet_Click(object sender, EventArgs e) { if (RENK_KODU.Color.ToArgb() == 0) { RENK_KODU.Color = Color.White; } if (pnlKategoriler.CanNullsCheck()) { ArsSQLQry qryKategori = new ArsSQLQry(); qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/"; qryKategori.Open(); if (qryKategori.Found()) { qryKategori.Mode = EnmQryMode.Update; } else { qryKategori.Mode = EnmQryMode.Insert; } ArsLibrary.ArsPanelToQry(pnlKategoriler, qryKategori); qryKategori.SetString("RENK_KODU", RENK_KODU.Color.ToArgb().ToString()); qryKategori.Exec(); if (qryKategori.execErrorCode == "0") { switch (qryKategori.Mode) { case EnmQryMode.Update: ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı"); break; case EnmQryMode.Insert: ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı"); break; } grdKategoriler.RefreshGrid(); BtnTemizle_Click(BtnTemizle, null); } } KATEGORI_KODU.Focus(); }
private void grdKategoriler_ArsDoubleClick(object sender, EventArgs e) { if (KATEGORI_KODU.IsNotEmpty()) { ArsSQLQry qryRenk = new ArsSQLQry(); qryRenk.SQLText = "SELECT RENK_KODU FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.GetDataStr() + "'/*WE*/"; qryRenk.Open(); if (qryRenk.Found() && qryRenk.GetString("RENK_KODU") != "") { RENK_KODU.Color = Color.FromArgb(Convert.ToInt32(qryRenk.GetString("RENK_KODU"))); } else { RENK_KODU.Color = Color.White; } } else { RENK_KODU.Color = Color.White; } }
private void btnSil_Click(object sender, EventArgs e) { KATEGORI_KODU_ArsExit(KATEGORI_KODU, null); if (KATEGORI_KODU.IsNotEmpty()) { if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nKategori Kodu: " + KATEGORI_KODU.Text) == DialogResult.Yes) { ArsSQLQry qryKategori = new ArsSQLQry(); qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/"; qryKategori.Open(); qryKategori.Mode = EnmQryMode.Delete; qryKategori.Exec(); if (qryKategori.execErrorCode == "0") { ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı"); BtnTemizle_Click(BtnTemizle, null); grdKategoriler.RefreshGrid(); } } } KATEGORI_KODU.Focus(); }
private void MusteriKarti_Load(object sender, EventArgs e) { //if (!Goto724Lib.adminMi) tcMusteri.TabPages.Remove(tpMusKategori); if (!Goto724Lib.adminMi) { btnKategoriTedarikciRehber.Visible = false; KATEGORI_TEDARIKCI_KODU.Text = Goto724Lib.tedarikciKodu; } PASIF_MI.SelectedIndex = 0; RefreshGrid(); RefreshYetkiliGrid(); RefreshMusteriKatGrid(); MUSTERI_TIPI.Open(); KATEGORI.Open(); if (!Goto724Lib.adminMi) { KATEGORI_KODU.SQLText = "SELECT KATEGORI_ACIKLAMA, KATEGORI_KODU FROM TBLKATEGORI"; } KATEGORI_KODU.Open(); MusteriKod(); if (musteriKodu != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + musteriKodu + "'"; service.Open(); if (service.errorCode == "0") { ScreenFill(service); } } }
private void BtnTemizle_Click(object sender, EventArgs e) { KATEGORI_KODU.Focus(); pnlKategoriler.Clear(); RENK_KODU.Color = Color.White; }
private void btnKaydet_Click(object sender, EventArgs e) { if (pnlRadyoKategori.CanNullsCheck()) { ArsSQLQry qryRadKat = new ArsSQLQry(); qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/"; qryRadKat.Open(); if (qryRadKat.Found()) { ArsMessage.ShowMessage("Hata", RADYO_KODU.Text + " Radyosu İçin " + KATEGORI_KODU.Text + " Kategorisi Daha Önceden Kayıt Edilmiştir."); return; } qryRadKat.Mode = EnmQryMode.Insert; ArsLibrary.ArsPanelToQry(pnlRadyoKategori, qryRadKat); qryRadKat.Exec(); if (qryRadKat.execErrorCode == "0") { switch (qryRadKat.Mode) { case EnmQryMode.Update: ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı"); break; case EnmQryMode.Insert: ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı"); break; } BtnTemizle_Click(BtnTemizle, null); } } RADYO_KODU.Focus(); }
private void BtnFiyatKoduKaydet_Click(object sender, EventArgs e) { if (MUSTERI_KOD.Text != "" && KATEGORI_KODU.SelectedIndex != -1 && STOK_KODU.SelectedIndex != -1 && FIYAT_KODU.SelectedIndex != -1) { WebService qryParamKontrol = new WebService(); qryParamKontrol.SQLText = "SELECT * FROM TBLPARAMETRE WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND PARAMETRE = '" + MUSTERI_KOD.Text + "_" + KATEGORI_KODU.GetString() + "_" + STOK_KODU.GetString() + "_FIYATKODU'"; qryParamKontrol.Open(); if (qryParamKontrol.DataCount() > 0) { WebService qryParam = new WebService(); qryParam.SQLText = "UPDATE TBLPARAMETRE SET "; qryParam.SQLText += "FLOAT_DEGER = " + FIYAT_KODU.SelectedIndex; qryParam.SQLText += ", STR_DEGER = 'SATIS_FIYAT" + (FIYAT_KODU.SelectedIndex + 1) + "'"; qryParam.SQLText += " WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND PARAMETRE = '" + MUSTERI_KOD.Text + "_" + KATEGORI_KODU.GetString() + "_" + STOK_KODU.GetString() + "_FIYATKODU'"; qryParam.Open(); } else { WebService qryParam = new WebService(); qryParam.SQLText = "INSERT INTO TBLPARAMETRE(TEDARIKCI_KODU, MODUL, PARAMETRE, STR_DEGER, FLOAT_DEGER) VALUES("; qryParam.SQLText += "'" + Goto724Lib.tedarikciKodu + "', 'Ted', '" + MUSTERI_KOD.Text + "_" + KATEGORI_KODU.GetString() + "_" + STOK_KODU.GetString() + "_FIYATKODU', 'SATIS_FIYAT" + (FIYAT_KODU.SelectedIndex + 1) + "', " + FIYAT_KODU.SelectedIndex; qryParam.SQLText += ")"; GotoMessage.ShowMessage("", qryParam.SQLText); qryParam.Open(); } FIYAT_KODU.SelectedIndex = -1; STOK_KODU.SelectedIndex = -1; STOK_KODU.Items.Clear(); KATEGORI_KODU.SelectedIndex = -1; GotoMessage.ShowMessage("Bilgi", "Fiyat Kodu Başarıyla Kaydedildi."); } }
private void STOK_KODU_SelectedIndexChanged(object sender, EventArgs e) { if (STOK_KODU.SelectedIndex != -1) { WebService qryFiyatKoduParam = new WebService(); qryFiyatKoduParam.SQLText = "SELECT FLOAT_DEGER FROM TBLPARAMETRE WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND PARAMETRE = '" + MUSTERI_KOD.Text + "_" + KATEGORI_KODU.GetString() + "_" + STOK_KODU.GetString() + "_FIYATKODU'"; qryFiyatKoduParam.Open(); if (qryFiyatKoduParam.DataCount() > 0) { FIYAT_KODU.SelectedIndex = Convert.ToInt32(qryFiyatKoduParam.GetDouble("FLOAT_DEGER")); } else { FIYAT_KODU.SelectedIndex = 0; } } else { FIYAT_KODU.SelectedIndex = -1; } }
private void KATEGORI_KODU_SelectedIndexChanged(object sender, EventArgs e) { if (KATEGORI_KODU.SelectedIndex != -1) { STOK_KODU.SQLText = "SELECT STOK_ADI, STOK_KODU FROM TBLSTOK WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'"; STOK_KODU.Open(); } else { STOK_KODU.SelectedIndex = -1; STOK_KODU.Items.Clear(); FIYAT_KODU.SelectedIndex = -1; } }
private void BtnKaydet_Click(object sender, EventArgs e) { if (TIP_KOD.Text != "" && TIP_TANIM.Text != "" && KATEGORI_KODU.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT TIP_KODU FROM TBLSTOKTIP WHERE TIP_KODU = '" + TIP_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string image = ""; if (imageChanged && !Goto724Lib.isNoImage(TIP_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(TIP_RESIM.Image)); } string updStr = "UPDATE TBLSTOKTIP SET TIP_TANIMI = '" + TIP_TANIM.Text + "'"; if (ACIKLAMA.Text != "") { updStr += ", ACIKLAMA = '" + ACIKLAMA.Text + "'"; } else { updStr += ", ACIKLAMA = NULL"; } if (KATEGORI_KODU.Text != "") { updStr += ", KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'"; } else { updStr += ", KATEGORI_KODU = NULL"; } if (image != "") { updStr += ", TIP_RESIM = 0x" + image; } /*if (grdTipOran.Rows[0].Cells["grdEt"].Value == null) updStr += ", ET_ORAN = 0"; * else updStr += ", ET_ORAN = " + grdTipOran.Rows[0].Cells["grdEt"].Value; * if (grdTipOran.Rows[0].Cells["grdKiyma"].Value == null) updStr += ", KIYMA_ORAN = 0"; * else updStr += ", KIYMA_ORAN = " + grdTipOran.Rows[0].Cells["grdKiyma"].Value; * if (grdTipOran.Rows[0].Cells["grdDana"].Value == null) updStr += ", DANA_ORAN = 0"; * else updStr += ", DANA_ORAN = " + grdTipOran.Rows[0].Cells["grdDana"].Value; * if (grdTipOran.Rows[0].Cells["grdHindi"].Value == null) updStr += ", HINDI_ORAN = 0"; * else updStr += ", HINDI_ORAN = " + grdTipOran.Rows[0].Cells["grdHindi"].Value; * if (grdTipOran.Rows[0].Cells["grdTavuk"].Value == null) updStr += ", TAVUK_ORAN = 0"; * else updStr += ", TAVUK_ORAN = " + grdTipOran.Rows[0].Cells["grdTavuk"].Value; * if (grdTipOran.Rows[0].Cells["grdYag"].Value == null) updStr += ", YAG_ORAN = 0"; * else updStr += ", YAG_ORAN = " + grdTipOran.Rows[0].Cells["grdYag"].Value; * if (grdTipOran.Rows[0].Cells["grdBaharat"].Value == null) updStr += ", BAHARAT_ORAN = 0"; * else updStr += ", BAHARAT_ORAN = " + grdTipOran.Rows[0].Cells["grdBaharat"].Value;*/ /*updStr += ", ET_ORAN = " + grdTipOran.Rows[0].Cells["grdEt"].Value; * updStr += ", KIYMA_ORAN = " + grdTipOran.Rows[0].Cells["grdKiyma"].Value; * updStr += ", DANA_ORAN = " + grdTipOran.Rows[0].Cells["grdDana"].Value; * updStr += ", HINDI_ORAN = " + grdTipOran.Rows[0].Cells["grdHindi"].Value; * updStr += ", TAVUK_ORAN = " + grdTipOran.Rows[0].Cells["grdTavuk"].Value; * updStr += ", YAG_ORAN = " + grdTipOran.Rows[0].Cells["grdYag"].Value; * updStr += ", BAHARAT_ORAN = " + grdTipOran.Rows[0].Cells["grdBaharat"].Value;*/ if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { updStr += ", PASIF_MI = 'H'"; } else { updStr += ", PASIF_MI = 'E'"; } updStr += " WHERE TIP_KODU = '" + TIP_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; WebService service = new WebService(); service.SQLText = updStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Tamamlandı"); PanelClear(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description); } } else { string image = ""; if (imageChanged && !Goto724Lib.isNoImage(TIP_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(TIP_RESIM.Image)); } string insStr = "INSERT INTO TBLSTOKTIP(TIP_KODU, TIP_TANIMI, TEDARIKCI_KODU, ACIKLAMA, KATEGORI_KODU, PASIF_MI"; if (image != "") { insStr += ", TIP_RESIM) "; } else { insStr += ")"; } insStr += "VALUES ('" + TIP_KOD.Text + "', '" + TIP_TANIM.Text + "', '" + Goto724Lib.tedarikciKodu + "'"; if (ACIKLAMA.Text != "") { insStr += ", '" + ACIKLAMA.Text + "'"; } else { insStr += ", NULL"; } if (KATEGORI_KODU.Text != "") { insStr += ", '" + KATEGORI_KODU.GetString() + "'"; } else { insStr += ", NULL"; } /*if (grdTipOran.Rows[0].Cells["grdEt"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdEt"].Value; * if (grdTipOran.Rows[0].Cells["grdKiyma"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdKiyma"].Value; * if (grdTipOran.Rows[0].Cells["grdDana"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdDana"].Value; * if (grdTipOran.Rows[0].Cells["grdHindi"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdHindi"].Value; * if (grdTipOran.Rows[0].Cells["grdTavuk"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdTavuk"].Value; * if (grdTipOran.Rows[0].Cells["grdYag"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdYag"].Value; * if (grdTipOran.Rows[0].Cells["grdBaharat"].Value == null) insStr += ", 0"; * else insStr += ", " + grdTipOran.Rows[0].Cells["grdBaharat"].Value;*/ /*insStr += ", " + grdTipOran.Rows[0].Cells["grdEt"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdKiyma"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdDana"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdHindi"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdTavuk"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdYag"].Value; * insStr += ", " + grdTipOran.Rows[0].Cells["grdBaharat"].Value;*/ if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { insStr += ", 'H'"; } else { insStr += ", 'E'"; } if (image != "") { insStr += ", 0x" + image; } insStr += ")"; WebService service = new WebService(); service.SQLText = insStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlandı"); PanelClear(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description); } } } else { string mesaj = ""; if (TIP_KOD.Text == "") { mesaj = "Tip Kodu"; } else if (TIP_TANIM.Text == "") { mesaj = "Tip Tanımı"; } else if (KATEGORI_KODU.Text == "") { mesaj = "Kategori"; } mesaj += " Boş Olamaz"; GotoMessage.ShowMessage("Bilgi", mesaj); } }