private void btnFiyatGuncelle_Click(object sender, EventArgs e)
 {
     if (tileViewStok.GetSelectedRows().Length > 0 && FIYAT.IsNotEmpty())
     {
         if (ArsMessage.Question("Onay", tileViewStok.GetSelectedRows().Length + " Adet Stok Kaydı Fiyatı Güncellenecek Emin Misiniz?") == DialogResult.Yes)
         {
             string stokKoduStr = "";
             foreach (int i in tileViewStok.GetSelectedRows())
             {
                 stokKoduStr += "'" + tileViewStok.GetRowCellValue(i, "STOK_KODU") + "',";
             }
             stokKoduStr = stokKoduStr.Substring(0, stokKoduStr.Length - 1);
             ArsSQLQry qryStok = new ArsSQLQry();
             qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/STOK_KODU IN (" + stokKoduStr + ")/*WE*/";
             qryStok.Open();
             qryStok.Mode = EnmQryMode.Update;
             qryStok.SetDouble("SATIS_FIYAT", FIYAT.GetDoubleData());
             qryStok.Exec();
             ArsMessage.ShowMessage("Bilgi", "Stoklar Fiyatları Güncellendi");
         }
     }
     else
     {
         if (tileViewStok.GetSelectedRows().Length == 0)
         {
             ArsMessage.ShowMessage("Hata", "Lütfen Stok Seçimi Yapınız.");
         }
         else
         {
             ArsMessage.ShowMessage("Hata", "Tutar Girişi Hatalı");
         }
     }
 }
Exemple #2
0
        private void TeklifGonder_Load(object sender, EventArgs e)
        {
            FIYAT.Setup();

            WebService teklifQry = new WebService();

            teklifQry.SQLText = "SELECT TOPLAM_KG = (SELECT SUM(MIKTAR * KG) FROM TBLTEKLIFHAR HAR WHERE HAR.TEKLIF_NO = TEKLIF.TEKLIF_NO), TIP_TANIMI, TEKLIF.* FROM TBLTEKLIF TEKLIF, TBLSTOKTIP TIP WHERE TIP.TIP_KODU = TEKLIF.TIP_KODU AND TEKLIF_NO = '" + teklifNo + "'";
            teklifQry.Open();
            if (teklifQry.DataCount() > 0)
            {
                lblTeklifNo.Text       = ": " + teklifNo;
                lblTeklifTarihi.Text   = ": " + teklifQry.GetString("TARIH").Split(' ')[0];
                lblUrunToplamText.Text = teklifQry.GetString("TIP_TANIMI");
                lblUrunToplam.Text     = ": " + teklifQry.GetDoubleStr("TOPLAM_KG") + " KG";
                lblTransferSekli.Text  = ": " + teklifQry.GetString("TESLIMAT_SEKLI");
                if (teklifQry.GetString("ALIS_SATIS") == "S")
                {
                    lblSevkTarihiText.Visible = false;
                }
                else
                {
                    lblSevkTarihi.Text = ": " + teklifQry.GetString("TESLIM_TARIHI").Split(' ')[0];
                }

                WebService teklifHarQry = new WebService();
                teklifHarQry.SQLText = "SELECT CAST(FORMAT(KG, 'N2') AS VARCHAR) + ' KG' AS SIP_KG, KG * MIKTAR AS TOPLAM_KG, MIKTAR, KG FROM TBLTEKLIFHAR WHERE TEKLIF_NO = '" + teklifNo + "' ORDER BY KG";
                teklifHarQry.Open();
                if (teklifHarQry.DataCount() > 0)
                {
                    grdTeklifKilo.DataSource = teklifHarQry.dataSet.Tables[0];
                }
            }
        }
