Esempio n. 1
0
 private void ScreenFill(WebService service)
 {
     PAKET_KODU.Text   = service.GetString("PAKET_KODU");
     PAKET_TANIMI.Text = service.GetString("PAKET_TANIMI");
     STOK_KODU.SetString(service.GetString("STOK_KODU"));
     BIRIM_KODU.Text = service.GetString("BIRIM_KODU");
     MIKTAR.Text     = service.GetDoubleStr("MIKTAR");
     //SATIS_FIYAT.Text = service.GetDoubleStr("SATIS_FIYAT");
 }
Esempio n. 2
0
        private void TedarikciKarti_Load(object sender, EventArgs e)
        {
            PASIF_MI.SelectedIndex = 0;
            if (Goto724Lib.adminMi)
            {
                RefreshGrid();
            }
            RefreshYetkiliGrid();
            if (!Goto724Lib.adminMi)
            {
                YET_TEDARIKCI_KODU.SQLText = "SELECT CASE WHEN TEDARIKCI_KISA_AD <> '' THEN TEDARIKCI_KISA_AD ELSE TEDARIKCI_ADI END AS TEDARIKCI_ADI, TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'";
            }
            YET_TEDARIKCI_KODU.Items.Clear();
            YET_TEDARIKCI_KODU.Open();

            if (!Goto724Lib.adminMi)
            {
                btnSil.Visible        = false;
                TedarikciGrid.Visible = false;
                TEDARIKCI_KOD.Enabled = false;
                TEDARIKCI_KOD.Text    = Goto724Lib.tedarikciKodu;
                TEDARIKCI_KOD_Leave(TEDARIKCI_KOD, null);
            }

            //WebService qryTed = new WebService();
            //qryTed.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI";
            //qryTed.Open();
            //for (int i = 0;i < qryTed.DataCount();i++)
            //{
            //    List<DefStokTip> defStokTips = DefStokTips();
            //    foreach (DefStokTip stokTip in defStokTips)
            //    {
            //        WebService qryUpd = new WebService();
            //        qryUpd.SQLText = "UPDATE TBLSTOKTIP SET TIP_RESIM = 0x" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(stokTip.img)) + " " +
            //            "WHERE TEDARIKCI_KODU = '" + qryTed.GetString("TEDARIKCI_KODU") + "' AND TIP_KODU = '" + stokTip.tipKodu + "'";
            //        qryUpd.Open();
            //    }
            //    qryTed.Next();
            //}

            WebService kategori = new WebService();

            kategori.SQLText = " SELECT KATEGORI_ACIKLAMA , KATEGORI_KODU FROM TBLKATEGORI ";
            kategori.Open();
            if (kategori.DataCount() > 0)
            {
                for (int i = 0; i < kategori.DataCount(); i++)
                {
                    chbKATEGORI.Items.Add(kategori.GetString("KATEGORI_ACIKLAMA"));
                    Kategori.Add(kategori.GetString("KATEGORI_ACIKLAMA") + "", kategori.GetString("KATEGORI_KODU") + "");

                    kategori.Next();
                }
            }
        }
Esempio n. 3
0
        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();
                }
            }
        }
Esempio n. 4
0
 private void YetkiliScreenFill(WebService service)
 {
     YETKILI_KOD.Text         = service.GetString("YETKILI_KODU");
     YETKILI_AD.Text          = service.GetString("YETKILI_ADI");
     YETKILI_MUSTERI_KOD.Text = service.GetString("MUSTERI_KODU");
     GOREV.Text            = service.GetString("GOREV");
     YETKILI_TEL_NO.Text   = service.GetString("TEL_NO");
     YETKILI_CEP_TEL.Text  = service.GetString("CEP_TEL");
     YETKILI_EPOSTA.Text   = service.GetString("E_POSTA");
     YETKILI_ACIKLAMA.Text = service.GetString("ACIKLAMA");
 }
Esempio n. 5
0
 private void ScreenFill(WebService service)
 {
     KATEGORI_KOD.Text = service.GetString("KATEGORI_KODU");
     ACIKLAMA.Text     = service.GetString("KATEGORI_ACIKLAMA");
     if (service.GetString("PASIF_MI") == "H")
     {
         PASIF_MI.SelectedIndex = 0;
     }
     else
     {
         PASIF_MI.SelectedIndex = 1;
     }
     if (service.tags.Contains("KATEGORI_RESIM") && service.GetString("KATEGORI_RESIM") != "")
     {
         KATEGORI_RESIM.Image = service.GetImage("KATEGORI_RESIM");                                                                                      //Goto724Lib.Base64ToImage(service.GetString("KATEGORI_RESIM"));
     }
     else
     {
         KATEGORI_RESIM.Image = Goto724Lib.noImage;
     }
 }
Esempio n. 6
0
        private void ScreenFill(WebService service)
        {
            PROMOSYON_KODU.Text   = service.GetString("PROMOSYON_KODU");
            PROMOSYON_TANIMI.Text = service.GetString("PROMOSYON_TANIMI");
            PUAN.Text             = service.GetDoubleStr("PUAN");
            STOK_ADEDI.Text       = service.GetDoubleStr("STOK_ADEDI");
            ACIKLAMA.Text         = service.GetString("ACIKLAMA");

            /*if (service.tags.Contains("PROMOSYON_RESIM") && service.GetString("PROMOSYON_RESIM") != "") PROMOSYON_RESIM.Image = service.GetImage("PROMOSYON_RESIM");
             * else PROMOSYON_RESIM.Image = Goto724Lib.noImage;*/
            if (service.GetString("PASIF_MI") == "H")
            {
                PASIF_MI.SelectedIndex = 0;
            }
            else
            {
                PASIF_MI.SelectedIndex = 1;
            }

            ResimDoldur();
        }
