private void TedarikciKarti_Load(object sender, EventArgs e) { PASIF_MI.SelectedIndex = 0; if (Goto724Lib.adminMi) { RefreshGrid(); } RefreshYetkiliGrid(); if (!Goto724Lib.adminMi) { YET_TEDARIKCI_KODU.SQLText = "SELECT CASE WHEN TEDARIKCI_KISA_AD <> '' THEN TEDARIKCI_KISA_AD ELSE TEDARIKCI_ADI END AS TEDARIKCI_ADI, TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; } YET_TEDARIKCI_KODU.Items.Clear(); YET_TEDARIKCI_KODU.Open(); if (!Goto724Lib.adminMi) { btnSil.Visible = false; TedarikciGrid.Visible = false; TEDARIKCI_KOD.Enabled = false; TEDARIKCI_KOD.Text = Goto724Lib.tedarikciKodu; TEDARIKCI_KOD_Leave(TEDARIKCI_KOD, null); } //WebService qryTed = new WebService(); //qryTed.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI"; //qryTed.Open(); //for (int i = 0;i < qryTed.DataCount();i++) //{ // List<DefStokTip> defStokTips = DefStokTips(); // foreach (DefStokTip stokTip in defStokTips) // { // WebService qryUpd = new WebService(); // qryUpd.SQLText = "UPDATE TBLSTOKTIP SET TIP_RESIM = 0x" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(stokTip.img)) + " " + // "WHERE TEDARIKCI_KODU = '" + qryTed.GetString("TEDARIKCI_KODU") + "' AND TIP_KODU = '" + stokTip.tipKodu + "'"; // qryUpd.Open(); // } // qryTed.Next(); //} WebService kategori = new WebService(); kategori.SQLText = " SELECT KATEGORI_ACIKLAMA , KATEGORI_KODU FROM TBLKATEGORI "; kategori.Open(); if (kategori.DataCount() > 0) { for (int i = 0; i < kategori.DataCount(); i++) { chbKATEGORI.Items.Add(kategori.GetString("KATEGORI_ACIKLAMA")); Kategori.Add(kategori.GetString("KATEGORI_ACIKLAMA") + "", kategori.GetString("KATEGORI_KODU") + ""); kategori.Next(); } } }
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 TeklifClick(Object sender, EventArgs e) { if ((sender is PictureBox && (string)(sender as PictureBox).Tag != "") || (sender is Label && (string)(sender as Label).Tag != "") || (sender is Panel && (string)(sender as Panel).Tag != "")) { string teklifNo = ""; switch (sender) { case PictureBox _: teklifNo = (string)(sender as PictureBox).Tag; break; case Label _: teklifNo = (string)(sender as Label).Tag; break; case Panel _: teklifNo = (string)(sender as Panel).Tag; break; } bool tekliftedKontrol = false; WebService teklifTedQry = new WebService(); teklifTedQry.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEKLIF WHERE TEKLIF_NO = '" + teklifNo + "'"; teklifTedQry.Open(); if (teklifTedQry.DataCount() > 0) { if (teklifTedQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { tekliftedKontrol = true; } } if (!tekliftedKontrol) { WebService teklifKontrolQry = new WebService(); teklifKontrolQry.SQLText = "SELECT * FROM TBLVERILENTEKLIF WHERE TEKLIF_NO = '" + teklifNo + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; teklifKontrolQry.Open(); if (teklifKontrolQry.DataCount() > 0) { GotoMessage.ShowMessage("Hata", "Bu Teklife Daha Önceden Fiyat Gönderilmiş."); } else { TeklifGonder TeklifGonderForm = new TeklifGonder(); TeklifGonderForm.teklifNo = teklifNo; TeklifGonderForm.Show(); } } else { TeklifDetay TeklifDetayForm = new TeklifDetay(); TeklifDetayForm.teklifNo = teklifNo; TeklifDetayForm.Show(); } } }
private void YETKILI_KOD_Leave(object sender, EventArgs e) { if (YETKILI_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLTEDARIKCIYETKILI WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { YetkiliScreenFill(service); } } }
private void BtnStokRehber_Leave(object sender, EventArgs e) { if (STOK_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLSTOK WHERE STOK_KODU = '" + STOK_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } } }
private void YETKILI_KOD_Leave(object sender, EventArgs e) { if (YETKILI_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLMUSTERIYETKILI WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "' AND (MUSTERI_KODU IN (SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "') OR MUSTERI_KODU NOT IN (SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI))"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { YetkiliScreenFill(service); } } }
public AnaMenu() { InitializeComponent(); Goto724Lib.noImage = pbNoImage.Image; if (!Goto724Lib.adminMi) { WebService tedResimQry = new WebService(); tedResimQry.SQLText = "SELECT TEDARIKCI_RESIM FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; tedResimQry.Open(); if (tedResimQry.DataCount() > 0 && tedResimQry.GetString("TEDARIKCI_RESIM") != "") { pbTedResim.Image = tedResimQry.GetImage("TEDARIKCI_RESIM"); } } }
private void PAKET_KODU_Leave(object sender, EventArgs e) { if (PAKET_KODU.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT *, ACIKLAMA AS PAKET_TANIMI FROM TBLSTOKPAKET WHERE PAKET_KODU = '" + PAKET_KODU.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND STOK_KODU = '" + STOK_KODU.GetString() + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } else { PanelClear(false); } } }
private void KATEGORI_KOD_Leave(object sender, EventArgs e) { if (KATEGORI_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT KATEGORI_KODU, KATEGORI_ACIKLAMA, KATEGORI_RESIM, PASIF_MI FROM TBLKATEGORI WHERE KATEGORI_KODU = '" + KATEGORI_KOD.Text + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } else { PanelClear(false); } } }
private void TIP_KOD_Leave(object sender, EventArgs e) { if (TIP_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLSTOKTIP WHERE TIP_KODU = '" + TIP_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } else { PanelClear(false); } } }
private void PROMOSYON_KODU_Leave(object sender, EventArgs e) { if (PROMOSYON_KODU.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLPROMOSYON WHERE PROMOSYON_KODU = '" + PROMOSYON_KODU.Text + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } else { PanelClear(false); } } }
private void TEDARIKCI_KOD_Leave(object sender, EventArgs e) { if (TEDARIKCI_KOD.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT * FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KOD.Text + "'"; service.Open(); if (service.errorCode == "0" && service.DataCount() > 0) { ScreenFill(service); } else { PanelClear(false); } } }
private void MusteriKod() { WebService musteriKoduQry = new WebService(); musteriKoduQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_MUSTERI_KODU'"; musteriKoduQry.Open(); if (musteriKoduQry.DataCount() > 0) { int no = Convert.ToInt32(musteriKoduQry.GetString("SON_NUMARA")); MUSTERI_KOD.Text = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6); } else { MUSTERI_KOD.Text = DateTime.Now.ToString("yyMM") + "000001"; yeniNum = true; } yeniMusteriKod = MUSTERI_KOD.Text; }
private void BtnTeklifVer_Click(object sender, EventArgs e) { WebService tedBakiyeKontrol = new WebService(); tedBakiyeKontrol.SQLText = "SELECT BAKIYE FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; tedBakiyeKontrol.Open(); if (tedBakiyeKontrol.DataCount() > 0) { if (tedBakiyeKontrol.GetDouble("BAKIYE") >= Goto724Lib.teklifVerBedel) { TeklifVer teklifForm = new TeklifVer(); teklifForm.Show(); } else { GotoMessage.ShowMessage("Hata", "Teklif Verebilmek İçin Bakiye Yetersizdir.\nGüncel Bakiye: " + tedBakiyeKontrol.GetDouble("BAKIYE") + " €\nTeklif Ver Fiyat: " + Goto724Lib.teklifAlBedel + " €"); } } }
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 BtnSil_Click(object sender, EventArgs e) { if (TIP_KOD.Text != "") { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { WebService qryStokTip = new WebService(); qryStokTip.SQLText = "SELECT KATEGORI_KODU FROM TBLSTOKTIP WHERE TIP_KODU = '" + TIP_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; qryStokTip.Open(); string kat = qryStokTip.GetString("KATEGORI_KODU"); string delStr = "DELETE FROM TBLSTOKTIP WHERE TIP_KODU = '" + TIP_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; WebService service = new WebService(); service.SQLText = delStr; service.Open(); if (service.errorCode == "0") { WebService qryKatKontrol = new WebService(); qryKatKontrol.SQLText = "SELECT TIP_KODU FROM TBLSTOKTIP WHERE KATEGORI_KODU = '" + kat + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; qryKatKontrol.Open(); if (qryKatKontrol.DataCount() == 0) { WebService qryMusSil = new WebService(); qryMusSil.SQLText = "DELETE FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND KATEGORI_KODU = '" + kat + "'"; qryMusSil.Open(); } GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); PanelClear(); TIP_KOD.Focus(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }
private void RefreshGrid() { WebService service = new WebService(); sqlText = gridSQL + " WHERE 1=1"; if (PASIF_MI.SelectedIndex == 1) { sqlText += " AND PASIF_MI = 'H'"; } else if (PASIF_MI.SelectedIndex == 2) { sqlText += " AND PASIF_MI = 'E'"; } if (defWhereStr != "") { sqlText += " AND " + defWhereStr; } service.SQLText = sqlText; service.Open(); ListeRaporGrid.Open(service.dataSet); lblKayıtAdet.Text = service.DataCount() + " Kayıt"; }
private void ResimDoldur() { imageList.Clear(); WebService qryResim = new WebService(); qryResim.SQLText = "SELECT RESIM FROM TBLRESIM WHERE TABLO_ADI = 'TBLPROMOSYON' AND TABLO_DEGER = '" + PROMOSYON_KODU.Text + "' ORDER BY SIRA"; qryResim.Open(); for (int i = 0; i < qryResim.DataCount(); i++) { if (qryResim.GetString("RESIM") != "") { imageList.Add(qryResim.GetImage("RESIM")); } qryResim.Next(); } if (imageList.Count > 0) { lblResimSayac.Text = "1/" + imageList.Count; PROMOSYON_RESIM.Image = imageList[0]; imageIndex = 0; } }
private void BtnKaydet_Click(object sender, EventArgs e) { if (PROMOSYON_KODU.Text != "" && PROMOSYON_TANIMI.Text != "" && PUAN.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT PROMOSYON_KODU FROM TBLPROMOSYON WHERE PROMOSYON_KODU = '" + PROMOSYON_KODU.Text + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { /*string image = ""; * if (!Goto724Lib.isNoImage(PROMOSYON_RESIM.Image)) image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(PROMOSYON_RESIM.Image));*/ string updStr = "UPDATE TBLPROMOSYON SET PROMOSYON_TANIMI = '" + PROMOSYON_TANIMI.Text + "'"; updStr += ", PUAN = " + Goto724Lib.RemoveChar(PUAN.Text, '.').Replace(',', '.'); updStr += ", STOK_ADEDI = " + Goto724Lib.RemoveChar(STOK_ADEDI.Text, '.').Replace(',', '.'); if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { updStr += ", PASIF_MI = 'H'"; } else { updStr += ", PASIF_MI = 'E'"; } if (ACIKLAMA.Text != "") { updStr += ", ACIKLAMA = '" + ACIKLAMA.Text + "'"; } else { updStr += ", ACIKLAMA = NULL"; } //if (image != "") updStr += ", PROMOSYON_RESIM = 0x" + image; updStr += " WHERE PROMOSYON_KODU = '" + PROMOSYON_KODU.Text + "'"; WebService service = new WebService(); service.SQLText = updStr; service.Open(); if (service.errorCode == "0") { WebService qryDelResim = new WebService(); qryDelResim.SQLText = "DELETE FROM TBLRESIM WHERE TABLO_ADI = 'TBLPROMOSYON' AND TABLO_DEGER = '" + PROMOSYON_KODU.Text + "'"; qryDelResim.Open(); int sira = 0; foreach (Image image in imageList) { if (!Goto724Lib.isNoImage(image)) { WebService qryInsResim = new WebService(); qryInsResim.SQLText = "INSERT INTO TBLRESIM(TABLO_ADI, TABLO_DEGER, SIRA, RESIM) VALUES('TBLPROMOSYON', '" + PROMOSYON_KODU.Text + "', " + sira + ", "; qryInsResim.SQLText += "0X" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(image)); qryInsResim.SQLText += ")"; qryInsResim.Open(); } sira++; } 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 (!Goto724Lib.isNoImage(PROMOSYON_RESIM.Image)) image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(PROMOSYON_RESIM.Image));*/ string insStr = "INSERT INTO TBLPROMOSYON(PROMOSYON_KODU, PROMOSYON_TANIMI, PUAN, PASIF_MI, ACIKLAMA, STOK_ADEDI "; /*if (image != "") insStr += ", PROMOSYON_RESIM) "; * else insStr += ")";*/ insStr += ")"; insStr += "VALUES ('" + PROMOSYON_KODU.Text + "', '" + PROMOSYON_TANIMI.Text + "', " + Goto724Lib.RemoveChar(PUAN.Text, '.').Replace(',', '.'); if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { insStr += ", 'H'"; } else { insStr += ", 'E'"; } if (ACIKLAMA.Text != "") { insStr += ", '" + ACIKLAMA.Text + "'"; } else { insStr += ", NULL"; } if (STOK_ADEDI.Text != "") { insStr += ", '" + Goto724Lib.RemoveChar(STOK_ADEDI.Text, '.').Replace(',', '.') + "'"; } else { insStr += ", NULL"; } //if (image != "") insStr += ", 0x" + image; insStr += ")"; WebService service = new WebService(); service.SQLText = insStr; service.Open(); if (service.errorCode == "0") { int sira = 0; foreach (Image image in imageList) { if (!Goto724Lib.isNoImage(image)) { WebService qryInsResim = new WebService(); qryInsResim.SQLText = "INSERT INTO TBLRESIM(TABLO_ADI, TABLO_DEGER, SIRA, RESIM) VALUES('TBLPROMOSYON', '" + PROMOSYON_KODU.Text + "', " + sira + ", "; qryInsResim.SQLText += "0x" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(image)); qryInsResim.SQLText += ")"; qryInsResim.Open(); } sira++; } 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 (PROMOSYON_KODU.Text == "") { mesaj = "Tip Kodu"; } else if (PROMOSYON_TANIMI.Text == "") { mesaj = "Tip Tanımı"; } else if (PUAN.Text == "") { mesaj = "Puan"; } mesaj += " Boş Olamaz"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
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); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (KATEGORI_KOD.Text != "" && ACIKLAMA.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT KATEGORI_KODU FROM TBLKATEGORI WHERE KATEGORI_KODU = '" + KATEGORI_KOD.Text + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string image = ""; if (imageChanged && !Goto724Lib.isNoImage(KATEGORI_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(KATEGORI_RESIM.Image)); } string updStr = "UPDATE TBLKATEGORI SET KATEGORI_ACIKLAMA = '" + ACIKLAMA.Text + "'"; if (image != "") { updStr += ", KATEGORI_RESIM = 0x" + image; } if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { updStr += ", PASIF_MI = 'H'"; } else { updStr += ", PASIF_MI = 'E'"; } updStr += " WHERE KATEGORI_KODU = '" + KATEGORI_KOD.Text + "'"; 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(KATEGORI_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(KATEGORI_RESIM.Image)); } string insStr = "INSERT INTO TBLKATEGORI(KATEGORI_KODU, KATEGORI_ACIKLAMA, PASIF_MI"; if (image != "") { insStr += ", KATEGORI_RESIM) "; } else { insStr += ")"; } insStr += "VALUES ('" + KATEGORI_KOD.Text + "', '" + ACIKLAMA.Text + "'"; 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 (KATEGORI_KOD.Text == "") { mesaj = "Kategori Kodu"; } else if (ACIKLAMA.Text == "") { mesaj = "Kategori Açıklama"; } mesaj += " Boş Olamaz"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
public static void ReadParameters() { WebService parametreQry = new WebService(); parametreQry.SQLText = "SELECT * FROM TBLPARAMETRE WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND MODUL = 'Ted'"; parametreQry.Open(); if (parametreQry.DataCount() > 0) { for (int i = 0; i < parametreQry.DataCount(); i++) { switch (parametreQry.GetString("PARAMETRE")) { case "PAZARTESI_PARAM_SIP_BAS_SAAT": Parametreler.PAZARTESI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PAZARTESI_PARAM_SIP_BIT_SAAT": Parametreler.PAZARTESI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "SALI_PARAM_SIP_BAS_SAAT": Parametreler.SALI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "SALI_PARAM_SIP_BIT_SAAT": Parametreler.SALI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CARSAMBA_PARAM_SIP_BAS_SAAT": Parametreler.CARSAMBA_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CARSAMBA_PARAM_SIP_BIT_SAAT": Parametreler.CARSAMBA_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PERSEMBE_PARAM_SIP_BAS_SAAT": Parametreler.PERSEMBE_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PERSEMBE_PARAM_SIP_BIT_SAAT": Parametreler.PERSEMBE_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CUMA_PARAM_SIP_BAS_SAAT": Parametreler.CUMA_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CUMA_PARAM_SIP_BIT_SAAT": Parametreler.CUMA_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CUMARTESI_PARAM_SIP_BAS_SAAT": Parametreler.CUMARTESI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "CUMARTESI_PARAM_SIP_BIT_SAAT": Parametreler.CUMARTESI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PAZAR_PARAM_SIP_BAS_SAAT": Parametreler.PAZAR_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PAZAR_PARAM_SIP_BIT_SAAT": Parametreler.PAZAR_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER"); break; case "PARAM_SEVK_GUNLER": Parametreler.PARAM_SEVK_GUNLER = parametreQry.GetString("STR_DEGER"); break; case "PARAM_SIP_GUNLER": Parametreler.PARAM_SIP_GUNLER = parametreQry.GetString("STR_DEGER"); break; } parametreQry.Next(); } } }
private void BtnKaydet_Click(object sender, EventArgs e) { if (PAKET_KODU.Text != "" && PAKET_TANIMI.Text != "" && STOK_KODU.GetString() != "" && BIRIM_KODU.Text != "" && MIKTAR.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT PAKET_KODU FROM TBLSTOKPAKET WHERE PAKET_KODU = '" + PAKET_KODU.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND STOK_KODU = '" + STOK_KODU.GetString() + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string updStr = "UPDATE TBLSTOKPAKET SET ACIKLAMA = '" + PAKET_TANIMI.Text + "'"; updStr += ", STOK_KODU = '" + STOK_KODU.GetString() + "'"; updStr += ", BIRIM_KODU = '" + BIRIM_KODU.Text + "'"; updStr += ", MIKTAR = " + Goto724Lib.RemoveChar(MIKTAR.Text, '.').Replace(',', '.'); updStr += " WHERE PAKET_KODU = '" + PAKET_KODU.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 insStr = "INSERT INTO TBLSTOKPAKET(PAKET_KODU, ACIKLAMA, STOK_KODU, BIRIM_KODU, MIKTAR, TEDARIKCI_KODU)"; insStr += "VALUES ('" + PAKET_KODU.Text + "', '" + PAKET_TANIMI.Text + "', '" + STOK_KODU.GetString() + "', '" + BIRIM_KODU.Text + "', '" + Goto724Lib.RemoveChar(MIKTAR.Text, '.').Replace(',', '.') + "', '" + Goto724Lib.tedarikciKodu + "')"; 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 (PAKET_KODU.Text == "") { mesaj = "Paket Kodu"; } else if (PAKET_TANIMI.Text == "") { mesaj = "Paket Tanımı"; } else if (STOK_KODU.GetString() == "") { mesaj = "Stok Kodu"; } else if (BIRIM_KODU.Text == "") { mesaj = "Birim"; } else if (MIKTAR.Text == "") { mesaj = "Miktar"; } else if (SATIS_FIYAT.Text == "") { mesaj = "Satış Fiyatı"; } mesaj += " Boş Olamaz"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
private void btnKaydetYetkili_Click(object sender, EventArgs e) { if (YETKILI_KOD.Text != "" && YETKILI_AD.Text != "" && YETKILI_MUSTERI_KOD.Text != "") { WebService yetkiliTedKntl = new WebService(); yetkiliTedKntl.SQLText = "SELECT MUSTERI_KODU FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + YETKILI_MUSTERI_KOD.Text + "' AND (MUSTERI_KODU IN (SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "') OR MUSTERI_KODU NOT IN (SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI))"; yetkiliTedKntl.Open(); if (yetkiliTedKntl.DataCount() > 0) { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT YETKILI_KODU FROM TBLMUSTERIYETKILI WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string updStr = "UPDATE TBLMUSTERIYETKILI SET YETKILI_ADI = '" + YETKILI_AD.Text + "', MUSTERI_KODU = '" + YETKILI_MUSTERI_KOD.Text + "'"; if (GOREV.Text != "") { updStr += ", GOREV = '" + GOREV.Text + "'"; } else { updStr += ", GOREV = NULL"; } if (YETKILI_TEL_NO.Text != "") { updStr += ", TEL_NO = '" + YETKILI_TEL_NO.Text + "'"; } else { updStr += ", TEL_NO = NULL"; } if (YETKILI_CEP_TEL.Text != "") { updStr += ", CEP_TEL = '" + YETKILI_CEP_TEL.Text + "'"; } else { updStr += ", CEP_TEL = NULL"; } if (YETKILI_EPOSTA.Text != "") { updStr += ", E_POSTA = '" + YETKILI_EPOSTA.Text + "'"; } else { updStr += ", E_POSTA = NULL"; } if (YETKILI_ACIKLAMA.Text != "") { updStr += ", ACIKLAMA = '" + YETKILI_ACIKLAMA.Text + "'"; } else { updStr += ", ACIKLAMA = NULL"; } updStr += " WHERE YETKILI_KODU = '" + YETKILI_KOD.Text + "'"; WebService service = new WebService(); service.SQLText = updStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Tamamlandı"); YetkiliPanelClear(); RefreshYetkiliGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description); } } else { string insStr = "INSERT INTO TBLMUSTERIYETKILI(YETKILI_KODU, YETKILI_ADI, MUSTERI_KODU, GOREV, TEL_NO, CEP_TEL, E_POSTA, ACIKLAMA)"; insStr += "VALUES ('" + YETKILI_KOD.Text + "', '" + YETKILI_AD.Text + "', '" + YETKILI_MUSTERI_KOD.Text + "'"; if (GOREV.Text != "") { insStr += ", '" + GOREV.Text + "'"; } else { insStr += ", NULL"; } if (YETKILI_TEL_NO.Text != "") { insStr += ", '" + YETKILI_TEL_NO.Text + "'"; } else { insStr += ", NULL"; } if (YETKILI_CEP_TEL.Text != "") { insStr += ", '" + YETKILI_CEP_TEL.Text + "'"; } else { insStr += ", NULL"; } if (YETKILI_EPOSTA.Text != "") { insStr += ", '" + YETKILI_EPOSTA.Text + "'"; } else { insStr += ", NULL"; } if (YETKILI_ACIKLAMA.Text != "") { insStr += ", '" + YETKILI_ACIKLAMA.Text + "'"; } else { insStr += ", NULL"; } insStr += ")"; WebService service = new WebService(); service.SQLText = insStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlandı"); YetkiliPanelClear(); RefreshYetkiliGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description); } } } else { GotoMessage.ShowMessage("Hata", "Müşteri Kodu Hatalı"); YETKILI_MUSTERI_KOD.Focus(); } } else { string mesaj = ""; if (YETKILI_KOD.Text == "") { mesaj = "Yetkili Kodu"; } else if (YETKILI_AD.Text == "") { mesaj = "Yetkili Adı"; } else if (YETKILI_MUSTERI_KOD.Text == "") { mesaj = "Müşteri Kodu"; } mesaj += " Boş Olamaz!!"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
private void btnGirisYap_Click(object sender, EventArgs e) { if (!lisansKontrol) { if (KULLANICI_ADI.Text != "" && KULLANICI_SIFRE.Text != "") { if (KULLANICI_ADI.Text == "19010100001" && KULLANICI_SIFRE.Text == "Goto724") { try { var path = Path.GetDirectoryName(Application.ExecutablePath) + "\\goto.cfg"; using (var tw = new StreamWriter(path, true)) { tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_ADI.Text)); tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_SIFRE.Text)); } Goto724Lib.lisansNumarasi = KULLANICI_ADI.Text; Goto724Lib.lisansSifresi = KULLANICI_SIFRE.Text; Goto724Lib.adminMi = true; lblKullaniciAdi.Text = "Kullanıcı Adı"; lblSifre.Text = "Şifre"; btnGirisYap.Text = "Giriş Yap"; KULLANICI_ADI.Text = ""; KULLANICI_SIFRE.Text = ""; cbBeniHatirla.Visible = true; lisansKontrol = true; GotoMessage.ShowMessage("Bilgi", "Admin Lisans Kaydı Başarıyla Tamamlandı."); } catch (Exception ex) { GotoMessage.ShowMessage("Hata", "Lisans Kaydında Hata Oluştu"); } } else { WebService lisansService = new WebService(); lisansService.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE LISANS_NUMARASI = '" + KULLANICI_ADI.Text + "' AND LISANS_SIFRESI = '" + KULLANICI_SIFRE.Text + "'"; lisansService.Open(); if (lisansService.DataCount() > 0) { try { var path = Path.GetDirectoryName(Application.ExecutablePath) + "\\goto.cfg"; using (var tw = new StreamWriter(path, true)) { tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_ADI.Text)); tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_SIFRE.Text)); } Goto724Lib.tedarikciKodu = lisansService.GetString("TEDARIKCI_KODU"); Goto724Lib.lisansNumarasi = KULLANICI_ADI.Text; Goto724Lib.lisansSifresi = KULLANICI_SIFRE.Text; lblKullaniciAdi.Text = "Kullanıcı Adı"; lblSifre.Text = "Şifre"; btnGirisYap.Text = "Giriş Yap"; KULLANICI_ADI.Text = ""; KULLANICI_SIFRE.Text = ""; cbBeniHatirla.Visible = true; lisansKontrol = true; GotoMessage.ShowMessage("Bilgi", "Lisans Kaydı Başarıyla Tamamlandı."); btnTeklifAl.Visible = true; btnTeklifVer.Visible = true; pnlTeklifAl.Visible = true; pnlTeklifVer.Visible = true; Size = new Size(851, Size.Height); } catch (Exception ex) { GotoMessage.ShowMessage("Hata", "Lisans Kaydında Hata Oluştu"); } } else { GotoMessage.ShowMessage("Hata", "Lisans Bilgileri Hatalıdır."); } } } else { string mesaj = ""; if (KULLANICI_ADI.Text == "") { mesaj = "Lisans Numarası"; } else if (KULLANICI_SIFRE.Text == "") { mesaj = "Lisans Şifresi"; } mesaj += " Boş Olamaz!!"; GotoMessage.ShowMessage("Bilgi", mesaj); } } else { if (KULLANICI_ADI.Text != "" && KULLANICI_SIFRE.Text != "") { WebService kullaniciService = new WebService(); kullaniciService.SQLText = "SELECT KULLANICI_NO FROM TBLKULLANICI WHERE KULLANICI_ADI = '" + KULLANICI_ADI.Text + "' AND SIFRE = '" + KULLANICI_SIFRE.Text + "' AND LISANS_NUMARASI = '" + Goto724Lib.lisansNumarasi + "'"; kullaniciService.Open(); if (kullaniciService.DataCount() > 0) { Goto724Lib.lang = DIL.SelectedIndex; if (cbBeniHatirla.Checked) { try { var path = Path.GetDirectoryName(Application.ExecutablePath) + "\\goto.cfg"; System.IO.File.WriteAllText(path, string.Empty); using (var tw = new StreamWriter(path, true)) { tw.WriteLine(Goto724Lib.Sifrele(Goto724Lib.lisansNumarasi)); tw.WriteLine(Goto724Lib.Sifrele(Goto724Lib.lisansSifresi)); tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_ADI.Text)); tw.WriteLine(Goto724Lib.Sifrele(KULLANICI_SIFRE.Text)); tw.WriteLine(DIL.SelectedIndex + ""); } } catch (Exception ex) { } } Goto724Lib.kullaniciAdi = KULLANICI_ADI.Text; Goto724Lib.sifre = KULLANICI_SIFRE.Text; Goto724Lib.kullaniciNo = kullaniciService.GetString("KULLANICI_NO"); this.Close(); Thread th = new Thread(OpenAnaMenu); th.SetApartmentState(ApartmentState.STA); th.Start(); } else { GotoMessage.ShowMessage("Hata", "Kullanıcı Bilgileri Hatalıdır."); } } else { string mesaj = ""; if (KULLANICI_ADI.Text == "") { mesaj = "Kullanıcı Adı"; } else if (KULLANICI_SIFRE.Text == "") { mesaj = "Şifre"; } mesaj += " Boş Olamaz!!"; GotoMessage.ShowMessage("Bilgi", mesaj); } } }
private void Login_Load(object sender, EventArgs e) { DIL.SelectedIndex = 0; var path = Path.GetDirectoryName(Application.ExecutablePath) + "\\goto.cfg"; if (File.Exists(path)) { string[] lines = System.IO.File.ReadAllLines(path); if (lines.Length >= 2) { string lisansNumarasi = Goto724Lib.SifreCoz(lines[0]); string lisansSifresi = Goto724Lib.SifreCoz(lines[1]); string kullaniciAdi = ""; string kullaniciSifre = ""; int lang = 0; if (lines.Length >= 4) { kullaniciAdi = Goto724Lib.SifreCoz(lines[2]); kullaniciSifre = Goto724Lib.SifreCoz(lines[3]); } if (lines.Length >= 5) { if (lines[4] == "1") { DIL.SelectedIndex = 1; lblKullaniciAdi.Text = lblKullaniciAdi.GerText; lblSifre.Text = lblSifre.GerText; lblDil.Text = lblDil.GerText; } } if (lisansNumarasi == "19010100001" && lisansSifresi == "Goto724") { Goto724Lib.adminMi = true; lisansKontrol = true; Goto724Lib.lisansNumarasi = lisansNumarasi; Goto724Lib.lisansSifresi = lisansSifresi; KULLANICI_ADI.Text = kullaniciAdi; KULLANICI_SIFRE.Text = kullaniciSifre; } else { WebService lisansService = new WebService(); lisansService.SQLText = "SELECT TEDARIKCI_KODU, TEDARIKCI_RESIM FROM TBLTEDARIKCI WHERE LISANS_NUMARASI = '" + lisansNumarasi + "' AND LISANS_SIFRESI = '" + lisansSifresi + "'"; lisansService.Open(); if (lisansService.DataCount() > 0) { Goto724Lib.tedarikciKodu = lisansService.GetString("TEDARIKCI_KODU"); Goto724Lib.lisansNumarasi = lisansNumarasi; Goto724Lib.lisansSifresi = lisansSifresi; lisansKontrol = true; if (lisansService.GetString("TEDARIKCI_RESIM") != "") { pbTedResim.Image = lisansService.GetImage("TEDARIKCI_RESIM"); } KULLANICI_ADI.Text = kullaniciAdi; KULLANICI_SIFRE.Text = kullaniciSifre; } else { System.IO.File.WriteAllText(path, string.Empty); GotoMessage.ShowMessage("Hata", "Lisans Bilgilerinde Hata Mevcut."); } } } } if (!lisansKontrol) { lblKullaniciAdi.Text = "Lisans Numarası"; lblSifre.Text = "Lisans Şifresi"; btnGirisYap.Text = "Kayıt Ol"; cbBeniHatirla.Visible = false; btnTeklifAl.Visible = false; btnTeklifVer.Visible = false; pnlTeklifAl.Visible = false; pnlTeklifVer.Visible = false; Size = new Size(513, Size.Height); } else { if (Goto724Lib.adminMi) { btnTeklifAl.Visible = false; btnTeklifVer.Visible = false; pnlTeklifAl.Visible = false; pnlTeklifVer.Visible = false; Size = new Size(513, Size.Height); } else { //using (ProgressForm frm = new ProgressForm(Teklifler)) //{ // frm.activeForm = this; // frm.processID = 1; // frm.ShowDialog(); //} } } }
private void Teklifler() { pnlTeklifAl.Controls.Clear(); pnlTeklifVer.Controls.Clear(); WebService teklifVerQry = new WebService(); teklifVerQry.SQLText = "SELECT TOPLAM_KG = (SELECT SUM(MIKTAR * KG) FROM TBLTEKLIFHAR HAR WHERE HAR.TEKLIF_NO = TEKLIF.TEKLIF_NO), * FROM TBLTEKLIF TEKLIF, TBLSTOKTIP TIP WHERE TIP.TIP_KODU = TEKLIF.TIP_KODU AND TEKLIF.TEDARIKCI_KODU = TIP.TEDARIKCI_KODU AND ALIS_SATIS = 'S' AND DURUM = '0' ORDER BY TARIH DESC"; teklifVerQry.Open(); if (teklifVerQry.DataCount() > 0) { //this.Invoke((MethodInvoker)delegate () //{ for (int i = 0; i < teklifVerQry.DataCount(); i++) { Panel pnlTeklif = new Panel(); pnlTeklif.Size = new Size(300, 130); pnlTeklif.Click += TeklifClick; pnlTeklif.Tag = teklifVerQry.GetString("TEKLIF_NO"); Label lblFiyat = new Label(); lblFiyat.Text = " Fiyat: " + teklifVerQry.GetDouble("MIN_FIYAT") + "€-" + teklifVerQry.GetDouble("MAX_FIYAT") + "€"; lblFiyat.ForeColor = Color.White; lblFiyat.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblFiyat); lblFiyat.Size = new Size(150, 20); lblFiyat.Location = new Point(5, 70); lblFiyat.Click += TeklifClick; lblFiyat.Tag = teklifVerQry.GetString("TEKLIF_NO"); if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblFiyat.BackColor = Color.FromArgb(105, 172, 106); } else { lblFiyat.BackColor = Color.Blue; } Label lblDoner = new Label(); lblDoner.Text = " " + teklifVerQry.GetString("TIP_TANIMI") + ": " + teklifVerQry.GetDouble("TOPLAM_KG") + " Kg"; lblDoner.ForeColor = Color.White; lblDoner.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblDoner); lblDoner.Size = new Size(150, 20); lblDoner.Location = new Point(5, 50); lblDoner.Click += TeklifClick; lblDoner.Tag = teklifVerQry.GetString("TEKLIF_NO"); if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblDoner.BackColor = Color.FromArgb(105, 172, 106); } else { lblDoner.BackColor = Color.Blue; } Label lblTarih = new Label(); lblTarih.Text = " Teklif Tarihi: " + teklifVerQry.GetString("TARIH"); lblTarih.ForeColor = Color.White; lblTarih.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblTarih); lblTarih.Size = new Size(150, 20); lblTarih.Location = new Point(5, 30); lblTarih.Click += TeklifClick; lblTarih.Tag = teklifVerQry.GetString("TEKLIF_NO"); if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblTarih.BackColor = Color.FromArgb(105, 172, 106); } else { lblTarih.BackColor = Color.Blue; } Label lblTeklifNo = new Label(); lblTeklifNo.Text = " Teklif No: " + teklifVerQry.GetString("TEKLIF_NO"); lblTeklifNo.ForeColor = Color.White; lblTeklifNo.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblTeklifNo); lblTeklifNo.Size = new Size(150, 20); lblTeklifNo.Location = new Point(5, 10); lblTeklifNo.Click += TeklifClick; lblTeklifNo.Tag = teklifVerQry.GetString("TEKLIF_NO"); if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblTeklifNo.BackColor = Color.FromArgb(105, 172, 106); } else { lblTeklifNo.BackColor = Color.Blue; } pnlTeklifVer.Controls.Add(pnlTeklif); pnlTeklif.Dock = DockStyle.Top; PictureBox pbTeklifBack = new PictureBox(); if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { pbTeklifBack.Image = Besstell724.Properties.Resources.tekliftedback; } else { pbTeklifBack.Image = Besstell724.Properties.Resources.teklifverback; } pnlTeklif.Controls.Add(pbTeklifBack); pbTeklifBack.Size = new Size(pnlTeklif.Size.Width, pnlTeklif.Size.Height); pbTeklifBack.Location = new Point(0, 0); pbTeklifBack.SizeMode = PictureBoxSizeMode.StretchImage; pbTeklifBack.Tag = teklifVerQry.GetString("TEKLIF_NO"); pbTeklifBack.Click += TeklifClick; Panel pnlTeklifAra = new Panel(); pnlTeklifAra.Size = new Size(300, 5); pnlTeklifVer.Controls.Add(pnlTeklifAra); pnlTeklifAra.Dock = DockStyle.Top; teklifVerQry.Next(); } //}); } WebService teklifAlQry = new WebService(); teklifAlQry.SQLText = "SELECT TOPLAM_KG = (SELECT SUM(MIKTAR * KG) FROM TBLTEKLIFHAR HAR WHERE HAR.TEKLIF_NO = TEKLIF.TEKLIF_NO), * FROM TBLTEKLIF TEKLIF, TBLSTOKTIP TIP WHERE TIP.TIP_KODU = TEKLIF.TIP_KODU AND TEKLIF.TEDARIKCI_KODU = TIP.TEDARIKCI_KODU AND ALIS_SATIS = 'A' AND DURUM = '0' ORDER BY TARIH DESC"; teklifAlQry.Open(); if (teklifAlQry.DataCount() > 0) { //this.Invoke((MethodInvoker)delegate () //{ for (int i = 0; i < teklifAlQry.DataCount(); i++) { Panel pnlTeklif = new Panel(); pnlTeklif.Size = new Size(150, 130); pnlTeklif.Tag = teklifAlQry.GetString("TEKLIF_NO"); pnlTeklif.Click += TeklifClick; Label lblTeslimatSekli = new Label(); lblTeslimatSekli.Text = " Teslimat Şekli: " + teklifAlQry.GetString("TESLIMAT_SEKLI"); lblTeslimatSekli.ForeColor = Color.White; lblTeslimatSekli.BackColor = Color.Red; pnlTeklif.Controls.Add(lblTeslimatSekli); lblTeslimatSekli.Size = new Size(150, 20); lblTeslimatSekli.Location = new Point(5, 90); lblTeslimatSekli.Tag = teklifAlQry.GetString("TEKLIF_NO"); lblTeslimatSekli.Click += TeklifClick; if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblTeslimatSekli.BackColor = Color.FromArgb(105, 172, 106); } else { lblTeslimatSekli.BackColor = Color.Red; } Label lblSevkTarihi = new Label(); lblSevkTarihi.Text = " Sevk Tarihi: " + teklifAlQry.GetString("TESLIM_TARIHI"); lblSevkTarihi.ForeColor = Color.White; lblSevkTarihi.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblSevkTarihi); lblSevkTarihi.Size = new Size(150, 20); lblSevkTarihi.Location = new Point(5, 70); lblSevkTarihi.Tag = teklifAlQry.GetString("TEKLIF_NO"); lblSevkTarihi.Click += TeklifClick; if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblSevkTarihi.BackColor = Color.FromArgb(105, 172, 106); } else { lblSevkTarihi.BackColor = Color.Red; } Label lblDoner = new Label(); lblDoner.Text = " " + teklifAlQry.GetString("TIP_TANIMI") + ": " + teklifAlQry.GetDouble("TOPLAM_KG") + " Kg"; lblDoner.ForeColor = Color.White; lblDoner.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblDoner); lblDoner.Size = new Size(150, 20); lblDoner.Location = new Point(5, 50); lblDoner.Tag = teklifAlQry.GetString("TEKLIF_NO"); lblDoner.Click += TeklifClick; if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblDoner.BackColor = Color.FromArgb(105, 172, 106); } else { lblDoner.BackColor = Color.Red; } Label lblTarih = new Label(); lblTarih.Text = " Teklif Tarihi: " + teklifAlQry.GetString("TARIH"); lblTarih.ForeColor = Color.White; lblTarih.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblTarih); lblTarih.Size = new Size(150, 20); lblTarih.Location = new Point(5, 30); lblTarih.Tag = teklifAlQry.GetString("TEKLIF_NO"); lblTarih.Click += TeklifClick; if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblTarih.BackColor = Color.FromArgb(105, 172, 106); } else { lblTarih.BackColor = Color.Red; } Label lblTeklifNo = new Label(); lblTeklifNo.Text = " Teklif No: " + teklifAlQry.GetString("TEKLIF_NO"); lblTeklifNo.ForeColor = Color.White; lblTeklifNo.BackColor = Color.Transparent; pnlTeklif.Controls.Add(lblTeklifNo); lblTeklifNo.Size = new Size(150, 20); lblTeklifNo.Location = new Point(5, 10); lblTeklifNo.Tag = teklifAlQry.GetString("TEKLIF_NO"); lblTeklifNo.Click += TeklifClick; if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { lblTeklifNo.BackColor = Color.FromArgb(105, 172, 106); } else { lblTeklifNo.BackColor = Color.Red; } pnlTeklifAl.Controls.Add(pnlTeklif); pnlTeklif.Dock = DockStyle.Top; PictureBox pbTeklifBack = new PictureBox(); if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu) { pbTeklifBack.Image = Besstell724.Properties.Resources.tekliftedback; } else { pbTeklifBack.Image = Besstell724.Properties.Resources.teklifalback; } pnlTeklif.Controls.Add(pbTeklifBack); pbTeklifBack.Size = new Size(pnlTeklif.Size.Width, pnlTeklif.Size.Height); pbTeklifBack.Location = new Point(0, 0); pbTeklifBack.SizeMode = PictureBoxSizeMode.StretchImage; pbTeklifBack.Tag = teklifAlQry.GetString("TEKLIF_NO"); pbTeklifBack.Click += TeklifClick; Panel pnlTeklifAra = new Panel(); pnlTeklifAra.Size = new Size(300, 5); pbTeklifBack.Click += TeklifClick; pnlTeklifAl.Controls.Add(pnlTeklifAra); pnlTeklifAra.Dock = DockStyle.Top; teklifAlQry.Next(); } //}); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (MUSTERI_KOD.Text != "" && MUSTERI_AD.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT MUSTERI_KODU FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + MUSTERI_KOD.Text + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string updStr = "UPDATE TBLMUSTERI SET MUSTERI_ADI = '" + MUSTERI_AD.Text + "'"; if (MUSTERI_TIPI.GetString() != "") { updStr += ", MUSTERI_TIPI = '" + MUSTERI_TIPI.GetString() + "'"; } else { updStr += ", MUSTERI_TIPI = NULL"; } if (UST_NO.Text != "") { updStr += ", UST_NO = '" + UST_NO.Text + "'"; } else { updStr += ", UST_NO = NULL"; } if (CADDE_SOKAK.Text != "") { updStr += ", CADDE_SOKAK = '" + CADDE_SOKAK.Text + "'"; } else { updStr += ", CADDE_SOKAK = NULL"; } if (TEL_NO.Text != "") { updStr += ", TEL_NO = '" + TEL_NO.Text + "'"; } else { updStr += ", TEL_NO = NULL"; } if (CEP_TELNO.Text != "") { updStr += ", CEP_TEL = '" + CEP_TELNO.Text + "'"; } else { updStr += ", CEP_TEL = NULL"; } if (EPOSTA.Text != "") { updStr += ", E_POSTA = '" + EPOSTA.Text + "'"; } else { updStr += ", E_POSTA = NULL"; } if (WEBSITE.Text != "") { updStr += ", WEB_SITE = '" + WEBSITE.Text + "'"; } else { updStr += ", WEB_SITE = NULL"; } if (BINA_NO.Text != "") { updStr += ", BINA_NO = '" + BINA_NO.Text + "'"; } else { updStr += ", BINA_NO = NULL"; } if (SEHIR.Text != "") { updStr += ", SEHIR = '" + SEHIR.Text + "'"; } else { updStr += ", SEHIR = NULL"; } if (POSTA_KODU.Text != "") { updStr += ", POSTA_KODU = '" + POSTA_KODU.Text + "'"; } else { updStr += ", POSTA_KODU = NULL"; } if (ULKE.Text != "") { updStr += ", ULKE = '" + ULKE.Text + "'"; } else { updStr += ", ULKE = NULL"; } if (FIRMA.Text != "") { updStr += ", FIRMA = '" + FIRMA.Text + "'"; } else { updStr += ", FIRMA = NULL"; } if (ISLETME_ADI.Text != "") { updStr += ", ISLETME_ADI = '" + ISLETME_ADI.Text + "'"; } else { updStr += ", ISLETME_ADI = NULL"; } if (FAX.Text != "") { updStr += ", FAX = '" + FAX.Text + "'"; } else { updStr += ", FAX = NULL"; } if (MUSTERI_NOTU.Text != "") { updStr += ", MUSTERI_NOTU = '" + MUSTERI_NOTU.Text + "'"; } else { updStr += ", MUSTERI_NOTU = NULL"; } if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { updStr += ", PASIF_MI = 'H'"; } else { updStr += ", PASIF_MI = 'E'"; } updStr += " WHERE MUSTERI_KODU = '" + MUSTERI_KOD.Text + "'"; 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 insStr = "INSERT INTO TBLMUSTERI(MUSTERI_KODU, MUSTERI_ADI, MUSTERI_TIPI, UST_NO, CADDE_SOKAK, TEL_NO, CEP_TEL, E_POSTA, WEB_SITE, BINA_NO, SEHIR, POSTA_KODU, ULKE, FIRMA, ISLETME_ADI, FAX, PASIF_MI, MUSTERI_NOTU, KAYIT_YAPAN)"; insStr += "VALUES ('" + MUSTERI_KOD.Text + "', '" + MUSTERI_AD.Text + "'"; if (MUSTERI_TIPI.GetString() != "") { insStr += ", '" + MUSTERI_TIPI.GetString() + "'"; } else { insStr += ", NULL"; } if (UST_NO.Text != "") { insStr += ", '" + UST_NO.Text + "'"; } else { insStr += ", NULL"; } if (CADDE_SOKAK.Text != "") { insStr += ", '" + CADDE_SOKAK.Text + "'"; } else { insStr += ", NULL"; } if (TEL_NO.Text != "") { insStr += ", '" + TEL_NO.Text + "'"; } else { insStr += ", NULL"; } if (CEP_TELNO.Text != "") { insStr += ", '" + CEP_TELNO.Text + "'"; } else { insStr += ", NULL"; } if (EPOSTA.Text != "") { insStr += ", '" + EPOSTA.Text + "'"; } else { insStr += ", NULL"; } if (WEBSITE.Text != "") { insStr += ", '" + WEBSITE.Text + "'"; } else { insStr += ", NULL"; } if (BINA_NO.Text != "") { insStr += ", '" + BINA_NO.Text + "'"; } else { insStr += ", NULL"; } if (SEHIR.Text != "") { insStr += ", '" + SEHIR.Text + "'"; } else { insStr += ", NULL"; } if (POSTA_KODU.Text != "") { insStr += ", '" + POSTA_KODU.Text + "'"; } else { insStr += ", NULL"; } if (ULKE.Text != "") { insStr += ", '" + ULKE.Text + "'"; } else { insStr += ", NULL"; } if (FIRMA.Text != "") { insStr += ", '" + FIRMA.Text + "'"; } else { insStr += ", NULL"; } if (ISLETME_ADI.Text != "") { insStr += ", '" + ISLETME_ADI.Text + "'"; } else { insStr += ", NULL"; } if (FAX.Text != "") { insStr += ", '" + FAX.Text + "'"; } else { insStr += ", NULL"; } if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { insStr += ", 'H'"; } else { insStr += ", 'E'"; } if (MUSTERI_NOTU.Text != "") { insStr += ", '" + MUSTERI_NOTU.Text + "'"; } else { insStr += ", NULL"; } if (Goto724Lib.adminMi == true) { insStr += ", 'Admin'"; } else { insStr += ", '" + Goto724Lib.tedarikciKodu + "'"; } insStr += ")"; WebService service = new WebService(); service.SQLText = insStr; service.Open(); if (service.errorCode == "0") { WebService otonumQry = new WebService(); if (yeniNum) { otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_MUSTERI_KODU', '" + Convert.ToInt32(Goto724Lib.LastDigits(MUSTERI_KOD.Text, 6)) + "')"; } else { otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(MUSTERI_KOD.Text, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_MUSTERI_KODU'"; } otonumQry.Open(); MusteriKod(); 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 (MUSTERI_KOD.Text == "") { mesaj = "Müşteri Kodu"; } else if (MUSTERI_AD.Text == "") { mesaj = "Müşteri Adı"; } mesaj += " Boş Olamaz!!"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (STOK_KOD.Text != "" && STOK_AD.Text != "" && STOK_KATEGORI.Text != "" && STOK_TIPI.Text != "") { WebService kntlService = new WebService(); kntlService.SQLText = "SELECT STOK_KODU FROM TBLSTOK WHERE STOK_KODU = '" + STOK_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; kntlService.Open(); if (kntlService.DataCount() > 0) { string image = ""; if (imageChanged && !Goto724Lib.isNoImage(STOK_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(STOK_RESIM.Image)); } string updStr = "UPDATE TBLSTOK SET STOK_ADI = '" + STOK_AD.Text + "', TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; if (image != "") { updStr += ", STOK_RESIM = 0x" + image; } if (STOK_TIPI.GetString() != "") { updStr += ", STOK_TIPI = '" + STOK_TIPI.GetString() + "'"; } else { updStr += ", STOK_TIPI = NULL"; } if (STOK_KATEGORI.GetString() != "") { updStr += ", KATEGORI_KODU = '" + STOK_KATEGORI.GetString() + "'"; } else { updStr += ", KATEGORI_KODU = NULL"; } if (ACIKLAMA1.Text != "") { updStr += ", ACIKLAMA_1 = '" + ACIKLAMA1.Text + "'"; } else { updStr += ", ACIKLAMA_1 = NULL"; } if (ACIKLAMA2.Text != "") { updStr += ", ACIKLAMA_2 = '" + ACIKLAMA2.Text + "'"; } else { updStr += ", ACIKLAMA_2 = NULL"; } if (ACIKLAMA3.Text != "") { updStr += ", ACIKLAMA_3 = '" + ACIKLAMA3.Text + "'"; } else { updStr += ", ACIKLAMA_3 = NULL"; } if (ALIS_FIYAT1.Text != "") { updStr += ", ALIS_FIYAT1 = " + Goto724Lib.RemoveChar(ALIS_FIYAT1.Text, '.').Replace(',', '.') + ""; } else { updStr += ", ALIS_FIYAT1 = NULL"; } if (SATIS_FIYAT1.Text != "") { updStr += ", SATIS_FIYAT1 = " + Goto724Lib.RemoveChar(SATIS_FIYAT1.Text, '.').Replace(',', '.') + ""; } else { updStr += ", SATIS_FIYAT1 = NULL"; } for (int i = 0; i < grdStokFiyat.Rows.Count; i++) { if (grdStokFiyat.Rows[i].Cells["grdFiyat"].Value != null) { updStr += ", SATIS_FIYAT" + (i + 2) + " = " + Goto724Lib.RemoveChar(grdStokFiyat.Rows[i].Cells["grdFiyat"].Value.ToString(), '.').Replace(',', '.'); } else { updStr += ", SATIS_FIYAT" + (i + 2) + " = 0"; } } //if (ALIS_FIYAT1.Text != "") updStr += ", ALIS_FIYAT1 = '" + ALIS_FIYAT1.Text + "'"; //else updStr += ", ALIS_FIYAT1 = NULL"; if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0) { updStr += ", PASIF_MI = 'H'"; } else { updStr += ", PASIF_MI = 'E'"; } if (STOK_KATEGORI.Text == "Döner Kebap") { if (grdStokOran.Rows[0].Cells["grdEt"].Value == null) { updStr += ", ET_ORAN = 0"; } else { updStr += ", ET_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdEt"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdKiyma"].Value == null) { updStr += ", KIYMA_ORAN = 0"; } else { updStr += ", KIYMA_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdKiyma"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdDana"].Value == null) { updStr += ", DANA_ORAN = 0"; } else { updStr += ", DANA_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdDana"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdSutDana"].Value == null) { updStr += ", SUT_DANA_ORAN = 0"; } else { updStr += ", SUT_DANA_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdSutDana"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdHindi"].Value == null) { updStr += ", HINDI_ORAN = 0"; } else { updStr += ", HINDI_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdHindi"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdTavuk"].Value == null) { updStr += ", TAVUK_ORAN = 0"; } else { updStr += ", TAVUK_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdTavuk"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdYag"].Value == null) { updStr += ", YAG_ORAN = 0"; } else { updStr += ", YAG_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdYag"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdBaharat"].Value == null) { updStr += ", BAHARAT_ORAN = 0"; } else { updStr += ", BAHARAT_ORAN = " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdBaharat"].Value) * 100).ToString().Replace(',', '.'); } } updStr += " WHERE STOK_KODU = '" + STOK_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(STOK_RESIM.Image)) { image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(STOK_RESIM.Image)); } string insStr = "INSERT INTO TBLSTOK(STOK_KODU, STOK_ADI, TEDARIKCI_KODU, STOK_TIPI, KATEGORI_KODU, ACIKLAMA_1, ACIKLAMA_2, ACIKLAMA_3, ALIS_FIYAT1, SATIS_FIYAT1, ET_ORAN, KIYMA_ORAN, DANA_ORAN, SUT_DANA_ORAN, HINDI_ORAN, TAVUK_ORAN, YAG_ORAN, BAHARAT_ORAN, SATIS_FIYAT2, SATIS_FIYAT3, SATIS_FIYAT4, SATIS_FIYAT5, SATIS_FIYAT6, SATIS_FIYAT7, SATIS_FIYAT8, PASIF_MI"; if (image != "") { insStr += ", STOK_RESIM) "; } else { insStr += ")"; } insStr += "VALUES ('" + STOK_KOD.Text + "', '" + STOK_AD.Text + "', '" + Goto724Lib.tedarikciKodu + "'"; if (STOK_TIPI.GetString() != "") { insStr += ", '" + STOK_TIPI.GetString() + "'"; } else { insStr += ", NULL"; } if (STOK_KATEGORI.GetString() != "") { insStr += ", '" + STOK_KATEGORI.GetString() + "'"; } else { insStr += ", NULL"; } if (ACIKLAMA1.Text != "") { insStr += ", '" + ACIKLAMA1.Text + "'"; } else { insStr += ", NULL"; } if (ACIKLAMA2.Text != "") { insStr += ", '" + ACIKLAMA2.Text + "'"; } else { insStr += ", NULL"; } if (ACIKLAMA3.Text != "") { insStr += ", '" + ACIKLAMA3.Text + "'"; } else { insStr += ", NULL"; } if (ALIS_FIYAT1.Text != "") { insStr += ", '" + Goto724Lib.RemoveChar(ALIS_FIYAT1.Text, '.').Replace(',', '.') + "'"; } else { insStr += ", NULL"; } if (SATIS_FIYAT1.Text != "") { insStr += ", '" + Goto724Lib.RemoveChar(SATIS_FIYAT1.Text, '.').Replace(',', '.') + "'"; } else { insStr += ", NULL"; } if (STOK_KATEGORI.Text == "Döner Kebap") { if (grdStokOran.Rows[0].Cells["grdEt"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdEt"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdKiyma"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdKiyma"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdDana"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdDana"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdSutDana"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdSutDana"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdHindi"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdHindi"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdTavuk"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdTavuk"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdYag"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdYag"].Value) * 100).ToString().Replace(',', '.'); } if (grdStokOran.Rows[0].Cells["grdBaharat"].Value == null) { insStr += ", 0"; } else { insStr += ", " + (Convert.ToDouble(grdStokOran.Rows[0].Cells["grdBaharat"].Value) * 100).ToString().Replace(',', '.'); } } else { insStr += ",0,0,0,0,0,0,0,0"; } for (int i = 0; i < grdStokFiyat.Rows.Count; i++) { if (grdStokFiyat.Rows[i].Cells["grdFiyat"].Value != null) { insStr += ", " + Goto724Lib.RemoveChar(grdStokFiyat.Rows[i].Cells["grdFiyat"].Value.ToString(), '.').Replace(',', '.'); } else { insStr += ", 0"; } } 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") { if (STOK_KATEGORI.Text == "Döner Kebap") { for (int i = 0; i < 20; i++) { WebService paketService = new WebService(); paketService.SQLText = "INSERT INTO TBLSTOKPAKET(PAKET_KODU, STOK_KODU, BIRIM_KODU, TEDARIKCI_KODU, MIKTAR, ACIKLAMA)" + "VALUES('" + STOK_KOD.Text + "" + (i + 1).ToString("000") + "', '" + STOK_KOD.Text + "', 'KG', '" + Goto724Lib.tedarikciKodu + "', " + ((i + 1) * 5) + ", '" + ((i + 1) * 5) + " Kg" + "')"; paketService.Open(); } } 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 (STOK_KOD.Text == "") { mesaj = "Stok Kodu"; } else if (STOK_AD.Text == "") { mesaj = "Stok Adı"; } else if (STOK_KATEGORI.Text == "") { mesaj = "Kategori"; } else if (STOK_TIPI.Text == "") { mesaj = "Stok Tipi"; } mesaj += " Boş Olamaz!!"; GotoMessage.ShowMessage("Bilgi", mesaj); } }
private void BtnMusteriKatKaydet_Click(object sender, EventArgs e) { if (KATEGORI.GetString() != "" && KATEGORI_MUSTERI_KOD.Text != "" && KATEGORI_TEDARIKCI_KODU.Text != "") { WebService musteriKatKontrolQry = new WebService(); musteriKatKontrolQry.SQLText = "SELECT TEDARIKCI_KODU FROM TBLMUSTERITEDARIKCI WHERE MUSTERI_KODU = '" + KATEGORI_MUSTERI_KOD.Text + "' AND KATEGORI_KODU = '" + KATEGORI.GetString() + "'"; musteriKatKontrolQry.Open(); if (musteriKatKontrolQry.DataCount() > 0 && musteriKatKontrolQry.GetString("TEDARIKCI_KODU") == KATEGORI_TEDARIKCI_KODU.Text) { GotoMessage.ShowMessage("Bilgi", "Müşteri Bu Kategori İçin Kayıtlıdır"); } else { string kayitTableName = "TBLMUSTERITEDARIKCI"; if (musteriKatKontrolQry.DataCount() > 0) { kayitTableName = "TBLMUSTERITEDARIKCIEK"; } //WebService qryMusTedKontrol = new WebService(); //qryMusTedKontrol.SQLText = "SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI WHERE MUSTERI_KODU = '" + KATEGORI_MUSTERI_KOD.Text + "' AND KATEGORI_KODU = '" + KATEGORI.GetString() + "'"; //qryMusTedKontrol.Open(); //if (qryMusTedKontrol.DataCount() > 0) //{ // kayitTableName = "TBLMUSTERITEDARIKCIEK"; //} WebService musteriTedQry = new WebService(); musteriTedQry.SQLText = "INSERT INTO " + kayitTableName + "(MUSTERI_KODU, TEDARIKCI_KODU, KATEGORI_KODU) VALUES('" + KATEGORI_MUSTERI_KOD.Text + "', '" + KATEGORI_TEDARIKCI_KODU.Text + "', '" + KATEGORI.GetString() + "')"; musteriTedQry.Open(); if (musteriTedQry.errorCode == "0") { KATEGORI_MUSTERI_KOD.Text = ""; KATEGORI_TEDARIKCI_KODU.Text = ""; KATEGORI.SelectedIndex = -1; RefreshMusteriKatGrid(); GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlanmıştır."); } else { GotoMessage.ShowMessage("Hata", "Kayıt Ekleme İşleminde Hatayla Karşılaşıldı.\nHata: " + musteriTedQry.description); } } } else { if (KATEGORI_MUSTERI_KOD.Text == "") { GotoMessage.ShowMessage("Hata", "Müşteri Kodu Boş Olamaz"); } else if (KATEGORI_TEDARIKCI_KODU.Text == "") { GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Boş Olamaz"); } else { GotoMessage.ShowMessage("Hata", "Kategori Boş Olamaz"); } } }