Exemple #3
0
        private void ManuelSiparisMobil_Load(object sender, EventArgs e)
        {
            konumControls.Add(button1);
            //konumControls.Add(grdSipDetay);
            //konumControls.Add(ACIKLAMA);
            //konumControls.Add(label11);
            //konumControls.Add(btnSiparisKaydet);
            //konumControls.Add(rbAdreseTeslim);
            //konumControls.Add(rbFabrikadaTeslim);
            //konumControls.Add(label5);


            foreach (Control ctrl in konumControls)
            {
                ctrl.Location = new Point(ctrl.Location.X, ctrl.Location.Y - 474);
            }

            FIYAT.Setup();

            Text = musteriAdi + "(" + musteriKodu + ")" + " Manuel Sipariş   " + DateTime.Now.ToLongDateString();
            lblMusteriAdi.Text = ": " + musteriAdi;

            WebService belgeNoQry = new WebService();

            belgeNoQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'";
            belgeNoQry.Open();
            if (belgeNoQry.DataCount() > 0)
            {
                int no = Convert.ToInt32(belgeNoQry.GetString("SON_NUMARA"));
                belgeNo = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6);
            }
            else
            {
                belgeNo = DateTime.Now.ToString("yyMM") + "000001";
                yeniNum = true;
            }

            WebService otonumQry = new WebService();

            if (yeniNum)
            {
                otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO', '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "')";
            }
            else
            {
                otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'";
            }
            otonumQry.Open();

            KATEGORI.SQLText = "SELECT  KATEGORI_ACIKLAMA, KATEGORI_KODU FROM TBLKATEGORI WHERE KATEGORI_KODU " +
                               "IN(SELECT KATEGORI_KODU FROM TBLSTOK WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "')";

            KATEGORI.Open();
        }
Exemple #4
0
 private void grdFiyatListe_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     REC_ID.SetDataStr(grdFiyatListe.getSelectedRowData("REC_ID"));
     FIYAT.SetDataStr(grdFiyatListe.getSelectedRowData("FIYAT"));
     if (grdFiyatListe.getSelectedRowData("ALIS_SATIS") == "ALIŞ")
     {
         ALIS_SATIS.Text = "Alış Fiyatı";
     }
     else if (grdFiyatListe.getSelectedRowData("ALIS_SATIS") == "SATIŞ")
     {
         ALIS_SATIS.Text = "Satış Fiyatı";
     }
     SIRA.SetDataStr(grdFiyatListe.getSelectedRowData("SIRA")); secilensira = SIRA.GetIntData();
 }
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (tvGrup.SelectedNode == null || tvGrup.SelectedNode.Nodes.Count > 0)
            {
                ArsMessage.ShowMessage("Hata", "Seçilen Grup Hatalıdır.\nLütfen Grup Seçimini Yapınız.");
            }
            else if (FIYAT.IsEmpty())
            {
                ArsMessage.ShowMessage("Hata", "Girilen Fiyat Hatalıdır.");
            }
            else
            {
                string    pathString = "\\" + tvGrup.SelectedNode.FullPath;
                ArsSQLQry qryStok    = new ArsSQLQry();
                qryStok.SQLText = "SELECT * FROM [TBLSTOK] WHERE /*WS*/DEMIR_STR_2 = '" + pathString + "'/*WE*/";
                qryStok.Open();
                qryStok.Mode = EnmQryMode.Update;
                qryStok.SetDouble("SATIS_FIYAT", FIYAT.GetDoubleData());
                qryStok.Exec();

                ArsMessage.ShowMessage("Bilgi", pathString + " Fiyatları Kaydedildi.");
                FIYAT.Clear();
            }
            //if (pnlGruplar.CanNullsCheck())
            //{
            //ArsSQLQry qryGrup = new ArsSQLQry();
            //qryGrup.SQLText = "SELECT * FROM [TBLSTOKGRUP] WHERE /*WS*/GRUP_KODU = '" + GRUP_KODU.Text + "'/*WE*/";
            //qryGrup.Open();
            //if (qryGrup.Found()) qryGrup.Mode = EnmQryMode.Update; else qryGrup.Mode = EnmQryMode.Insert;
            //ArsLibrary.ArsPanelToQry(pnlGruplar, qryGrup);
            //qryGrup.Exec();

            //if (qryGrup.execErrorCode == "0")
            //{
            //    switch (qryGrup.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);
            //    grdGruplar.RefreshGrid();
            //}
            //}
            //GRUP_KODU.Focus();
        }