Esempio n. 7
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;
            }
        }
Esempio n. 8
0
        public static string GetParamTEXT(string param, string modul = "App", string tedKod = "NULL")
        {
            WebService qryParam = new WebService();

            if (tedKod != "NULL")
            {
                qryParam.SQLText = "SELECT dbo.fn_GetParamTEXT('" + modul + "', '" + param + "', '" + tedKod + "') AS PARAM";
            }
            else
            {
                qryParam.SQLText = "SELECT dbo.fn_GetParamFLOAT('" + modul + "', '" + param + "', " + tedKod + ") AS PARAM";
            }
            qryParam.Open();
            return(qryParam.GetString("PARAM"));
        }
Esempio n. 9
0
        public AnaMenu()
        {
            InitializeComponent();

            Goto724Lib.noImage = pbNoImage.Image;

            if (!Goto724Lib.adminMi)
            {
                WebService tedResimQry = new WebService();
                tedResimQry.SQLText = "SELECT TEDARIKCI_RESIM FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "'";
                tedResimQry.Open();
                if (tedResimQry.DataCount() > 0 && tedResimQry.GetString("TEDARIKCI_RESIM") != "")
                {
                    pbTedResim.Image = tedResimQry.GetImage("TEDARIKCI_RESIM");
                }
            }
        }
Esempio n. 10
0
        private void MusteriKod()
        {
            WebService musteriKoduQry = new WebService();

            musteriKoduQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_MUSTERI_KODU'";
            musteriKoduQry.Open();
            if (musteriKoduQry.DataCount() > 0)
            {
                int no = Convert.ToInt32(musteriKoduQry.GetString("SON_NUMARA"));
                MUSTERI_KOD.Text = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6);
            }
            else
            {
                MUSTERI_KOD.Text = DateTime.Now.ToString("yyMM") + "000001";
                yeniNum          = true;
            }
            yeniMusteriKod = MUSTERI_KOD.Text;
        }
Esempio n. 11
0
        private void ResimDoldur()
        {
            imageList.Clear();
            WebService qryResim = new WebService();

            qryResim.SQLText = "SELECT RESIM FROM TBLRESIM WHERE TABLO_ADI = 'TBLPROMOSYON' AND TABLO_DEGER = '" + PROMOSYON_KODU.Text + "' ORDER BY SIRA";
            qryResim.Open();
            for (int i = 0; i < qryResim.DataCount(); i++)
            {
                if (qryResim.GetString("RESIM") != "")
                {
                    imageList.Add(qryResim.GetImage("RESIM"));
                }
                qryResim.Next();
            }
            if (imageList.Count > 0)
            {
                lblResimSayac.Text    = "1/" + imageList.Count;
                PROMOSYON_RESIM.Image = imageList[0];
                imageIndex            = 0;
            }
        }
Esempio n. 12
0
        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);
                    }
                }
            }
        }
Esempio n. 13
0
 private void ScreenFill(WebService service)
 {
     MUSTERI_KOD.Text = service.GetString("MUSTERI_KODU");
     MUSTERI_AD.Text  = service.GetString("MUSTERI_ADI");
     ULKE.Text        = service.GetString("ULKE");
     MUSTERI_TIPI.SetString(service.GetString("MUSTERI_TIPI"));
     UST_NO.Text      = service.GetString("UST_NO");
     CADDE_SOKAK.Text = service.GetString("CADDE_SOKAK");
     TEL_NO.Text      = service.GetString("TEL_NO");
     CEP_TELNO.Text   = service.GetString("CEP_TEL");
     EPOSTA.Text      = service.GetString("E_POSTA");
     WEBSITE.Text     = service.GetString("WEB_SITE");
     BINA_NO.Text     = service.GetString("BINA_NO");
     SEHIR.Text       = service.GetString("SEHIR");
     POSTA_KODU.Text  = service.GetString("POSTA_KODU");
     FIRMA.Text       = service.GetString("FIRMA");
     FAX.Text         = service.GetString("FAX");
     ISLETME_ADI.Text = service.GetString("ISLETME_ADI");
     if (service.GetString("PASIF_MI") == "H")
     {
         PASIF_MI.SelectedIndex = 0;
     }
     else
     {
         PASIF_MI.SelectedIndex = 1;
     }
 }
Esempio n. 14
0
        public static void ReadParameters()
        {
            WebService parametreQry = new WebService();

            parametreQry.SQLText = "SELECT * FROM TBLPARAMETRE WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND MODUL = 'Ted'";
            parametreQry.Open();
            if (parametreQry.DataCount() > 0)
            {
                for (int i = 0; i < parametreQry.DataCount(); i++)
                {
                    switch (parametreQry.GetString("PARAMETRE"))
                    {
                    case "PAZARTESI_PARAM_SIP_BAS_SAAT":
                        Parametreler.PAZARTESI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PAZARTESI_PARAM_SIP_BIT_SAAT":
                        Parametreler.PAZARTESI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "SALI_PARAM_SIP_BAS_SAAT":
                        Parametreler.SALI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "SALI_PARAM_SIP_BIT_SAAT":
                        Parametreler.SALI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CARSAMBA_PARAM_SIP_BAS_SAAT":
                        Parametreler.CARSAMBA_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CARSAMBA_PARAM_SIP_BIT_SAAT":
                        Parametreler.CARSAMBA_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PERSEMBE_PARAM_SIP_BAS_SAAT":
                        Parametreler.PERSEMBE_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PERSEMBE_PARAM_SIP_BIT_SAAT":
                        Parametreler.PERSEMBE_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CUMA_PARAM_SIP_BAS_SAAT":
                        Parametreler.CUMA_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CUMA_PARAM_SIP_BIT_SAAT":
                        Parametreler.CUMA_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CUMARTESI_PARAM_SIP_BAS_SAAT":
                        Parametreler.CUMARTESI_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "CUMARTESI_PARAM_SIP_BIT_SAAT":
                        Parametreler.CUMARTESI_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PAZAR_PARAM_SIP_BAS_SAAT":
                        Parametreler.PAZAR_PARAM_SIP_BAS_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PAZAR_PARAM_SIP_BIT_SAAT":
                        Parametreler.PAZAR_PARAM_SIP_BIT_SAAT = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PARAM_SEVK_GUNLER":
                        Parametreler.PARAM_SEVK_GUNLER = parametreQry.GetString("STR_DEGER");
                        break;

                    case "PARAM_SIP_GUNLER":
                        Parametreler.PARAM_SIP_GUNLER = parametreQry.GetString("STR_DEGER");
                        break;
                    }
                    parametreQry.Next();
                }
            }
        }
