예제 #1
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (RADYO_KODU.IsNotEmpty() && KATEGORI_KODU.IsNotEmpty())
     {
         if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nRadyo: " + RADYO_KODU.Text + "\nKategori: " + KATEGORI_KODU.Text) == DialogResult.Yes)
         {
             ArsSQLQry qryRadKat = new ArsSQLQry();
             qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/";
             qryRadKat.Open();
             qryRadKat.Mode = EnmQryMode.Delete;
             qryRadKat.Exec();
             if (qryRadKat.execErrorCode == "0")
             {
                 ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                 BtnTemizle_Click(BtnTemizle, null);
             }
         }
     }
     RADYO_KODU.Focus();
 }
예제 #2
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlRadyoKategori.CanNullsCheck())
            {
                ArsSQLQry qryRadKat = new ArsSQLQry();
                qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/";
                qryRadKat.Open();
                if (qryRadKat.Found())
                {
                    ArsMessage.ShowMessage("Hata", RADYO_KODU.Text + " Radyosu İçin " + KATEGORI_KODU.Text + " Kategorisi Daha Önceden Kayıt Edilmiştir.");
                    return;
                }
                qryRadKat.Mode = EnmQryMode.Insert;
                ArsLibrary.ArsPanelToQry(pnlRadyoKategori, qryRadKat);
                qryRadKat.Exec();

                if (qryRadKat.execErrorCode == "0")
                {
                    switch (qryRadKat.Mode)
                    {
                    case EnmQryMode.Update:
                        ArsMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Başarılı");
                        break;

                    case EnmQryMode.Insert:
                        ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı");
                        break;
                    }
                    BtnTemizle_Click(BtnTemizle, null);
                }
            }
            RADYO_KODU.Focus();
        }
예제 #3
0
        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.");
            }
        }
예제 #4
0
 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;
     }
 }
예제 #5
0
 private void KATEGORI_KODU_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (KATEGORI_KODU.SelectedIndex != -1)
     {
         STOK_KODU.SQLText = "SELECT STOK_ADI, STOK_KODU FROM TBLSTOK WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'";
         STOK_KODU.Open();
     }
     else
     {
         STOK_KODU.SelectedIndex = -1;
         STOK_KODU.Items.Clear();
         FIYAT_KODU.SelectedIndex = -1;
     }
 }
예제 #6
0
파일: StokTip.cs 프로젝트: EmreBHDR/Goto724
        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);
            }
        }