Exemple #6
0
        private void ManuelSiparis_Load(object sender, EventArgs e)
        {
            Text = musteriAdi + "(" + musteriKodu + ")" + " Manuel Sipariş";
            lblMusteriAdi.Text = ": " + musteriAdi;

            tcSiparis.TabPages.Remove(tpUrunler);

            FIYAT.Setup();

            WebService belgeNoQry = new WebService();

            belgeNoQry.SQLText = "SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'";
            belgeNoQry.Open();
            if (belgeNoQry.DataCount() > 0)
            {
                int no = Convert.ToInt32(belgeNoQry.GetString("SON_NUMARA"));
                belgeNo = DateTime.Now.ToString("yyMM") + Goto724Lib.AddStart((no + 1).ToString(), '0', 6);
            }
            else
            {
                belgeNo = DateTime.Now.ToString("yyMM") + "000001";
                yeniNum = true;
            }

            WebService otonumQry = new WebService();

            if (yeniNum)
            {
                otonumQry.SQLText = "INSERT INTO TBLOTONUM(NUMARA_KODU, SON_NUMARA) VALUES('" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO', '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "')";
            }
            else
            {
                otonumQry.SQLText = "UPDATE TBLOTONUM SET SON_NUMARA = '" + Convert.ToInt32(Goto724Lib.LastDigits(belgeNo, 6)) + "' WHERE NUMARA_KODU = '" + DateTime.Now.ToString("yyMM") + "_SIPBELGENO'";
            }
            otonumQry.Open();

            KATEGORI.SQLText = "SELECT KATEGORI_KODU, KATEGORI_ACIKLAMA FROM TBLKATEGORI WHERE KATEGORI_KODU IN (SELECT KATEGORI_KODU FROM TBLMUSTERITEDARIKCI WHERE TEDARIKCI_KODU = '" + Goto724Lib.tedarikciKodu + "' AND MUSTERI_KODU = '" + musteriKodu + "')";
            KATEGORI.Open();

            WebService fiyatKoduQry = new WebService();

            fiyatKoduQry.SQLText = "SELECT FIYAT_KODU FROM TBLMUSTERI WHERE MUSTERI_KODU = '" + musteriKodu + "'";
            fiyatKoduQry.Open();
            if (fiyatKoduQry.DataCount() > 0)
            {
                fiyatKodu = fiyatKoduQry.GetString("FIYAT_KODU");
            }
        }
 private void TopluStokSilme_Load(object sender, EventArgs e)
 {
     GrupTreeView();
     FIYAT.Setup();
 }
Exemple #8
0
 private void BtnTeklifGonder_Click(object sender, EventArgs e)
 {
     if (FIYAT.Text != "" && IRTIBAT_NO.Text != "(   )    -")
     {
         if (GotoMessage.Question("Onay", FIYAT.Text + " € Teklif Verilecektir.\nOnaylıyor Musunuz?") == DialogResult.Yes)
         {
             WebService teklifQry = new WebService();
             teklifQry.SQLText = "INSERT INTO TBLVERILENTEKLIF(TEKLIF_NO, TEDARIKCI_KODU, FIYAT, IRTIBAT_NO, ACIKLAMA) VALUES('" + teklifNo + "', '" + Goto724Lib.tedarikciKodu + "', " + FIYAT.GetDataStr() + ", '" + IRTIBAT_NO.Text + "', '" + ACIKLAMA.Text + "')";
             teklifQry.Open();
             if (teklifQry.errorCode == "0")
             {
                 GotoMessage.ShowMessage("Bilgi", "Teklif Bşarıyla Gönderilmiştir.");
                 Close();
             }
         }
     }
     else
     {
         if (FIYAT.Text == "")
         {
             GotoMessage.ShowMessage("Hata", "Fiyat Boş Olamaz");
         }
         else if (IRTIBAT_NO.Text == "(   )    -")
         {
             GotoMessage.ShowMessage("Hata", "İrtibat No Boş Olamaz");
         }
     }
 }