Exemple #1
0
        private void BtnBelgeOlustur_Click(object sender, EventArgs e)
        {
            if (FATURA_TIPI.GetString() != "")
            {
                if (!bolean)
                {
                    ArsMessage.ShowMessage("Uyarı", "Cari Kara Listede Olduğu İçin Belge Oluşturulamaz...");
                    return;
                }
                switch (FATURA_TIPI.GetString())
                {
                case "1":
                    SatisFaturasi satFat = new SatisFaturasi();
                    satFat.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(satFat, "Satış Faturası", new Size(0, 0), null);
                    break;

                case "2":
                    AlisFaturasi alisFat = new AlisFaturasi();
                    alisFat.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(alisFat, "Alış Faturası", new Size(0, 0), null);
                    break;

                case "3":
                    SatisIrsaliyesi satIrs = new SatisIrsaliyesi();
                    satIrs.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(satIrs, "Satış İrsaliyesi", new Size(0, 0), null);
                    break;

                case "4":
                    AlisIrsaliyesi alisIrs = new AlisIrsaliyesi();
                    alisIrs.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(alisIrs, "Alış İrsaliyesi", new Size(0, 0), null);
                    break;

                case "5":
                    AliciSiparisi aliciSip = new AliciSiparisi();
                    aliciSip.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(aliciSip, "Alıcı Siparişi", new Size(0, 0), null);
                    break;

                case "6":
                    SaticiSiparisi saticiSip = new SaticiSiparisi();
                    saticiSip.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(saticiSip, "Satıcı Siparişi", new Size(0, 0), null);
                    break;
                }
            }
            tbFocus.Focus();
        }
Exemple #2
0
        private void CariDetay_Load(object sender, EventArgs e)
        {
            if (cariKodu != "")
            {
                ArsSQLQry qryCari = new ArsSQLQry();
                qryCari.SQLText = "SELECT CARI_ADI, TIP_TANIMI, TEL_NO, CEP_TEL, KIMLIK_NO, E_POSTA, WEB_SITE, ISNULL(MUSTERI_TIP, 'O') AS MUSTERI_TIP, KARGO_FIRMASI " +
                                  "FROM [TBLCARI] CARI, TBLCARITIP TIP " +
                                  "WHERE /*WS*/CARI.CARI_TIPI = TIP.TIP_KODU AND CARI_KODU = '" + cariKodu + "'/*WE*/";
                qryCari.Open();
                if (qryCari.Found())
                {
                    lblCariAdi.Text      = qryCari.GetString("CARI_ADI");
                    lblCariTipi.Text     = qryCari.GetString("TIP_TANIMI");
                    lblTelNo.Text        = qryCari.GetString("TEL_NO");
                    lblCepTel.Text       = qryCari.GetString("CEP_TEL");
                    lblEPosta.Text       = qryCari.GetString("E_POSTA");
                    lblWebSitesi.Text    = qryCari.GetString("WEB_SITE");
                    lblKargoFirması.Text = qryCari.GetString("KARGO_FIRMASI");
                }
                if (lblCariTipi.Text == "")
                {
                    lblCariTipi.Text = "-";
                }
                if (lblTelNo.Text == "")
                {
                    lblTelNo.Text = "-";
                }
                if (lblCepTel.Text == "")
                {
                    lblCepTel.Text = "-";
                }
                if (lblEPosta.Text == "")
                {
                    lblEPosta.Text = "-";
                }
                if (lblWebSitesi.Text == "")
                {
                    lblWebSitesi.Text = "-";
                }
                if (lblKargoFirması.Text == "")
                {
                    lblKargoFirması.Text = "-";
                }
                if (alacak != "")
                {
                    lblAlacak.Text = alacak + " TL";
                }
                if (borc != "")
                {
                    lblBorc.Text = borc + " TL";
                }
                if (bakiye != "")
                {
                    lblBakiye.Text = bakiye + " TL";
                }
                if (alacakBorc == 2)
                {
                    lblBakiyeText.ForeColor = Color.Green;
                    lblBakiye.ForeColor     = Color.Green;
                }
                else if (alacakBorc == 1)
                {
                    lblBakiyeText.ForeColor = Color.Red;
                    lblBakiye.ForeColor     = Color.Red;
                }
                if (qryCari.GetString("MUSTERI_TIP") == "S")
                {
                    sorunluMusteri = true;
                }
                else
                {
                    sorunluMusteri = false;
                }
                FATURA_TIPI.Setup();

                GridDoldur();
                KaraListeKontrol();

                grdCariAdres.SQLText = "SELECT ADRES_BASLIGI, ADRES  FROM TBLCARIADRES WHERE /*WS*/CARI_KODU = '" + cariKodu + "'/*WE*/";
                grdCariAdres.Open();

                Thread thrdSorunluMusteri = new Thread(new ThreadStart(SorunluMusteri));
                thrdSorunluMusteri.Start();
            }
        }