Esempio n. 15
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (TEDARIKCI_KOD.Text != "" && TEDARIKCI_AD.Text != "")
            {
                WebService kntlService = new WebService();
                kntlService.SQLText = "SELECT TEDARIKCI_KODU FROM TBLTEDARIKCI WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KOD.Text + "'";
                kntlService.Open();
                if (kntlService.DataCount() > 0)
                {
                    string image = "";
                    if (imageChanged && !Goto724Lib.isNoImage(TEDARIKCI_RESIM.Image))
                    {
                        image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(TEDARIKCI_RESIM.Image));
                    }

                    string updStr = "UPDATE TBLTEDARIKCI SET TEDARIKCI_ADI = '" + TEDARIKCI_AD.Text + "'";

                    if (UST_NO.Text != "")
                    {
                        updStr += ", UST_NO = '" + UST_NO.Text + "'";
                    }
                    else
                    {
                        updStr += ", UST_NO = NULL";
                    }

                    if (CADDE_SOKAK.Text != "")
                    {
                        updStr += ", CADDE_SOKAK = '" + CADDE_SOKAK.Text + "'";
                    }
                    else
                    {
                        updStr += ", CADDE_SOKAK = NULL";
                    }

                    if (ULKE.Text != "")
                    {
                        updStr += ", ULKE = '" + ULKE.Text + "'";
                    }
                    else
                    {
                        updStr += ", ULKE = NULL";
                    }

                    if (BINA_NO.Text != "")
                    {
                        updStr += ", BINA_NO = '" + BINA_NO.Text + "'";
                    }
                    else
                    {
                        updStr += ", BINA_NO = NULL";
                    }

                    if (SEHIR.Text != "")
                    {
                        updStr += ", SEHIR = '" + SEHIR.Text + "'";
                    }
                    else
                    {
                        updStr += ", SEHIR = NULL";
                    }

                    if (POSTA_KODU.Text != "")
                    {
                        updStr += ", POSTA_KODU = '" + POSTA_KODU.Text + "'";
                    }
                    else
                    {
                        updStr += ", POSTA_KODU = NULL";
                    }

                    if (TEL_NO.Text != "")
                    {
                        updStr += ", TEL_NO = '" + TEL_NO.Text + "'";
                    }
                    else
                    {
                        updStr += ", TEL_NO = NULL";
                    }

                    if (CEP_TELNO.Text != "")
                    {
                        updStr += ", CEP_TEL = '" + CEP_TELNO.Text + "'";
                    }
                    else
                    {
                        updStr += ", CEP_TEL = NULL";
                    }

                    if (EPOSTA.Text != "")
                    {
                        updStr += ", E_POSTA = '" + EPOSTA.Text + "'";
                    }
                    else
                    {
                        updStr += ", E_POSTA = NULL";
                    }

                    if (WEBSITE.Text != "")
                    {
                        updStr += ", WEB_SITE = '" + WEBSITE.Text + "'";
                    }
                    else
                    {
                        updStr += ", WEB_SITE = NULL";
                    }

                    if (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 (TEDARIKCI_KISA_AD.Text != "")
                    {
                        updStr += ", TEDARIKCI_KISA_AD = '" + TEDARIKCI_KISA_AD.Text + "'";
                    }
                    else
                    {
                        updStr += ", TEDARIKCI_KISA_AD = NULL";
                    }

                    if (FAX.Text != "")
                    {
                        updStr += ", FAX = '" + FAX.Text + "'";
                    }
                    else
                    {
                        updStr += ", FAX = NULL";
                    }

                    if (ACIL_TELNO.Text != "")
                    {
                        updStr += ", ACIL_TELNO = '" + ACIL_TELNO.Text + "'";
                    }
                    else
                    {
                        updStr += ", ACIL_TELNO = NULL";
                    }

                    if (TEL_NO2.Text != "")
                    {
                        updStr += ", TEL_NO2 = '" + TEL_NO2.Text + "'";
                    }
                    else
                    {
                        updStr += ", TEL_NO2 = NULL";
                    }

                    if (TEL_NO3.Text != "")
                    {
                        updStr += ", TEL_NO3 = '" + TEL_NO3.Text + "'";
                    }
                    else
                    {
                        updStr += ", TEL_NO3 = NULL";
                    }

                    if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0)
                    {
                        updStr += ", PASIF_MI = 'H'";
                    }
                    else
                    {
                        updStr += ", PASIF_MI = 'E'";
                    }

                    if (image != "")
                    {
                        updStr += ", TEDARIKCI_RESIM = 0x" + image;
                    }

                    if (chbKATEGORI.SelectedIndex != -1)
                    {
                        updStr += ", KATEGORI= '" + SecilenKategori() + "'";
                    }
                    else
                    {
                        updStr += ", KATEGORI= NULL";
                    }

                    updStr += " WHERE TEDARIKCI_KODU = '" + TEDARIKCI_KOD.Text + "'";

                    WebService service = new WebService();
                    service.SQLText = updStr;
                    service.Open();
                    if (service.errorCode == "0")
                    {
                        GotoMessage.ShowMessage("Bilgi", "Kayıt Düzenleme Tamamlandı");
                        if (Goto724Lib.adminMi)
                        {
                            PanelClear();
                            RefreshGrid();
                        }
                    }
                    else
                    {
                        GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description);
                    }
                }
                else
                {
                    WebService lisansService = new WebService();
                    lisansService.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_LISANS'";
                    lisansService.Open();
                    bool lisansUpKontrol = false;
                    int  sonNum          = 0;
                    if (lisansService.DataCount() > 0)
                    {
                        lisansUpKontrol      = true;
                        sonNum               = Convert.ToInt32(lisansService.GetString("SON_NUMARA"));
                        LISANS_NUMARASI.Text = Goto724Lib.CreateLisansNumarasi(sonNum);
                        LISANS_SIFRESI.Text  = Goto724Lib.CreateLisansSifresi();
                    }
                    else
                    {
                        LISANS_NUMARASI.Text = Goto724Lib.CreateLisansNumarasi(0);
                        LISANS_SIFRESI.Text  = Goto724Lib.CreateLisansSifresi();
                    }

                    string image = "";
                    if (imageChanged && !Goto724Lib.isNoImage(TEDARIKCI_RESIM.Image))
                    {
                        image = Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(TEDARIKCI_RESIM.Image));
                    }

                    string insStr = "INSERT INTO TBLTEDARIKCI(TEDARIKCI_KODU, TEDARIKCI_ADI, UST_NO, CADDE_SOKAK, TEL_NO, CEP_TEL, E_POSTA, WEB_SITE, ACIKLAMA_1, ACIKLAMA_2, BINA_NO, SEHIR, POSTA_KODU, ULKE, TEDARIKCI_KISA_AD, FAX, ACIL_TELNO, TEL_NO2, TEL_NO3, PASIF_MI, LISANS_NUMARASI,  LISANS_SIFRESI, KATEGORI";
                    if (image != "")
                    {
                        insStr += ", TEDARIKCI_RESIM) ";
                    }
                    else
                    {
                        insStr += ")";
                    }
                    insStr += "VALUES ('" + TEDARIKCI_KOD.Text + "', '" + TEDARIKCI_AD.Text + "'";

                    if (UST_NO.Text != "")
                    {
                        insStr += ", '" + UST_NO.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (CADDE_SOKAK.Text != "")
                    {
                        insStr += ", '" + CADDE_SOKAK.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (TEL_NO.Text != "")
                    {
                        insStr += ", '" + TEL_NO.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (CEP_TELNO.Text != "")
                    {
                        insStr += ", '" + CEP_TELNO.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (EPOSTA.Text != "")
                    {
                        insStr += ", '" + EPOSTA.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (WEBSITE.Text != "")
                    {
                        insStr += ", '" + WEBSITE.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (ACIKLAMA1.Text != "")
                    {
                        insStr += ", '" + ACIKLAMA1.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (ACIKLAMA2.Text != "")
                    {
                        insStr += ", '" + ACIKLAMA2.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (BINA_NO.Text != "")
                    {
                        insStr += ", '" + BINA_NO.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (SEHIR.Text != "")
                    {
                        insStr += ", '" + SEHIR.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (POSTA_KODU.Text != "")
                    {
                        insStr += ", '" + POSTA_KODU.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (ULKE.Text != "")
                    {
                        insStr += ", '" + ULKE.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (TEDARIKCI_KISA_AD.Text != "")
                    {
                        insStr += ", '" + TEDARIKCI_KISA_AD.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (FAX.Text != "")
                    {
                        insStr += ", '" + FAX.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (ACIL_TELNO.Text != "")
                    {
                        insStr += ", '" + ACIL_TELNO.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (TEL_NO2.Text != "")
                    {
                        insStr += ", '" + TEL_NO2.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (TEL_NO3.Text != "")
                    {
                        insStr += ", '" + TEL_NO3.Text + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (PASIF_MI.SelectedIndex == -1 || PASIF_MI.SelectedIndex == 0)
                    {
                        insStr += ", 'H'";
                    }
                    else
                    {
                        insStr += ", 'E'";
                    }

                    insStr += ", '" + LISANS_NUMARASI.Text + "'";
                    insStr += ", '" + LISANS_SIFRESI.Text + "'";

                    if (chbKATEGORI.SelectedIndex != -1)
                    {
                        insStr += ", '" + SecilenKategori() + "'";
                    }
                    else
                    {
                        insStr += ", NULL";
                    }

                    if (image != "")
                    {
                        insStr += ", 0x" + image;
                    }

                    insStr += ")";

                    WebService service = new WebService();
                    service.SQLText = insStr;
                    service.Open();
                    if (service.errorCode == "0")
                    {
                        WebService lisansService2 = new WebService();
                        if (lisansUpKontrol)
                        {
                            lisansService2.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + (sonNum + 1) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_LISANS'";
                        }
                        else
                        {
                            lisansService2.SQLText = "INSERT INTO TBLOTONUM(SON_NUMARA, NUMARA_KODU) VALUES('" + (sonNum + 1) + "', '" + DateTime.Now.ToString("yyMM") + "_LISANS')";
                        }
                        lisansService2.Open();

                        string kullaniciInsStr = "INSERT INTO TBLKULLANICI(LISANS_NUMARASI, KULLANICI_ADI, ADMIN_MI, SIFRE, E_POSTA, TEL_NO) VALUES('" + LISANS_NUMARASI.Text + "', '" + TEDARIKCI_KOD.Text + "', 'H', '123'";

                        if (EPOSTA.Text != "")
                        {
                            kullaniciInsStr += ", '" + EPOSTA.Text + "'";
                        }
                        else
                        {
                            kullaniciInsStr += ", NULL";
                        }

                        if (TEL_NO.Text != "")
                        {
                            kullaniciInsStr += ", '" + TEL_NO.Text + "'";
                        }
                        else
                        {
                            kullaniciInsStr += ", NULL";
                        }

                        kullaniciInsStr += ")";

                        WebService kullaniciServis = new WebService();
                        kullaniciServis.SQLText = kullaniciInsStr;
                        kullaniciServis.Open();

                        List <DefStokTip> defStokTips = DefStokTips();
                        foreach (DefStokTip stokTip in defStokTips)
                        {
                            WebService stokTipQry = new WebService();
                            stokTipQry.SQLText = "INSERT INTO TBLSTOKTIP(TIP_KODU, TIP_TANIMI, TIP_RESIM, TEDARIKCI_KODU, ET_ORAN, KIYMA_ORAN, DANA_ORAN, HINDI_ORAN, TAVUK_ORAN, YAG_ORAN, BAHARAT_ORAN, KATEGORI_KODU, PASIF_MI) " +
                                                 "VALUES('" + stokTip.tipKodu + "', '" + stokTip.tipTanimi + "', 0x" + Goto724Lib.ByteArrayToString(Goto724Lib.ImageToByteArray(stokTip.img)) + ", '" + TEDARIKCI_KOD.Text + "', " + stokTip.etOran + ", "
                                                 + stokTip.kiymaOran + ", " + stokTip.danaOran + ", " + stokTip.hindiOran + ", " + stokTip.tavukOran + ", " + stokTip.yagOran + ", " + stokTip.baharatOran + ", '" + stokTip.kategoriKodu + "', 'H')";
                            stokTipQry.Open();
                        }

                        GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlandı");
                        GotoMessage.ShowMessage("Bilgi", TEDARIKCI_AD.Text + " Lisans Bilgileri\nLisans Numarası: " + LISANS_NUMARASI.Text + "\nLisans Şifresi: " + LISANS_SIFRESI.Text);
                        if (Goto724Lib.adminMi)
                        {
                            PanelClear();
                            RefreshGrid();
                        }
                    }
                    else
                    {
                        GotoMessage.ShowMessage("Hata", "Kayıt Aktarılırken Hatayla Karşılaşıldı.\nHata: " + service.description);
                    }
                }
            }
            else
            {
                string mesaj = "";
                if (TEDARIKCI_KOD.Text == "")
                {
                    mesaj = "Tedarikçi Kodu";
                }
                else if (TEDARIKCI_AD.Text == "")
                {
                    mesaj = "Tedarikçi Adı";
                }
                mesaj += " Boş Olamaz!!";
                GotoMessage.ShowMessage("Bilgi", mesaj);
            }
        }
Esempio n. 16
0
        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);
                }
            }
        }
Esempio n. 17
0
        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();
                    //}
                }
            }
        }
Esempio n. 18
0
        private void Teklifler()
        {
            pnlTeklifAl.Controls.Clear();
            pnlTeklifVer.Controls.Clear();

            WebService teklifVerQry = new WebService();

            teklifVerQry.SQLText = "SELECT TOPLAM_KG = (SELECT SUM(MIKTAR * KG) FROM TBLTEKLIFHAR HAR WHERE HAR.TEKLIF_NO = TEKLIF.TEKLIF_NO), * FROM TBLTEKLIF TEKLIF, TBLSTOKTIP TIP WHERE TIP.TIP_KODU = TEKLIF.TIP_KODU AND TEKLIF.TEDARIKCI_KODU = TIP.TEDARIKCI_KODU AND ALIS_SATIS = 'S' AND DURUM = '0' ORDER BY TARIH DESC";
            teklifVerQry.Open();
            if (teklifVerQry.DataCount() > 0)
            {
                //this.Invoke((MethodInvoker)delegate ()
                //{
                for (int i = 0; i < teklifVerQry.DataCount(); i++)
                {
                    Panel pnlTeklif = new Panel();
                    pnlTeklif.Size   = new Size(300, 130);
                    pnlTeklif.Click += TeklifClick;
                    pnlTeklif.Tag    = teklifVerQry.GetString("TEKLIF_NO");

                    Label lblFiyat = new Label();
                    lblFiyat.Text      = "  Fiyat: " + teklifVerQry.GetDouble("MIN_FIYAT") + "€-" + teklifVerQry.GetDouble("MAX_FIYAT") + "€";
                    lblFiyat.ForeColor = Color.White;
                    lblFiyat.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblFiyat);
                    lblFiyat.Size     = new Size(150, 20);
                    lblFiyat.Location = new Point(5, 70);
                    lblFiyat.Click   += TeklifClick;
                    lblFiyat.Tag      = teklifVerQry.GetString("TEKLIF_NO");
                    if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblFiyat.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblFiyat.BackColor = Color.Blue;
                    }

                    Label lblDoner = new Label();
                    lblDoner.Text      = "  " + teklifVerQry.GetString("TIP_TANIMI") + ": " + teklifVerQry.GetDouble("TOPLAM_KG") + " Kg";
                    lblDoner.ForeColor = Color.White;
                    lblDoner.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblDoner);
                    lblDoner.Size     = new Size(150, 20);
                    lblDoner.Location = new Point(5, 50);
                    lblDoner.Click   += TeklifClick;
                    lblDoner.Tag      = teklifVerQry.GetString("TEKLIF_NO");
                    if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblDoner.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblDoner.BackColor = Color.Blue;
                    }

                    Label lblTarih = new Label();
                    lblTarih.Text      = "  Teklif Tarihi: " + teklifVerQry.GetString("TARIH");
                    lblTarih.ForeColor = Color.White;
                    lblTarih.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblTarih);
                    lblTarih.Size     = new Size(150, 20);
                    lblTarih.Location = new Point(5, 30);
                    lblTarih.Click   += TeklifClick;
                    lblTarih.Tag      = teklifVerQry.GetString("TEKLIF_NO");
                    if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblTarih.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblTarih.BackColor = Color.Blue;
                    }

                    Label lblTeklifNo = new Label();
                    lblTeklifNo.Text      = "  Teklif No: " + teklifVerQry.GetString("TEKLIF_NO");
                    lblTeklifNo.ForeColor = Color.White;
                    lblTeklifNo.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblTeklifNo);
                    lblTeklifNo.Size     = new Size(150, 20);
                    lblTeklifNo.Location = new Point(5, 10);
                    lblTeklifNo.Click   += TeklifClick;
                    lblTeklifNo.Tag      = teklifVerQry.GetString("TEKLIF_NO");
                    if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblTeklifNo.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblTeklifNo.BackColor = Color.Blue;
                    }
                    pnlTeklifVer.Controls.Add(pnlTeklif);
                    pnlTeklif.Dock = DockStyle.Top;

                    PictureBox pbTeklifBack = new PictureBox();
                    if (teklifVerQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        pbTeklifBack.Image = Besstell724.Properties.Resources.tekliftedback;
                    }
                    else
                    {
                        pbTeklifBack.Image = Besstell724.Properties.Resources.teklifverback;
                    }
                    pnlTeklif.Controls.Add(pbTeklifBack);
                    pbTeklifBack.Size     = new Size(pnlTeklif.Size.Width, pnlTeklif.Size.Height);
                    pbTeklifBack.Location = new Point(0, 0);
                    pbTeklifBack.SizeMode = PictureBoxSizeMode.StretchImage;
                    pbTeklifBack.Tag      = teklifVerQry.GetString("TEKLIF_NO");
                    pbTeklifBack.Click   += TeklifClick;

                    Panel pnlTeklifAra = new Panel();
                    pnlTeklifAra.Size = new Size(300, 5);
                    pnlTeklifVer.Controls.Add(pnlTeklifAra);
                    pnlTeklifAra.Dock = DockStyle.Top;

                    teklifVerQry.Next();
                }
                //});
            }

            WebService teklifAlQry = new WebService();

            teklifAlQry.SQLText = "SELECT TOPLAM_KG = (SELECT SUM(MIKTAR * KG) FROM TBLTEKLIFHAR HAR WHERE HAR.TEKLIF_NO = TEKLIF.TEKLIF_NO), * FROM TBLTEKLIF TEKLIF, TBLSTOKTIP TIP WHERE TIP.TIP_KODU = TEKLIF.TIP_KODU AND TEKLIF.TEDARIKCI_KODU = TIP.TEDARIKCI_KODU AND ALIS_SATIS = 'A' AND DURUM = '0' ORDER BY TARIH DESC";
            teklifAlQry.Open();
            if (teklifAlQry.DataCount() > 0)
            {
                //this.Invoke((MethodInvoker)delegate ()
                //{
                for (int i = 0; i < teklifAlQry.DataCount(); i++)
                {
                    Panel pnlTeklif = new Panel();
                    pnlTeklif.Size   = new Size(150, 130);
                    pnlTeklif.Tag    = teklifAlQry.GetString("TEKLIF_NO");
                    pnlTeklif.Click += TeklifClick;

                    Label lblTeslimatSekli = new Label();
                    lblTeslimatSekli.Text      = "  Teslimat Şekli: " + teklifAlQry.GetString("TESLIMAT_SEKLI");
                    lblTeslimatSekli.ForeColor = Color.White;
                    lblTeslimatSekli.BackColor = Color.Red;
                    pnlTeklif.Controls.Add(lblTeslimatSekli);
                    lblTeslimatSekli.Size     = new Size(150, 20);
                    lblTeslimatSekli.Location = new Point(5, 90);
                    lblTeslimatSekli.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    lblTeslimatSekli.Click   += TeklifClick;
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblTeslimatSekli.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblTeslimatSekli.BackColor = Color.Red;
                    }

                    Label lblSevkTarihi = new Label();
                    lblSevkTarihi.Text      = "  Sevk Tarihi: " + teklifAlQry.GetString("TESLIM_TARIHI");
                    lblSevkTarihi.ForeColor = Color.White;
                    lblSevkTarihi.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblSevkTarihi);
                    lblSevkTarihi.Size     = new Size(150, 20);
                    lblSevkTarihi.Location = new Point(5, 70);
                    lblSevkTarihi.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    lblSevkTarihi.Click   += TeklifClick;
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblSevkTarihi.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblSevkTarihi.BackColor = Color.Red;
                    }

                    Label lblDoner = new Label();
                    lblDoner.Text      = "  " + teklifAlQry.GetString("TIP_TANIMI") + ": " + teklifAlQry.GetDouble("TOPLAM_KG") + " Kg";
                    lblDoner.ForeColor = Color.White;
                    lblDoner.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblDoner);
                    lblDoner.Size     = new Size(150, 20);
                    lblDoner.Location = new Point(5, 50);
                    lblDoner.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    lblDoner.Click   += TeklifClick;
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblDoner.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblDoner.BackColor = Color.Red;
                    }

                    Label lblTarih = new Label();
                    lblTarih.Text      = "  Teklif Tarihi: " + teklifAlQry.GetString("TARIH");
                    lblTarih.ForeColor = Color.White;
                    lblTarih.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblTarih);
                    lblTarih.Size     = new Size(150, 20);
                    lblTarih.Location = new Point(5, 30);
                    lblTarih.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    lblTarih.Click   += TeklifClick;
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblTarih.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblTarih.BackColor = Color.Red;
                    }

                    Label lblTeklifNo = new Label();
                    lblTeklifNo.Text      = "  Teklif No: " + teklifAlQry.GetString("TEKLIF_NO");
                    lblTeklifNo.ForeColor = Color.White;
                    lblTeklifNo.BackColor = Color.Transparent;
                    pnlTeklif.Controls.Add(lblTeklifNo);
                    lblTeklifNo.Size     = new Size(150, 20);
                    lblTeklifNo.Location = new Point(5, 10);
                    lblTeklifNo.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    lblTeklifNo.Click   += TeklifClick;
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        lblTeklifNo.BackColor = Color.FromArgb(105, 172, 106);
                    }
                    else
                    {
                        lblTeklifNo.BackColor = Color.Red;
                    }

                    pnlTeklifAl.Controls.Add(pnlTeklif);
                    pnlTeklif.Dock = DockStyle.Top;

                    PictureBox pbTeklifBack = new PictureBox();
                    if (teklifAlQry.GetString("TEDARIKCI_KODU") == Goto724Lib.tedarikciKodu)
                    {
                        pbTeklifBack.Image = Besstell724.Properties.Resources.tekliftedback;
                    }
                    else
                    {
                        pbTeklifBack.Image = Besstell724.Properties.Resources.teklifalback;
                    }
                    pnlTeklif.Controls.Add(pbTeklifBack);
                    pbTeklifBack.Size     = new Size(pnlTeklif.Size.Width, pnlTeklif.Size.Height);
                    pbTeklifBack.Location = new Point(0, 0);
                    pbTeklifBack.SizeMode = PictureBoxSizeMode.StretchImage;
                    pbTeklifBack.Tag      = teklifAlQry.GetString("TEKLIF_NO");
                    pbTeklifBack.Click   += TeklifClick;

                    Panel pnlTeklifAra = new Panel();
                    pnlTeklifAra.Size   = new Size(300, 5);
                    pbTeklifBack.Click += TeklifClick;
                    pnlTeklifAl.Controls.Add(pnlTeklifAra);
                    pnlTeklifAra.Dock = DockStyle.Top;

                    teklifAlQry.Next();
                }
                //});
            }
        }
