private void GotoTextChanged(object sender, EventArgs e) { if (Text != "") { TextChanged -= new EventHandler(GotoTextChanged); if (Text.Contains(",")) { if (Goto724Lib.AfterChr(Text, ',').Length > 2) { Text = LastText; SelectionStart = Text.Length; TextChanged += new EventHandler(GotoTextChanged); return; } else if (Goto724Lib.BeforeChr(Text, ',').Length == 0) { Text = "0," + Goto724Lib.BeforeChr(Text, ','); } else { double numeric = Convert.ToDouble(Goto724Lib.RemoveChar(Goto724Lib.BeforeChr(Text, ','), '.')); Text = numeric.ToString("#,0") + "," + Goto724Lib.AfterChr(Text, ','); } } else { double doubleVal = Convert.ToDouble(Goto724Lib.RemoveChar(Text, '.')); Text = doubleVal.ToString("#,0"); } LastText = Text; SelectionStart = Text.Length; TextChanged += new EventHandler(GotoTextChanged); } }
public void SetString(string dataStr) { switch (ComboType) { case GotoComboType.ExData: int i = 0; foreach (string exData in exItems) { if (exData == dataStr) { SelectedIndex = i; break; } i++; } break; case GotoComboType.ToCharData: i = 0; foreach (string item in Items) { if (dataStr == Goto724Lib.ToChar(item, GotoChar)) { SelectedIndex = i; break; } i++; } break; } }
public double GetDoubleData() { if (Text == "") { return(0.0); } return(Convert.ToDouble(Goto724Lib.RemoveChar(Text, '.'))); }
public string GetDataStr() { if (Text == "") { return("0.0"); } return(Goto724Lib.RemoveChar(Text, '.').Replace(',', '.') + ""); }
private void TeklifAl_Load(object sender, EventArgs e) { WebService grdQry = new WebService(); grdQry.SQLText = "SELECT TIP_KODU, TIP_TANIMI, ET_ORAN, KIYMA_ORAN, DANA_ORAN, HINDI_ORAN, TAVUK_ORAN, YAG_ORAN, BAHARAT_ORAN FROM TBLSTOKTIP WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND KATEGORI_KODU = '0001' ORDER BY TIP_KODU"; grdQry.Open(); if (grdQry.DataCount() > 0) { grdTeklif.DataSource = grdQry.dataSet.Tables[0]; for (int i = 0; i < grdTeklif.Rows.Count; i++) { grdTeklif.Rows[i].Cells["grdSecim"].Value = false; } } grdTeklifKilo.Rows.Add("5 Kg", 0, 0, 5); grdTeklifKilo.Rows.Add("10 Kg", 0, 0, 10); grdTeklifKilo.Rows.Add("15 Kg", 0, 0, 15); grdTeklifKilo.Rows.Add("20 Kg", 0, 0, 20); grdTeklifKilo.Rows.Add("25 Kg", 0, 0, 25); grdTeklifKilo.Rows.Add("30 Kg", 0, 0, 30); grdTeklifKilo.Rows.Add("35 Kg", 0, 0, 35); grdTeklifKilo.Rows.Add("40 Kg", 0, 0, 40); grdTeklifKilo.Rows.Add("45 Kg", 0, 0, 45); grdTeklifKilo.Rows.Add("50 Kg", 0, 0, 50); grdTeklifKilo.Rows.Add("55 Kg", 0, 0, 55); grdTeklifKilo.Rows.Add("60 Kg", 0, 0, 60); grdTeklifKilo.Rows.Add("65 Kg", 0, 0, 65); grdTeklifKilo.Rows.Add("70 Kg", 0, 0, 70); grdTeklifKilo.Rows.Add("75 Kg", 0, 0, 75); grdTeklifKilo.Rows.Add("80 Kg", 0, 0, 80); grdTeklifKilo.Rows.Add("85 Kg", 0, 0, 85); grdTeklifKilo.Rows.Add("90 Kg", 0, 0, 90); grdTeklifKilo.Rows.Add("95 Kg", 0, 0, 95); grdTeklifKilo.Rows.Add("100 Kg", 0, 0, 100); WebService teklifNoQry = new WebService(); teklifNoQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_TEKLIF'"; teklifNoQry.Open(); if (teklifNoQry.DataCount() > 0) { int no = Convert.ToInt32(teklifNoQry.GetString("SON_NUMARA")); TEKLIF_NO.Text = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6); } else { TEKLIF_NO.Text = DateTime.Now.ToString("yyMM") + "000001"; yeniNum = true; } SEVK_HAFTASI.Text = Goto724Lib.GetIso8601WeekOfYear(DateTime.Now).ToString(); TESLIMAT_SEKLI.SelectedIndex = 0; ODEME_SEKLI.SelectedIndex = 0; }
private void SEVK_TARIHI_ValueChanged(object sender, EventArgs e) { string dateStr = SEVK_TARIHI.Text; int day = Convert.ToInt32(dateStr.Split('.')[0]); int month = Convert.ToInt32(dateStr.Split('.')[1]); int year = Convert.ToInt32(dateStr.Split('.')[2]); DateTime date = new DateTime(year, month, day); SEVK_HAFTASI.Text = Goto724Lib.GetIso8601WeekOfYear(date).ToString(); }
private void ManuelSiparisMobil_Load(object sender, EventArgs e) { konumControls.Add(button1); //konumControls.Add(grdSipDetay); //konumControls.Add(ACIKLAMA); //konumControls.Add(label11); //konumControls.Add(btnSiparisKaydet); //konumControls.Add(rbAdreseTeslim); //konumControls.Add(rbFabrikadaTeslim); //konumControls.Add(label5); foreach (Control ctrl in konumControls) { ctrl.Location = new Point(ctrl.Location.X, ctrl.Location.Y - 474); } FIYAT.Setup(); Text = musteriAdi + "(" + musteriKodu + ")" + " Manuel Sipariş " + DateTime.Now.ToLongDateString(); lblMusteriAdi.Text = ": " + musteriAdi; WebService belgeNoQry = new WebService(); belgeNoQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'"; belgeNoQry.Open(); if (belgeNoQry.DataCount() > 0) { int no = Convert.ToInt32(belgeNoQry.GetString("SON_NUMARA")); belgeNo = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6); } else { belgeNo = DateTime.Now.ToString("yyMM") + "000001"; yeniNum = true; } WebService otonumQry = new WebService(); if (yeniNum) { otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO', '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "')"; } else { otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'"; } otonumQry.Open(); KATEGORI.SQLText = "SELECT KATEGORI_ACIKLAMA, KATEGORI_KODU FROM TBLKATEGORI WHERE KATEGORI_KODU " + "IN(SELECT KATEGORI_KODU FROM TBLSTOK WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "')"; KATEGORI.Open(); }
private void ManuelSiparis_Load(object sender, EventArgs e) { Text = musteriAdi + "(" + musteriKodu + ")" + " Manuel Sipariş"; lblMusteriAdi.Text = ": " + musteriAdi; tcSiparis.TabPages.Remove(tpUrunler); FIYAT.Setup(); WebService belgeNoQry = new WebService(); belgeNoQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'"; belgeNoQry.Open(); if (belgeNoQry.DataCount() > 0) { int no = Convert.ToInt32(belgeNoQry.GetString("SON_NUMARA")); belgeNo = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6); } else { belgeNo = DateTime.Now.ToString("yyMM") + "000001"; yeniNum = true; } WebService otonumQry = new WebService(); if (yeniNum) { otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO', '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "')"; } else { otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'"; } otonumQry.Open(); KATEGORI.SQLText = "SELECT KATEGORI_KODU, KATEGORI_ACIKLAMA FROM TBLKATEGORI WHERE KATEGORI_KODU IN (SELECT KATEGORI_KODU FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND MUSTERI_KODU = '" + musteriKodu + "')"; KATEGORI.Open(); WebService fiyatKoduQry = new WebService(); fiyatKoduQry.SQLText = "SELECT FIYAT_KODU FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + musteriKodu + "'"; fiyatKoduQry.Open(); if (fiyatKoduQry.DataCount() > 0) { fiyatKodu = fiyatKoduQry.GetString("FIYAT_KODU"); } }
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 FaturaAyarlar_Load(object sender, EventArgs e) { Size = new Size(Goto724Lib.mdiClient.Size.Width - 5, Goto724Lib.mdiClient.Size.Height - 5); Location = new Point(0, 0); SIP_BEDEL.Setup(); IPTAL_SIP_BEDEL.Setup(); MAKSIMIM_BEDEL.Setup(); TAVSIYE_PUAN_DEGERI.Setup(); MUSTERI_AYLIK_CIRO_YUZDE.Setup(); PROMOSYON_INDIRIM_YUZDE.Setup(); SIP_BEDEL.Text = Goto724Lib.GetParamFLOAT("SIP_BEDEL").ToString(); IPTAL_SIP_BEDEL.Text = Goto724Lib.GetParamFLOAT("IPTAL_SIP_BEDEL").ToString(); MAKSIMIM_BEDEL.Text = Goto724Lib.GetParamFLOAT("MAKSIMIM_BEDEL").ToString(); MUSTERI_AYLIK_CIRO_YUZDE.Text = Goto724Lib.GetParamFLOAT("MUSTERI_AYLIK_CIRO_YUZDE").ToString(); PROMOSYON_INDIRIM_YUZDE.Text = Goto724Lib.GetParamFLOAT("PROMOSYON_INDIRIM_YUZDE").ToString(); }
public string GetString() { switch (ComboType) { case GotoComboType.ExData: if (exItems.Count == 0 || SelectedIndex >= exItems.Count || SelectedIndex < 0) { return(""); } return(exItems[SelectedIndex]); case GotoComboType.ToCharData: return(Goto724Lib.ToChar(Text, GotoChar)); case GotoComboType.index: return(SelectedIndex.ToString()); } return(""); }
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 Goto_Leave(object sender, EventArgs e) { if (Text != "") { TextChanged -= new EventHandler(GotoTextChanged); double doubleVal = Convert.ToDouble(Goto724Lib.RemoveChar(Text, '.')); if (doubleVal == 0.0) { Text = ""; } else { string decimalStr = ""; for (int i = 0; i < 2; i++) { decimalStr += "0"; } Text = doubleVal.ToString("#,0." + decimalStr); } LastText = Text; SelectionStart = Text.Length; TextChanged += new EventHandler(GotoTextChanged); } }
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 BtnKaydet_Click(object sender, EventArgs e) { string tipKodu = ""; double etOran = 0.0; double kiymaOran = 0.0; double danaOran = 0.0; double hindiOran = 0.0; double tavukOran = 0.0; double yagOran = 0.0; double baharatOran = 0.0; for (int i = 0; i < grdTeklif.Rows.Count; i++) { if ((bool)grdTeklif.Rows[i].Cells["grdSecim"].Value) { tipKodu = grdTeklif.Rows[i].Cells["grdTIP_KODU"].Value.ToString(); if (grdTeklif.Rows[i].Cells["grdET"].Value.ToString() != "") etOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdET"].Value); if (grdTeklif.Rows[i].Cells["grdKiyma"].Value.ToString() != "") kiymaOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdKiyma"].Value); if (grdTeklif.Rows[i].Cells["grdDana"].Value.ToString() != "") danaOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdDana"].Value); if (grdTeklif.Rows[i].Cells["grdHindi"].Value.ToString() != "") hindiOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdHindi"].Value); if (grdTeklif.Rows[i].Cells["grdTavuk"].Value.ToString() != "") tavukOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdTavuk"].Value); if (grdTeklif.Rows[i].Cells["grdYag"].Value.ToString() != "") yagOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdYag"].Value); if (grdTeklif.Rows[i].Cells["grdBaharat"].Value.ToString() != "") baharatOran = Convert.ToDouble(grdTeklif.Rows[i].Cells["grdBaharat"].Value); break; } } if (TOPLAM_ADET.Text != "" && TOPLAM_KILO.Text != "" && TEKLIF_SURESI.Text != "" && URETIM_SURESI.Text != "") { WebService teklifQry = new WebService(); teklifQry.SQLText = "INSERT INTO TBLTEKLIF (TEKLIF_NO, TEDARIKCI_KODU, TARIH, TESLIMAT_SEKLI, ODEME_SEKLI, URETIM_SURESI, TEKLIF_SURESI, ACIKLAMA, ALIS_SATIS, TIP_KODU, ET_ORAN, KIYMA_ORAN, DANA_ORAN, HINDI_ORAN, TAVUK_ORAN, YAG_ORAN, BAHARAT_ORAN, DURUM, MIN_SIP_MIKTAR, MIN_FIYAT, MAX_SIP_MIKTAR, MAX_FIYAT) VALUES("; teklifQry.SQLText += "'" + TEKLIF_NO.Text + "', '" + Goto724Lib.tedarikciKodu + "', '" + TARIH.Text.Split('.')[1] + "." + TARIH.Text.Split('.')[0] + "." + TARIH.Text.Split('.')[2] + "', '" + TESLIMAT_SEKLI.Text + "', '" + ODEME_SEKLI.Text + "', " + URETIM_SURESI.Text + ", " + TEKLIF_SURESI.Text + ", '" + ACIKLAMA.Text + "', 'S', '" + tipKodu + "', " + etOran + ", " + kiymaOran + ", " + danaOran + ", " + hindiOran + ", " + tavukOran + ", " + yagOran + ", " + baharatOran + ", '0', " + MIN_SIP_MIKTAR.Text + ", " + MIN_FIYAT.GetDataStr() +", " + MAX_SIP_MIKTAR.Text + ", " + MAX_FIYAT.GetDataStr() + ")"; teklifQry.Open(); if (teklifQry.errorCode == "0") { for (int i = 0; i < grdTeklifKilo.Rows.Count; i++) { if (Convert.ToDouble(grdTeklifKilo.Rows[i].Cells["grdToplamKilo"].Value) != 0.0) { WebService teklifHarQry = new WebService(); teklifHarQry.SQLText = "INSERT INTO TBLTEKLIFHAR(TEKLIF_NO, MIKTAR, KG, GC) VALUES("; teklifHarQry.SQLText += "'" + TEKLIF_NO.Text + "', " + grdTeklifKilo.Rows[i].Cells["grdAdet"].Value + ", " + grdTeklifKilo.Rows[i].Cells["grdKg"].Value + ", 'C')"; teklifHarQry.Open(); } } WebService otonumQry = new WebService(); if (yeniNum) otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_TEKLIF', '" + Convert.ToInt32(Goto724Lib.LastDigits(TEKLIF_NO.Text, 6)) + "')"; else otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(TEKLIF_NO.Text, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_TEKLIF'"; otonumQry.Open(); if (otonumQry.errorCode == "0") { WebService bakiyeGuncelleQry = new WebService(); bakiyeGuncelleQry.SQLText = "UPDATE TBLTEDARIKCI SET BAKIYE = BAKIYE - " + Goto724Lib.teklifVerBedel + " WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'"; bakiyeGuncelleQry.Open(); GotoMessage.ShowMessage("Bilgi", "Teklif Başarıyla Oluşturulmuştur"); Close(); } } } else { if (TOPLAM_ADET.Text == "" || TOPLAM_KILO.Text == "") GotoMessage.ShowMessage("Hata", "Lütfen Ürün Miktarı Giriniz..."); else if (URETIM_SURESI.Text == "") GotoMessage.ShowMessage("Hata", "Üretim Süresi Boş Olamaz"); else if (TEKLIF_SURESI.Text == "") GotoMessage.ShowMessage("Hata", "Teklif Süresi Boş Olamaz"); } }
private void BtnKaydet_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in grdSiparisGun.Rows) { ParamKaydet(row.Cells["grdKategoriKodu"].Value + "_PARAM_SIP_VER_SURE", "", Convert.ToInt32(row.Cells["grdSipVerSure"].Value)); ParamKaydet(row.Cells["grdKategoriKodu"].Value + "_PARAM_SIP_IPTAL_SURE", "", Convert.ToInt32(row.Cells["grdSipIptalSure"].Value)); } string gunler = ""; if (cbPazartesi.Checked) { gunler += "PAZARTESI;"; } if (cbSali.Checked) { gunler += "SALI;"; } if (cbCarsamba.Checked) { gunler += "CARSAMBA;"; } if (cbPersembe.Checked) { gunler += "PERSEMBE;"; } if (cbCuma.Checked) { gunler += "CUMA;"; } if (cbCumartesi.Checked) { gunler += "CUMARTESI;"; } if (cbPazar.Checked) { gunler += "PAZAR;"; } if (gunler != "") { gunler = gunler.Substring(0, gunler.Length - 1); } ParamKaydet("PARAM_SEVK_GUNLER", gunler, null); ParamKaydet("PAZARTESI_PARAM_SIP_BAS_SAAT", pztBasSaat.Text, null); ParamKaydet("PAZARTESI_PARAM_SIP_BIT_SAAT", pztBitSaat.Text, null); ParamKaydet("SALI_PARAM_SIP_BAS_SAAT", salBasSaat.Text, null); ParamKaydet("SALI_PARAM_SIP_BIT_SAAT", salBitSaat.Text, null); ParamKaydet("CARSAMBA_PARAM_SIP_BAS_SAAT", carBasSaat.Text, null); ParamKaydet("CARSAMBA_PARAM_SIP_BIT_SAAT", carBitSaat.Text, null); ParamKaydet("PERSEMBE_PARAM_SIP_BAS_SAAT", perBasSaat.Text, null); ParamKaydet("PERSEMBE_PARAM_SIP_BIT_SAAT", perBitSaat.Text, null); ParamKaydet("CUMA_PARAM_SIP_BAS_SAAT", cumBasSaat.Text, null); ParamKaydet("CUMA_PARAM_SIP_BIT_SAAT", cumBitSaat.Text, null); ParamKaydet("CUMARTESI_PARAM_SIP_BAS_SAAT", cmtBasSaat.Text, null); ParamKaydet("CUMARTESI_PARAM_SIP_BIT_SAAT", cmtBitSaat.Text, null); ParamKaydet("PAZAR_PARAM_SIP_BAS_SAAT", pazBasSaat.Text, null); ParamKaydet("PAZAR_PARAM_SIP_BIT_SAAT", pazBitSaat.Text, null); string guncellemeStr = ""; string iptalStr = ""; for (int i = 0; i < clGuncellemeYapilamaz.Items.Count; i++) { if (clGuncellemeYapilamaz.GetItemChecked(i)) { guncellemeStr += i + ";"; } if (clIptalEdilemez.GetItemChecked(i)) { iptalStr += i + ";"; } } ParamKaydet("PARAM_GUNCELLEME_DURUM", guncellemeStr.Substring(0, guncellemeStr.Length - 1), null); ParamKaydet("PARAM_IPTAL_DURUM", iptalStr.Substring(0, iptalStr.Length - 1), null); 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"); }