Exemplo n.º 1
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();
                }
            }
        }
Exemplo n.º 2
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;
            }
        }
Exemplo n.º 3
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();
                }
                //});
            }
        }
Exemplo n.º 4
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();
                }
            }
        }