Exemple #1
0
        private void ScreenFill(WebService service)
        {
            TIP_KOD.Text   = service.GetString("TIP_KODU");
            TIP_TANIM.Text = service.GetString("TIP_TANIMI");
            ACIKLAMA.Text  = service.GetString("ACIKLAMA");
            KATEGORI_KODU.SetString(service.GetString("KATEGORI_KODU"));
            if (service.tags.Contains("TIP_RESIM") && service.GetString("TIP_RESIM") != "")
            {
                TIP_RESIM.Image = service.GetImage("TIP_RESIM");                                                                            //Goto724Lib.Base64ToImage(service.GetString("TIP_RESIM"));
            }
            else
            {
                TIP_RESIM.Image = Goto724Lib.noImage;
            }


            /*grdTipOran.Rows[0].Cells["grdEt"].Value = service.GetDouble("ET_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdKiyma"].Value = service.GetDouble("KIYMA_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdDana"].Value = service.GetDouble("DANA_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdHindi"].Value = service.GetDouble("HINDI_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdTavuk"].Value = service.GetDouble("TAVUK_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdYag"].Value = service.GetDouble("YAG_ORAN", 0);
             * grdTipOran.Rows[0].Cells["grdBaharat"].Value = service.GetDouble("BAHARAT_ORAN", 0);*/
            if (service.GetString("PASIF_MI") == "H")
            {
                PASIF_MI.SelectedIndex = 0;
            }
            else
            {
                PASIF_MI.SelectedIndex = 1;
            }
        }
Exemple #2
0
 private void KATEGORI_KODU_ArsExit(object sender, EventArgs e)
 {
     if (KATEGORI_KODU.IsNotEmpty())
     {
         ArsSQLQry qryKategori = new ArsSQLQry();
         qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/";
         qryKategori.Open();
         if (qryKategori.Found())
         {
             ArsLibrary.ArsQryToPanel(pnlKategoriler, qryKategori);
             if (qryKategori.GetString("RENK_KODU") != "")
             {
                 RENK_KODU.Color = Color.FromArgb(Convert.ToInt32(qryKategori.GetString("RENK_KODU")));
             }
         }
         else
         {
             pnlKategoriler.Clear(KATEGORI_KODU.ArTag);
         }
     }
     else
     {
         pnlKategoriler.Clear();
     }
 }
Exemple #3
0
        private void StokTip_Load(object sender, EventArgs e)
        {
            PASIF_MI.SelectedIndex = 0;

            KATEGORI_KODU.Open();

            RefreshGrid();

            //grdTipOran.Rows.Add(0, 0, 0, 0, 0, 0, 0);
        }
Exemple #4
0
 private void KATEGORI_KODU_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F2)
     {
         if (KATEGORI_KODU.IsNotEmpty())
         {
             ArsSQLQry qryKategoriKodu = new ArsSQLQry();
             qryKategoriKodu.SQLText = "SELECT TOP 1 RADYO_KODU FROM [TBLKATEGORI] WHERE KATEGORI_KODU LIKE '" + KATEGORI_KODU.GetDataStr() + "%' ORDER BY REC_ID DESC";
             qryKategoriKodu.Open();
             if (qryKategoriKodu.Found())
             {
                 KATEGORI_KODU.SetDataStr(qryKategoriKodu.GetString("KATEGORI_KODU"));
                 KATEGORI_KODU.SelectionStart = KATEGORI_KODU.Text.Length;
             }
         }
     }
 }
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (RADYO_KODU.IsNotEmpty() && KATEGORI_KODU.IsNotEmpty())
     {
         if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nRadyo: " + RADYO_KODU.Text + "\nKategori: " + KATEGORI_KODU.Text) == DialogResult.Yes)
         {
             ArsSQLQry qryRadKat = new ArsSQLQry();
             qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/";
             qryRadKat.Open();
             qryRadKat.Mode = EnmQryMode.Delete;
             qryRadKat.Exec();
             if (qryRadKat.execErrorCode == "0")
             {
                 ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                 BtnTemizle_Click(BtnTemizle, null);
             }
         }
     }
     RADYO_KODU.Focus();
 }
Exemple #6
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (RENK_KODU.Color.ToArgb() == 0)
            {
                RENK_KODU.Color = Color.White;
            }
            if (pnlKategoriler.CanNullsCheck())
            {
                ArsSQLQry qryKategori = new ArsSQLQry();
                qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/";
                qryKategori.Open();
                if (qryKategori.Found())
                {
                    qryKategori.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryKategori.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(pnlKategoriler, qryKategori);
                qryKategori.SetString("RENK_KODU", RENK_KODU.Color.ToArgb().ToString());
                qryKategori.Exec();

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

                    case EnmQryMode.Insert:
                        ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı");
                        break;
                    }
                    grdKategoriler.RefreshGrid();
                    BtnTemizle_Click(BtnTemizle, null);
                }
            }
            KATEGORI_KODU.Focus();
        }