Esempio n. 19
0
        private void ScreenFill(WebService service)
        {
            STOK_KOD.Text = service.GetString("STOK_KODU");
            STOK_AD.Text  = service.GetString("STOK_ADI");
            STOK_TIPI.SetString(service.GetString("STOK_TIPI"));
            STOK_KATEGORI.SetString(service.GetString("KATEGORI_KODU"));
            ACIKLAMA1.Text = service.GetString("ACIKLAMA_1");
            ACIKLAMA2.Text = service.GetString("ACIKLAMA_2");
            ACIKLAMA3.Text = service.GetString("ACIKLAMA_3");
            if (service.GetDouble("SATIS_FIYAT1") != -1)
            {
                SATIS_FIYAT1.Text = service.GetDouble("SATIS_FIYAT1").ToString();
            }
            if (service.GetDouble("ALIS_FIYAT1") != -1)
            {
                ALIS_FIYAT1.Text = service.GetDouble("ALIS_FIYAT1").ToString();
            }
            SATIS_FIYAT1_Leave(SATIS_FIYAT1, null);
            //ALIS_FIYAT1.Text = service.GetString("ALIS_FIYAT1");

            if (grdStokOran.Visible)
            {
                grdStokOran.Rows[0].Cells["grdEt"].Value      = service.GetDouble("ET_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdKiyma"].Value   = service.GetDouble("KIYMA_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdDana"].Value    = service.GetDouble("DANA_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdSutDana"].Value = service.GetDouble("SUT_DANA_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdHindi"].Value   = service.GetDouble("HINDI_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdTavuk"].Value   = service.GetDouble("TAVUK_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdYag"].Value     = service.GetDouble("YAG_ORAN", 0);
                grdStokOran.Rows[0].Cells["grdBaharat"].Value = service.GetDouble("BAHARAT_ORAN", 0);
            }

            for (int i = 0; i < grdStokFiyat.Rows.Count; i++)
            {
                if (service.GetString("SATIS_FIYAT" + (i + 2)) != "")
                {
                    grdStokFiyat.Rows[i].Cells["grdFiyat"].Value = service.GetDouble("SATIS_FIYAT" + (i + 2));
                }
                else
                {
                    grdStokFiyat.Rows[i].Cells["grdFiyat"].Value = 0;
                }
            }

            if (service.GetString("PASIF_MI") == "H")
            {
                PASIF_MI.SelectedIndex = 0;
            }
            else
            {
                PASIF_MI.SelectedIndex = 1;
            }

            if (service.tags.Contains("STOK_RESIM") && service.GetString("STOK_RESIM") != "")
            {
                STOK_RESIM.Image = service.GetImage("STOK_RESIM");                                                                              //Goto724Lib.Base64ToImage(service.GetString("STOK_RESIM"));
            }
            else
            {
                STOK_RESIM.Image = Goto724Lib.noImage;
            }

            GrdStokIskDuzenle();
            GrdStokOranDuzenle();
        }
