private void BtnTeklifGonder_Click(object sender, EventArgs e) { if (FIYAT.Text != "" && IRTIBAT_NO.Text != "( ) -") { if (GotoMessage.Question("Onay", FIYAT.Text + " € Teklif Verilecektir.\nOnaylıyor Musunuz?") == DialogResult.Yes) { WebService teklifQry = new WebService(); teklifQry.SQLText = "INSERT INTO TBLVERILENTEKLIF(TEKLIF_NO, TEDARIKCI_KODU, FIYAT, IRTIBAT_NO, ACIKLAMA) VALUES('" + teklifNo + "', '" + Goto724Lib.tedarikciKodu + "', " + FIYAT.GetDataStr() + ", '" + IRTIBAT_NO.Text + "', '" + ACIKLAMA.Text + "')"; teklifQry.Open(); if (teklifQry.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Teklif Bşarıyla Gönderilmiştir."); Close(); } } } else { if (FIYAT.Text == "") { GotoMessage.ShowMessage("Hata", "Fiyat Boş Olamaz"); } else if (IRTIBAT_NO.Text == "( ) -") { GotoMessage.ShowMessage("Hata", "İrtibat No Boş Olamaz"); } } }
private void miPuanVerildi_Click(object sender, EventArgs e) { String _musteriad = grdTedOneri.Rows[aktifIndex].Cells["grdMusteri"].Value.ToString(); if (GotoMessage.Question("Onay", grdTedOneri.Rows[aktifIndex].Cells["grdFIRMA"].Value + " Tedarikçi Öneri Durumu Güncellenecek.\n" + _musteriad + " \nMüşterisine " + puan + " Puan Aktarılacak\nEmin Misiniz?") == DialogResult.Yes) { WebService qryTedOneriSil = new WebService(); qryTedOneriSil.SQLText = "UPDATE TBLTEDARIKCIONERI SET DURUM = 5 WHERE KAYIT_NO = " + grdTedOneri.Rows[aktifIndex].Cells["grdKayitNo"].Value; qryTedOneriSil.Open(); WebService qryPuanKontrol = new WebService(); qryPuanKontrol.SQLText = "SELECT COUNT(*) AS PUAN_KONTROL FROM TBLPUANHAR WHERE TEDONERI_KAYIT_NO = " + "" + grdTedOneri.Rows[aktifIndex].Cells["grdKayitNo"].Value + " AND MIKTAR = " + puan + ""; qryPuanKontrol.Open(); if (qryPuanKontrol.DataCount() > 0 && qryPuanKontrol.GetInt("PUAN_KONTROL") > 0) { GotoMessage.ShowMessage("Hata", "Bu Öneri İçin Puan Aktarımı Daha Önceden Yapılmıştır"); } else { qryTedOneriSil.SQLText = "INSERT INTO TBLPUANHAR ( MIKTAR, MUSTERI_KODU,TEDONERI_KAYIT_NO) Values(" + puan + "," + grdTedOneri.Rows[aktifIndex].Cells["grdMusteriKod"].Value + "," + "" + grdTedOneri.Rows[aktifIndex].Cells["grdKayitNo"].Value + ")"; qryTedOneriSil.Open(); } GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Düzenlendi ve Puan Aktarıldı..."); GridRefresh(); } }
private void Button1_Click(object sender, EventArgs e) { if (KATEGORI.GetString() != "" && STOK_KODU.GetString() != "" && FIYAT.Text != "") { WebService siparisKontrolQry = new WebService(); siparisKontrolQry.SQLText = "SELECT * FROM TBLSIPARIS WHERE BELGE_NO = '" + belgeNo + "'"; siparisKontrolQry.Open(); if (siparisKontrolQry.DataCount() == 0) { string tarihStr = TARIH.Text.Split('.')[1] + "." + TARIH.Text.Split('.')[0] + "." + TARIH.Text.Split('.')[2]; string teslimatTarihStr = TESLIM_TARIHI.Text.Split('.')[1] + "." + TESLIM_TARIHI.Text.Split('.')[0] + "." + TESLIM_TARIHI.Text.Split('.')[2]; WebService siparisQry = new WebService(); siparisQry.SQLText = "INSERT INTO TBLSIPARIS(BELGE_NO, MUSTERI_KODU, TEDARIKCI_KODU, TARIH, TESLIM_TARIHI, TESLIM_SAATI, ACIKLAMA, TUTAR, APP_MANUEL, DURUM, TESLIMAT_SEKLI) VALUES("; siparisQry.SQLText += "'" + belgeNo + "', '" + musteriKodu + "', '" + Goto724Lib.tedarikciKodu + "', '" + tarihStr + "', '" + teslimatTarihStr + "', '" + TESLIM_SAATI.Text + "', '" + ACIKLAMA.Text + "', 0, 'M', '0'"; if (rbAdreseTeslim.Checked) { siparisQry.SQLText += ", 'Adrese Teslim')"; } else if (rbFabrikadaTeslim.Checked) { siparisQry.SQLText += ", 'Fabrikada Teslim')"; } siparisQry.Open(); StokEkle(); } else { //if (KATEGORI.GetString() == siparisKontrolQry.GetString("KATEGORI_KODU")) //{ string tarihStr = TARIH.Text.Split('.')[1] + "." + TARIH.Text.Split('.')[0] + "." + TARIH.Text.Split('.')[2]; string teslimatTarihStr = TESLIM_TARIHI.Text.Split('.')[1] + "." + TESLIM_TARIHI.Text.Split('.')[0] + "." + TESLIM_TARIHI.Text.Split('.')[2]; WebService siparisQry = new WebService(); siparisQry.SQLText = "UPDATE TBLSIPARIS SET TARIH = '" + tarihStr + "', TESLIM_TARIHI = '" + teslimatTarihStr + "', TESLIM_SAATI = '" + TESLIM_SAATI.Text + "', ACIKLAMA = '" + ACIKLAMA.Text + "' WHERE BELGE_NO = '" + belgeNo + "'"; siparisQry.Open(); StokEkle(); //} //else //{ // GotoMessage.ShowMessage("Hata", "Siparişte Kategori Kodu Değiştirilemez."); //} } } else { if (KATEGORI.GetString() == "") { GotoMessage.ShowMessage("Hata", "Kategori Boş Olamaz"); } else if (STOK_KODU.GetString() == "") { GotoMessage.ShowMessage("Hata", "Ürün Boş Olamaz"); } else if (FIYAT.Text == "") { GotoMessage.ShowMessage("Hata", "Miktar Seçimi Yapılmalıdır"); } } }
private void BtnSil_Click(object sender, EventArgs e) { if (PROMOSYON_KODU.Text != "" && PromosyonGrid.isRecordAvailable("PROMOSYON_KODU", PROMOSYON_KODU.Text)) { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { string delStr = "DELETE FROM TBLPROMOSYON WHERE PROMOSYON_KODU = '" + PROMOSYON_KODU.Text + "'"; WebService service = new WebService(); service.SQLText = delStr; 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(); GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); PanelClear(); PROMOSYON_KODU.Focus(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }
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 BtnKaydet_Click(object sender, EventArgs e) { if (STOK_KODU.Text != "" && FIYAT.Text != "") { for (int i = 0; i < grdStokGrid.Rows.Count; i++) { if (Convert.ToDouble(grdStokGrid.Rows[i].Cells["grdToplamKilo"].Value) != 0.0) { WebService siparisHarKontrolQry = new WebService(); siparisHarKontrolQry.SQLText = "SELECT STOK_KODU FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.Text + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarKontrolQry.Open(); if (siparisHarKontrolQry.DataCount() > 0) { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "UPDATE TBLSIPARISHAR SET MIKTAR = " + grdStokGrid.Rows[i].Cells["grdAdet"].Value + " WHERE STOK_KODU = '" + STOK_KODU.Text + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarQry.Open(); } else { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "INSERT INTO TBLSIPARISHAR(BELGE_NO, STOK_KODU, MIKTAR, PAKET_KODU, GC) VALUES("; siparisHarQry.SQLText += "'" + belgeNo + "', '" + STOK_KODU.Text + "', '" + grdStokGrid.Rows[i].Cells["grdAdet"].Value + "', '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value + "', 'C')"; siparisHarQry.Open(); } } else { WebService siparisHarKontrolQry = new WebService(); siparisHarKontrolQry.SQLText = "SELECT STOK_KODU FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.Text + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarKontrolQry.Open(); if (siparisHarKontrolQry.DataCount() > 0) { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "DELETE FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.Text + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarQry.Open(); } } } WebService siparisQry = new WebService(); siparisQry.SQLText = "UPDATE TBLSIPARIS SET TUTAR = (SELECT SUM(HAR.MIKTAR * PAKET.MIKTAR * " + fiyatKodu + ") FROM TBLSIPARISHAR HAR, TBLSTOK STOK, TBLSTOKPAKET PAKET WHERE STOK.STOK_KODU = HAR.STOK_KODU AND HAR.PAKET_KODU = PAKET.PAKET_KODU AND HAR.BELGE_NO = '" + belgeNo + "') WHERE BELGE_NO = '" + belgeNo + "'"; siparisQry.Open(); GrdSipDetayRefresh(); STOK_KODU.Text = ""; STOK_KODU_Leave(STOK_KODU, null); } else { if (STOK_KODU.Text == "") { GotoMessage.ShowMessage("Hata", "Stok Kodu Boş Olamaz"); } else if (FIYAT.Text == "") { GotoMessage.ShowMessage("Hata", "Miktar Seçimi Yapılmalıdır"); } } }
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 STOK_KODU_Leave(object sender, EventArgs e) { STOK_ADI.Text = ""; lblToplamAdet.Text = ""; lblToplamKG.Text = ""; FIYAT.Text = ""; if (STOK_KODU.Text != "") { WebService service = new WebService(); service.SQLText = "SELECT STOK_ADI, " + fiyatKodu + " FROM TBLSTOK WHERE STOK_KODU = '" + STOK_KODU.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; service.Open(); if (service.DataCount() > 0) { STOK_ADI.Text = service.GetString("STOK_ADI"); stokFiyat = service.GetDouble(fiyatKodu); } } else { List <DataGridViewColumn> tempColumns = new List <DataGridViewColumn>(); foreach (DataGridViewColumn column in grdStokGrid.Columns) { tempColumns.Add(column); } grdStokGrid.DataSource = null; grdStokGrid.Columns.Clear(); foreach (DataGridViewColumn column in tempColumns) { grdStokGrid.Columns.Add(column); if (column.HeaderText == "Sipariş Kilosu") { column.DisplayIndex = 0; } else if (column.HeaderText == "Adet") { column.DisplayIndex = 1; } else if (column.HeaderText == "Toplam Kilo") { column.DisplayIndex = 2; } } } if (STOK_ADI.Text == "" && STOK_KODU.Text != "") { GotoMessage.ShowMessage("Hata", "Stok Kodu Hatalı.\nStok Kodu: " + STOK_KODU.Text); STOK_KODU.Focus(); } else { StokGridDoldur(); } }
private void miYeniKayit_Click(object sender, EventArgs e) { if (GotoMessage.Question("Onay", grdTedOneri.Rows[aktifIndex].Cells["grdFIRMA"].Value + " Tedarikçi Öneri Durumu Güncellenecek.\nEmin Misiniz?") == DialogResult.Yes) { WebService qryTedOneriSil = new WebService(); qryTedOneriSil.SQLText = "UPDATE TBLTEDARIKCIONERI SET DURUM = 0 WHERE KAYIT_NO = " + grdTedOneri.Rows[aktifIndex].Cells["grdKayitNo"].Value; qryTedOneriSil.Open(); GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Düzenlendi..."); GridRefresh(); } }
private void StokEkle() { for (int i = 0; i < grdStokGrid.Rows.Count; i++) { if (Convert.ToDouble(grdStokGrid.Rows[i].Cells["grdToplamKilo"].Value) != 0.0) { WebService siparisHarKontrolQry = new WebService(); siparisHarKontrolQry.SQLText = "SELECT STOK_KODU FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.GetString() + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarKontrolQry.Open(); if (siparisHarKontrolQry.DataCount() > 0) { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "UPDATE TBLSIPARISHAR SET MIKTAR = " + grdStokGrid.Rows[i].Cells["grdAdet"].Value + " WHERE STOK_KODU = '" + STOK_KODU.GetString() + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarQry.Open(); } else { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "INSERT INTO TBLSIPARISHAR(BELGE_NO, STOK_KODU, MIKTAR, PAKET_KODU, GC, KATEGORI_KODU) VALUES("; siparisHarQry.SQLText += "'" + belgeNo + "', '" + STOK_KODU.GetString() + "', '" + grdStokGrid.Rows[i].Cells["grdAdet"].Value + "', '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value + "', 'C', '" + KATEGORI.GetString() + "')"; siparisHarQry.Open(); } } else { WebService siparisHarKontrolQry = new WebService(); siparisHarKontrolQry.SQLText = "SELECT STOK_KODU FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.GetString() + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarKontrolQry.Open(); if (siparisHarKontrolQry.DataCount() > 0) { WebService siparisHarQry = new WebService(); siparisHarQry.SQLText = "DELETE FROM TBLSIPARISHAR WHERE STOK_KODU = '" + STOK_KODU.GetString() + "' AND BELGE_NO = '" + belgeNo + "' AND PAKET_KODU = '" + grdStokGrid.Rows[i].Cells["grdPaketKodu"].Value.ToString() + "'"; siparisHarQry.Open(); } } } WebService siparisQry = new WebService(); siparisQry.SQLText = "UPDATE TBLSIPARIS SET TUTAR = (SELECT SUM(HAR.MIKTAR * PAKET.MIKTAR * " + fiyatKodu + ") FROM TBLSIPARISHAR HAR, TBLSTOK STOK, TBLSTOKPAKET PAKET WHERE STOK.STOK_KODU = HAR.STOK_KODU AND HAR.PAKET_KODU = PAKET.PAKET_KODU AND HAR.BELGE_NO = '" + belgeNo + "') WHERE BELGE_NO = '" + belgeNo + "'"; siparisQry.Open(); GrdSipDetayRefresh(); STOK_KODU.SelectedIndex = -1; STOK_KODU.Text = ""; FIYAT.Text = ""; lblToplamKG.Text = ""; lblToplamAdet.Text = ""; lblToplamFiyat.Text = ""; PaketGridTemizle(); STOK_KODU.Focus(); GotoMessage.ShowMessage("Bilgi", "Kayıt Eklendi."); }
private void btnFiltrele_Click(object sender, EventArgs e) { if (TEDARIKCI_KODU.Text != "") { RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Boş Olamaz"); } tbFocus.Focus(); }
private void MetroButton1_Click(object sender, EventArgs e) { if (GotoMessage.Question("Onay", "Teklif Kapatılacak.\nEmin Misiniz?") == DialogResult.Yes) { WebService teklifQry = new WebService(); teklifQry.SQLText = "UPDATE TBLTEKLIF SET DURUM = 1 WHERE TEKLIF_NO = '" + teklifNo + "'"; teklifQry.Open(); if (teklifQry.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Teklif Başarıyla Kapatılmıştır"); Close(); } } }
private void BtnSiparisKaydet_Click(object sender, EventArgs e) { if (KATEGORI.GetString() != "") { tcSiparis.TabPages.Remove(tpUrunler); WebService siparisKontrolQry = new WebService(); siparisKontrolQry.SQLText = "SELECT * FROM TBLSIPARIS WHERE BELGE_NO = '" + belgeNo + "'"; siparisKontrolQry.Open(); if (siparisKontrolQry.DataCount() == 0) { string tarihStr = TARIH.Text.Split('.')[1] + "." + TARIH.Text.Split('.')[0] + "." + TARIH.Text.Split('.')[2]; string teslimatTarihStr = TESLIM_TARIHI.Text.Split('.')[1] + "." + TESLIM_TARIHI.Text.Split('.')[0] + "." + TESLIM_TARIHI.Text.Split('.')[2]; WebService siparisQry = new WebService(); siparisQry.SQLText = "INSERT INTO TBLSIPARIS(BELGE_NO, MUSTERI_KODU, TEDARIKCI_KODU, KATEGORI_KODU, TARIH, TESLIM_TARIHI, TESLIM_SAATI, ACIKLAMA, TUTAR, APP_MANUEL, DURUM) VALUES("; siparisQry.SQLText += "'" + belgeNo + "', '" + musteriKodu + "', '" + Goto724Lib.tedarikciKodu + "', '" + KATEGORI.GetString() + "', '" + tarihStr + "', '" + teslimatTarihStr + "', '" + TESLIM_SAATI.Text + "', '" + ACIKLAMA.Text + "', 0, 'M', '0')"; siparisQry.Open(); if (siparisQry.errorCode == "0") { tcSiparis.TabPages.Add(tpUrunler); tcSiparis.SelectedIndex = 1; } } else { if (KATEGORI.GetString() == siparisKontrolQry.GetString("KATEGORI_KODU")) { string tarihStr = TARIH.Text.Split('.')[1] + "." + TARIH.Text.Split('.')[0] + "." + TARIH.Text.Split('.')[2]; string teslimatTarihStr = TESLIM_TARIHI.Text.Split('.')[1] + "." + TESLIM_TARIHI.Text.Split('.')[0] + "." + TESLIM_TARIHI.Text.Split('.')[2]; WebService siparisQry = new WebService(); siparisQry.SQLText = "UPDATE TBLSIPARIS SET TARIH = '" + tarihStr + "', TESLIM_TARIHI = '" + teslimatTarihStr + "', TESLIM_SAATI = '" + TESLIM_SAATI.Text + "', ACIKLAMA = '" + ACIKLAMA.Text + "' WHERE BELGE_NO = '" + belgeNo + "'"; siparisQry.Open(); if (siparisQry.errorCode == "0") { tcSiparis.TabPages.Add(tpUrunler); tcSiparis.SelectedIndex = 1; } } else { GotoMessage.ShowMessage("Hata", "Siparişte Kategori Kodu Değiştirilemez."); } } } else { GotoMessage.ShowMessage("Hata", "Kategori Boş Olamaz"); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (SIP_BEDEL.GetDataStr() != "" && IPTAL_SIP_BEDEL.GetDataStr() != "" && MAKSIMIM_BEDEL.GetDataStr() != "" && MUSTERI_AYLIK_CIRO_YUZDE.GetDataStr() != "" && PROMOSYON_INDIRIM_YUZDE.GetDataStr() != "") { Goto724Lib.SetParamFLOAT("SIP_BEDEL", SIP_BEDEL.GetDataStr(), strDeger: SIP_BEDEL.GetDataStr()); Goto724Lib.SetParamFLOAT("IPTAL_SIP_BEDEL", IPTAL_SIP_BEDEL.GetDataStr(), strDeger: IPTAL_SIP_BEDEL.GetDataStr()); Goto724Lib.SetParamFLOAT("MAKSIMIM_BEDEL", MAKSIMIM_BEDEL.GetDataStr(), strDeger: MAKSIMIM_BEDEL.GetDataStr()); Goto724Lib.SetParamFLOAT("MUSTERI_AYLIK_CIRO_YUZDE", MUSTERI_AYLIK_CIRO_YUZDE.GetDataStr(), strDeger: (MUSTERI_AYLIK_CIRO_YUZDE.GetDoubleData() * 100) + "%"); Goto724Lib.SetParamFLOAT("PROMOSYON_INDIRIM_YUZDE", PROMOSYON_INDIRIM_YUZDE.GetDataStr(), strDeger: PROMOSYON_INDIRIM_YUZDE.GetDataStr()); Goto724Lib.SetParamFLOAT("TAVSIYE_PUAN_DEGERI", TAVSIYE_PUAN_DEGERI.GetDataStr(), strDeger: TAVSIYE_PUAN_DEGERI.GetDataStr()); GotoMessage.ShowMessage("Bilgi", "Ayarlar Kayıt Edildi."); } else { GotoMessage.ShowMessage("Hata", "Tüm Alanlar Doldurulmalıdır."); } }
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 BtnKaydet_Click(object sender, EventArgs e) { if (TEDARIKCI_KOD.Text != "" && BAKIYE.GetDataStr() != "") { WebService tedKontrolQry = new WebService(); tedKontrolQry.SQLText = "SELECT TEDARIKCI_ADI FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KOD.Text + "'"; tedKontrolQry.Open(); if (tedKontrolQry.DataCount() > 0) { WebService bakiyeQry = new WebService(); bakiyeQry.SQLText = "UPDATE TBLTEDARIKCI SET BAKIYE = '" + BAKIYE.GetDataStr() + "' WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KOD.Text + "'"; bakiyeQry.Open(); if (bakiyeQry.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Bakiye Başarıyla Güncellenmiştir"); } RefreshGrid(); TEDARIKCI_AD.Text = ""; BAKIYE.Text = "0,00"; TEDARIKCI_KOD.Text = ""; TEDARIKCI_KOD.Focus(); } else { GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Hatalı.\nTedarikçi Kodu: " + TEDARIKCI_KOD.Text); } } else { if (TEDARIKCI_KOD.Text == "") { GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Boş Olamaz"); } else if (BAKIYE.GetDataStr() == "") { GotoMessage.ShowMessage("Hata", "Bakiye Boş Olamaz"); } } }
private void BtnKaydet_Click(object sender, EventArgs e) { ParamKaydet("PARAM_SIP_VER_SURE", "", Convert.ToDouble(PARAM_SIP_VER_SURE.Text)); ParamKaydet("PARAM_SIP_IPTAL_SURE", "", Convert.ToDouble(PARAM_SIP_IPTAL_SURE.Text)); ParamKaydet("PARAM_SIP_BAS_SAAT", PARAM_SIP_BAS_SAAT.Text, null); ParamKaydet("PARAM_SIP_BIT_SAAT", PARAM_SIP_BIT_SAAT.Text, null); string gunler = ""; for (int i = 0; i < PARAM_SIP_GUNLER.CheckedIndices.Count; i++) { gunler += PARAM_SIP_GUNLER.CheckedIndices[i] + ";"; } if (gunler != "") { gunler = gunler.Substring(0, gunler.Length - 1); } ParamKaydet("PARAM_SIP_GUNLER", gunler, null); Goto724Lib.ReadParameters(); GotoMessage.ShowMessage("Bilgi", "Parametreler Başarıyla Güncellendi"); }
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); } } } }
protected void FatClick(object sender, EventArgs e) { if (sender is Button) { WebService qryFatPDF = new WebService(); qryFatPDF.SQLText = "SELECT BELGE, BELGE_ADI FROM TBLBELGE WHERE KAYIT_NO = " + Convert.ToInt32((sender as Button).Tag.ToString()); qryFatPDF.Open(); if (qryFatPDF.DataCount() > 0) { try { var pathPdf = Path.GetDirectoryName(Application.ExecutablePath) + "\\Faturalar\\Downloads\\" + qryFatPDF.GetString("BELGE_ADI") + ".pdf"; System.IO.File.WriteAllBytes(pathPdf, qryFatPDF.GetBytes("BELGE")); Process.Start(pathPdf); } catch (Exception ex) { GotoMessage.ShowMessage("Hata", "Dosya Açılamadı"); } } } }
private void btnSil_Click(object sender, EventArgs e) { if (MUSTERI_KOD.Text != "" && MusteriGrid.isRecordAvailable("MUSTERI_KODU", MUSTERI_KOD.Text)) { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { string delStr = "DELETE FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + MUSTERI_KOD.Text + "'"; WebService service = new WebService(); service.SQLText = delStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); PanelClear(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }
private void btnSilYetkili_Click(object sender, EventArgs e) { if (YETKILI_KOD.Text != "" && YetkiliGrid.isRecordAvailable("YETKILI_KODU", MUSTERI_KOD.Text)) { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { string delStr = "DELETE 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))"; WebService service = new WebService(); service.SQLText = delStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); YetkiliPanelClear(); RefreshYetkiliGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }
private void BtnSil_Click(object sender, EventArgs e) { if (STOK_KOD.Text != "" && StokGrid.isRecordAvailable("STOK_KODU", STOK_KOD.Text)) { if (GotoMessage.Question("Sil Kontrol", "Kayıt Silinecek.\nEmin Misiniz?") == DialogResult.Yes) { string delStr = "DELETE FROM TBLSTOK WHERE STOK_KODU = '" + STOK_KOD.Text + "' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; WebService service = new WebService(); service.SQLText = delStr; service.Open(); if (service.errorCode == "0") { GotoMessage.ShowMessage("Bilgi", "Kayıt Silme İşlemi Tamamlandı"); PanelClear(); STOK_KOD.Focus(); RefreshGrid(); } else { GotoMessage.ShowMessage("Hata", "Kayıt Silme İşleminde Hatayla Karşılaşıldı.\nHata: " + service.description); } } } }
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 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 btnPDF_Click(object sender, EventArgs e) { if (grdFatura.Rows.Count == 0) { GotoMessage.ShowMessage("Hata", "Lütfen Bir Fatura Oluşturun"); return; } Fatura fat = new Fatura(); fat.indexs = indexs; fat.DataSource = dataSet; fat.tedarikci = TEDARIKCI_ADI.Text; WebService qryTed = new WebService(); qryTed.SQLText = "SELECT CADDE_SOKAK + ' ' + BINA_NO + ' ' + SEHIR AS ADRES, (SELECT TOP 1 YETKILI_ADI FROM TBLTEDARIKCIYETKILI YET WHERE TED.TEDARIKCI_KODU = YET.TEDARIKCI_KODU ORDER BY YETKILI_KODU) AS YETKILI_ADI FROM TBLTEDARIKCI TED WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KODU.Text + "'"; qryTed.Open(); if (qryTed.DataCount() > 0) { fat.adSoyad = qryTed.GetString("YETKILI_ADI"); fat.adres = qryTed.GetString("ADRES"); } string basTarihStr = "01" + "." + (DONEM.SelectedIndex + 1) + "." + YIL.Text; string bitTarihStr = DateTime.DaysInMonth(Convert.ToInt32(YIL.Text), DONEM.SelectedIndex + 1) + "." + (DONEM.SelectedIndex + 1) + "." + YIL.Text; string donemStr = ""; switch (DONEM.SelectedIndex) { case 0: donemStr = "JANUARY"; break; case 1: donemStr = "FEBRUARY"; break; case 2: donemStr = "MARCH"; break; case 3: donemStr = "APRIL"; break; case 4: donemStr = "MAY"; break; case 5: donemStr = "JUN"; break; case 6: donemStr = "JULY"; break; case 7: donemStr = "AUGUST"; break; case 8: donemStr = "SEPTEMBER"; break; case 9: donemStr = "OCTOBER"; break; case 10: donemStr = "NOVEMBER"; break; case 11: donemStr = "DECEMBER"; break; } donemStr += "\nBechung von " + basTarihStr + " bis " + bitTarihStr; fat.donem = donemStr; fat.fatNo = "RECHNUNG / INVOICE-NR : " + YIL.Text + (DONEM.SelectedIndex + 1) + TEDARIKCI_KODU.Text; var pathPdf = Path.GetDirectoryName(Application.ExecutablePath) + "\\Faturalar\\PDF\\" + TEDARIKCI_KODU.Text + "_FAT_" + DateTime.Now.Ticks.ToString() + ".pdf"; var pathExcell = Path.GetDirectoryName(Application.ExecutablePath) + "\\Faturalar\\EXCELL\\" + TEDARIKCI_KODU.Text + "_EXCELL_" + DateTime.Now.Ticks.ToString() + ".xlsx"; fat.ExportToPdf(pathPdf); fat.ExportToXlsx(pathExcell); FileStream stream = new FileStream(pathPdf, FileMode.Open, FileAccess.Read); BinaryReader reader = new BinaryReader(stream); byte[] file = reader.ReadBytes((int)stream.Length); reader.Close(); stream.Close(); string belgeAdi = YIL.Text + "_" + DONEM.Text + "_" + TEDARIKCI_KODU.Text + "_FAT"; WebService qryBelge = new WebService(); qryBelge.SQLText = "SELECT BELGE_ADI FROM TBLBELGE WHERE BELGE_ADI = '" + belgeAdi + "'"; qryBelge.Open(); if (qryBelge.DataCount() > 0) { if (GotoMessage.Question("Onay", "Bu Belge Daha Önceden Yayınlanmış.\nGüncellemek İster Misiniz?") == DialogResult.Yes) { WebService qryFat = new WebService(); qryFat.SQLText = "UPDATE TBLBELGE SET BELGE = 0x" + Goto724Lib.ByteArrayToString(file) + " WHERE BELGE_ADI = '" + belgeAdi + "'"; qryFat.Open(); GotoMessage.ShowMessage("Bilgi", "PDF Başarıyla Yayınlandı"); } } else { WebService qryFat = new WebService(); qryFat.SQLText = "INSERT INTO TBLBELGE(BELGE_ADI, BELGE) VALUES('" + belgeAdi + "', 0x" + Goto724Lib.ByteArrayToString(file) + ")"; qryFat.Open(); GotoMessage.ShowMessage("Bilgi", "PDF Başarıyla Yayınlandı"); } Process.Start(pathPdf); }
private void BtnSiparisKaydet_Click(object sender, EventArgs e) { bool sipKontrol = true; double sipVerSure = 0; string katKodSQL = ""; DateTime checkDateTime = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, TESLIM_SAATI.Value.Hour, TESLIM_SAATI.Value.Minute, 0); int d = (int)checkDateTime.DayOfWeek; switch (d) { case 0: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("PAZAR")) { GotoMessage.ShowMessage("Hata", "Pazar Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.PAZAR_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.PAZAR_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.PAZAR_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.PAZAR_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 1: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("PAZARTESI")) { GotoMessage.ShowMessage("Hata", "Pazartesi Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.PAZARTESI_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.PAZARTESI_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.PAZARTESI_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.PAZARTESI_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 2: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("SALI")) { GotoMessage.ShowMessage("Hata", "Salı Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.SALI_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.SALI_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.SALI_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.SALI_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 3: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("CARSAMBA")) { GotoMessage.ShowMessage("Hata", "Çarşamba Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.CARSAMBA_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.CARSAMBA_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.CARSAMBA_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.CARSAMBA_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 4: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("PERSEMBE")) { GotoMessage.ShowMessage("Hata", "Perşembe Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.PERSEMBE_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.PERSEMBE_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.PERSEMBE_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.PERSEMBE_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 5: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("CUMA")) { GotoMessage.ShowMessage("Hata", "Cuma Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.CUMA_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.CUMA_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.CUMA_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.CUMA_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; case 6: if (!Parametreler.PARAM_SEVK_GUNLER.Split(';').Contains("CUMARTESI")) { GotoMessage.ShowMessage("Hata", "Cumartesi Günleri Sevk Yapılamaz."); sipKontrol = false; } else { int basTarHour = Convert.ToInt32(Parametreler.CUMARTESI_PARAM_SIP_BAS_SAAT.Split(':')[0]); int basTarMinute = Convert.ToInt32(Parametreler.CUMARTESI_PARAM_SIP_BAS_SAAT.Split(':')[1]); int bitTarHour = Convert.ToInt32(Parametreler.CUMARTESI_PARAM_SIP_BIT_SAAT.Split(':')[0]); int bitTarMinute = Convert.ToInt32(Parametreler.CUMARTESI_PARAM_SIP_BIT_SAAT.Split(':')[1]); DateTime checkDateTimeBasTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, basTarHour, basTarMinute, 0); DateTime checkDateTimeBitTar = new DateTime(TESLIM_TARIHI.Value.Year, TESLIM_TARIHI.Value.Month, TESLIM_TARIHI.Value.Day, bitTarHour, bitTarMinute, 0); if (checkDateTime < checkDateTimeBasTar || checkDateTime > checkDateTimeBitTar) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sevk Saat Aralığı Hatalıdır."); } } break; } if (sipKontrol) { WebService qryKat = new WebService(); qryKat.SQLText = "SELECT KATEGORI_KODU FROM TBLSIPARISHAR WHERE BELGE_NO = '" + belgeNo + "'"; qryKat.Open(); if (qryKat.DataCount() > 0) { for (int i = 0; i < qryKat.DataCount(); i++) { katKodSQL += "'" + qryKat.GetString("KATEGORI_KODU") + "_PARAM_SIP_VER_SURE',"; qryKat.Next(); } katKodSQL = katKodSQL.Substring(0, katKodSQL.Length - 1); WebService qrySip = new WebService(); qrySip.SQLText = "SELECT MAX(FLOAT_DEGER) AS SIP_VER_SURE FROM TBLPARAMETRE WHERE MODUL = 'Ted' AND TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND PARAMETRE IN(" + katKodSQL + ")"; qrySip.Open(); if (qrySip.DataCount() > 0) { sipVerSure = qrySip.GetDouble("SIP_VER_SURE"); if ((checkDateTime.AddDays(-sipVerSure) - DateTime.Now).Days < 0) { sipKontrol = false; GotoMessage.ShowMessage("Hata", "Sipariş En Erken " + sipVerSure + " Gün Sonrasına Verilebilir"); } } } } if (sipKontrol) { string teslimatTarihStr = TESLIM_TARIHI.Text.Split('.')[1] + "." + TESLIM_TARIHI.Text.Split('.')[0] + "." + TESLIM_TARIHI.Text.Split('.')[2]; WebService qrySip = new WebService(); qrySip.SQLText = "UPDATE TBLSIPARIS SET TESLIMAT_SEKLI = '"; if (rbAdreseTeslim.Checked) { qrySip.SQLText += "Adrese Teslim'"; } else if (rbFabrikadaTeslim.Checked) { qrySip.SQLText += "Fabrikada Teslim'"; } qrySip.SQLText += ",TESLIM_SAATI = '" + TESLIM_SAATI.Text + "'"; qrySip.SQLText += ",TESLIM_TARIHI = '" + teslimatTarihStr + "'"; qrySip.SQLText += " WHERE BELGE_NO = '" + belgeNo + "'"; qrySip.Open(); GotoMessage.ShowMessage("Bilgi", "Sipariş Kaydı Tamamlandı"); sipKaydedildi = true; this.Close(); } }
private void elementUrunStokTakipOpsiyonel_Click(object sender, EventArgs e) { GotoMessage.ShowMessage("Bilgi", "Bu Seçenek Opsiyoneldir.\nMüşteri İsteğine Göre Düzenlenecektir."); }
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 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); } }
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); } } }