Exemple #7
0
 private void grdKategoriler_ArsDoubleClick(object sender, EventArgs e)
 {
     if (KATEGORI_KODU.IsNotEmpty())
     {
         ArsSQLQry qryRenk = new ArsSQLQry();
         qryRenk.SQLText = "SELECT RENK_KODU FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.GetDataStr() + "'/*WE*/";
         qryRenk.Open();
         if (qryRenk.Found() && qryRenk.GetString("RENK_KODU") != "")
         {
             RENK_KODU.Color = Color.FromArgb(Convert.ToInt32(qryRenk.GetString("RENK_KODU")));
         }
         else
         {
             RENK_KODU.Color = Color.White;
         }
     }
     else
     {
         RENK_KODU.Color = Color.White;
     }
 }
Exemple #8
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     KATEGORI_KODU_ArsExit(KATEGORI_KODU, null);
     if (KATEGORI_KODU.IsNotEmpty())
     {
         if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nKategori Kodu: " + KATEGORI_KODU.Text) == DialogResult.Yes)
         {
             ArsSQLQry qryKategori = new ArsSQLQry();
             qryKategori.SQLText = "SELECT * FROM [TBLKATEGORI] WHERE /*WS*/KATEGORI_KODU = '" + KATEGORI_KODU.Text + "'/*WE*/";
             qryKategori.Open();
             qryKategori.Mode = EnmQryMode.Delete;
             qryKategori.Exec();
             if (qryKategori.execErrorCode == "0")
             {
                 ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                 BtnTemizle_Click(BtnTemizle, null);
                 grdKategoriler.RefreshGrid();
             }
         }
     }
     KATEGORI_KODU.Focus();
 }
Exemple #9
0
        private void MusteriKarti_Load(object sender, EventArgs e)
        {
            //if (!Goto724Lib.adminMi) tcMusteri.TabPages.Remove(tpMusKategori);
            if (!Goto724Lib.adminMi)
            {
                btnKategoriTedarikciRehber.Visible = false;
                KATEGORI_TEDARIKCI_KODU.Text       = Goto724Lib.tedarikciKodu;
            }
            PASIF_MI.SelectedIndex = 0;
            RefreshGrid();
            RefreshYetkiliGrid();
            RefreshMusteriKatGrid();

            MUSTERI_TIPI.Open();
            KATEGORI.Open();

            if (!Goto724Lib.adminMi)
            {
                KATEGORI_KODU.SQLText = "SELECT KATEGORI_ACIKLAMA, KATEGORI_KODU FROM TBLKATEGORI";
            }

            KATEGORI_KODU.Open();

            MusteriKod();

            if (musteriKodu != "")
            {
                WebService service = new WebService();
                service.SQLText = "SELECT * FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + musteriKodu + "'";
                service.Open();
                if (service.errorCode == "0")
                {
                    ScreenFill(service);
                }
            }
        }
Exemple #10
0
 private void BtnTemizle_Click(object sender, EventArgs e)
 {
     KATEGORI_KODU.Focus();
     pnlKategoriler.Clear();
     RENK_KODU.Color = Color.White;
 }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlRadyoKategori.CanNullsCheck())
            {
                ArsSQLQry qryRadKat = new ArsSQLQry();
                qryRadKat.SQLText = "SELECT * FROM [TBLRADYOKATEGORI] WHERE /*WS*/RADYO_KODU = '" + RADYO_KODU.GetString() + "' AND KATEGORI_KODU = '" + KATEGORI_KODU.GetString() + "'/*WE*/";
                qryRadKat.Open();
                if (qryRadKat.Found())
                {
                    ArsMessage.ShowMessage("Hata", RADYO_KODU.Text + " Radyosu İçin " + KATEGORI_KODU.Text + " Kategorisi Daha Önceden Kayıt Edilmiştir.");
                    return;
                }
                qryRadKat.Mode = EnmQryMode.Insert;
                ArsLibrary.ArsPanelToQry(pnlRadyoKategori, qryRadKat);
                qryRadKat.Exec();

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

                    case EnmQryMode.Insert:
                        ArsMessage.ShowMessage("Bilgi", "Kayıt Ekleme Başarılı");
                        break;
                    }
                    BtnTemizle_Click(BtnTemizle, null);
                }
            }
            RADYO_KODU.Focus();
        }
Exemple #12
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.");
            }
        }
Exemple #13
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;
     }
 }
Exemple #14
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;
     }
 }
Exemple #15
0
        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);
            }
        }