Esempio n. 20
0
 private void ScreenFill(WebService service)
 {
     for (int i = 0; i < chbKATEGORI.Items.Count; i++)
     {
         chbKATEGORI.SetItemChecked(i, false);
     }
     TEDARIKCI_KOD.Text     = service.GetString("TEDARIKCI_KODU");
     TEDARIKCI_AD.Text      = service.GetString("TEDARIKCI_ADI");
     ULKE.Text              = service.GetString("ULKE");
     UST_NO.Text            = service.GetString("UST_NO");
     CADDE_SOKAK.Text       = service.GetString("CADDE_SOKAK");
     BINA_NO.Text           = service.GetString("BINA_NO");
     SEHIR.Text             = service.GetString("SEHIR");
     POSTA_KODU.Text        = service.GetString("POSTA_KODU");
     TEL_NO.Text            = service.GetString("TEL_NO");
     CEP_TELNO.Text         = service.GetString("CEP_TEL");
     EPOSTA.Text            = service.GetString("E_POSTA");
     WEBSITE.Text           = service.GetString("WEB_SITE");
     ACIKLAMA1.Text         = service.GetString("ACIKLAMA_1");
     ACIKLAMA2.Text         = service.GetString("ACIKLAMA_2");
     TEDARIKCI_KISA_AD.Text = service.GetString("TEDARIKCI_KISA_AD");
     FAX.Text        = service.GetString("FAX");
     ACIL_TELNO.Text = service.GetString("ACIL_TELNO");
     TEL_NO2.Text    = service.GetString("TEL_NO2");
     TEL_NO3.Text    = service.GetString("TEL_NO3");
     if (service.GetString("KATEGORI") != "")
     {
         string[] aa = service.GetString("KATEGORI").Split(';');
         for (int i = 0; i < aa.Length; i++)
         {
             int j = 0;
             foreach (string bb in Kategori.Keys)
             {
                 if (aa[i].ToString() == Kategori[bb].ToString())
                 {
                     chbKATEGORI.SetItemChecked(j, true);
                     break;
                 }
                 j++;
             }
         }
     }
     if (service.GetString("PASIF_MI") == "H")
     {
         PASIF_MI.SelectedIndex = 0;
     }
     else
     {
         PASIF_MI.SelectedIndex = 1;
     }
     LISANS_NUMARASI.Text = service.GetString("LISANS_NUMARASI");
     LISANS_SIFRESI.Text  = service.GetString("LISANS_SIFRESI");
     if (service.tags.Contains("TEDARIKCI_RESIM") && service.GetString("TEDARIKCI_RESIM") != "")
     {
         TEDARIKCI_RESIM.Image = service.GetImage("TEDARIKCI_RESIM");                                                                                        //Goto724Lib.Base64ToImage(service.GetString("TIP_RESIM"));
     }
     else
     {
         TEDARIKCI_RESIM.Image = Goto724Lib.noImage;
     }
 }
Esempio n. 21
0
        private void BtnMusteriKatKaydet_Click(object sender, EventArgs e)
        {
            if (KATEGORI.GetString() != "" && KATEGORI_MUSTERI_KOD.Text != "" && KATEGORI_TEDARIKCI_KODU.Text != "")
            {
                WebService musteriKatKontrolQry = new WebService();
                musteriKatKontrolQry.SQLText = "SELECT TEDARIKCI_KODU FROM TBLMUSTERITEDARIKCI WHERE MUSTERI_KODU = '" + KATEGORI_MUSTERI_KOD.Text + "' AND KATEGORI_KODU = '" + KATEGORI.GetString() + "'";
                musteriKatKontrolQry.Open();
                if (musteriKatKontrolQry.DataCount() > 0 && musteriKatKontrolQry.GetString("TEDARIKCI_KODU") == KATEGORI_TEDARIKCI_KODU.Text)
                {
                    GotoMessage.ShowMessage("Bilgi", "Müşteri Bu Kategori İçin Kayıtlıdır");
                }
                else
                {
                    string kayitTableName = "TBLMUSTERITEDARIKCI";
                    if (musteriKatKontrolQry.DataCount() > 0)
                    {
                        kayitTableName = "TBLMUSTERITEDARIKCIEK";
                    }
                    //WebService qryMusTedKontrol = new WebService();
                    //qryMusTedKontrol.SQLText = "SELECT MUSTERI_KODU FROM TBLMUSTERITEDARIKCI WHERE MUSTERI_KODU = '" + KATEGORI_MUSTERI_KOD.Text + "' AND KATEGORI_KODU = '" + KATEGORI.GetString() + "'";
                    //qryMusTedKontrol.Open();
                    //if (qryMusTedKontrol.DataCount() > 0)
                    //{
                    //    kayitTableName = "TBLMUSTERITEDARIKCIEK";
                    //}

                    WebService musteriTedQry = new WebService();
                    musteriTedQry.SQLText = "INSERT INTO " + kayitTableName + "(MUSTERI_KODU, TEDARIKCI_KODU, KATEGORI_KODU) VALUES('" + KATEGORI_MUSTERI_KOD.Text + "', '" + KATEGORI_TEDARIKCI_KODU.Text + "', '" + KATEGORI.GetString() + "')";
                    musteriTedQry.Open();
                    if (musteriTedQry.errorCode == "0")
                    {
                        KATEGORI_MUSTERI_KOD.Text    = "";
                        KATEGORI_TEDARIKCI_KODU.Text = "";
                        KATEGORI.SelectedIndex       = -1;

                        RefreshMusteriKatGrid();

                        GotoMessage.ShowMessage("Bilgi", "Kayıt Başarıyla Tamamlanmıştır.");
                    }
                    else
                    {
                        GotoMessage.ShowMessage("Hata", "Kayıt Ekleme İşleminde Hatayla Karşılaşıldı.\nHata: " + musteriTedQry.description);
                    }
                }
            }
            else
            {
                if (KATEGORI_MUSTERI_KOD.Text == "")
                {
                    GotoMessage.ShowMessage("Hata", "Müşteri Kodu Boş Olamaz");
                }
                else if (KATEGORI_TEDARIKCI_KODU.Text == "")
                {
                    GotoMessage.ShowMessage("Hata", "Tedarikçi Kodu Boş Olamaz");
                }
                else
                {
                    GotoMessage.ShowMessage("Hata", "Kategori Boş Olamaz");
                }
            }
        }