Esempio n. 1
0
 private void BtnSil_Click(object sender, EventArgs e)
 {
     //FIRMA_ADI_ArsExit(FIRMA_ADI, null);
     if (FIRMA_ADI.IsNotEmpty())
     {
         if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nFirma Adı: " + FIRMA_ADI.Text) == DialogResult.Yes)
         {
             ArsSQLQry qryMusteri = new ArsSQLQry();
             qryMusteri.SQLText = "SELECT * FROM [TBLKULLANICI] WHERE /*WS*/FIRMA_ADI = '" + FIRMA_ADI.Text + "' AND DEMIR_FLOAT_1 = 1 AND KULLANICI_TIPI = 1/*WE*/";
             qryMusteri.Open();
             qryMusteri.Mode = EnmQryMode.Delete;
             qryMusteri.Exec();
             if (qryMusteri.execErrorCode == "0")
             {
                 ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                 BtnTemizle_Click(BtnTemizle, null);
                 grdMusteriler.RefreshGrid();
             }
         }
     }
     FIRMA_ADI.Focus();
 }
Esempio n. 2
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (pnlMusteriler.CanNullsCheck())
            {
                string    kullaniciKodu = "";
                ArsSQLQry qryOtoNum     = new ArsSQLQry();
                qryOtoNum.SQLText = "SELECT RIGHT('0000000000' + CONVERT(VARCHAR(10), CONVERT(INT, ISNULL((SELECT SON_NUMARA FROM TBLOTONUM WHERE NUMARA_KODU = 'KULLANICI_KODU'), '0000000000')) +1), 10) AS KULLANICI_KODU";
                qryOtoNum.Open();
                if (qryOtoNum.Found())
                {
                    kullaniciKodu = qryOtoNum.GetString("KULLANICI_KODU");
                    ArsSQLQry qryOtoNumIns = new ArsSQLQry();
                    qryOtoNumIns.SQLText = "SELECT * FROM [TBLOTONUM] WHERE /*WS*/NUMARA_KODU = 'KULLANICI_KODU'/*WE*/";
                    qryOtoNumIns.Open();
                    if (qryOtoNumIns.Found())
                    {
                        qryOtoNumIns.Mode = EnmQryMode.Update;
                    }
                    else
                    {
                        qryOtoNumIns.Mode = EnmQryMode.Insert;
                    }
                    qryOtoNumIns.SetString("NUMARA_KODU", "KULLANICI_KODU");
                    qryOtoNumIns.SetString("SON_NUMARA", kullaniciKodu);

                    ArsSQLQry qryMusteri = new ArsSQLQry();
                    qryMusteri.SQLText = "SELECT * FROM [TBLKULLANICI] WHERE /*WS*/KULLANICI_KODU = '" + KULLANICI_KODU.Text + "' AND DEMIR_FLOAT_1 = 1 AND KULLANICI_TIPI = 1/*WE*/";
                    qryMusteri.Open();
                    if (qryMusteri.Found())
                    {
                        qryMusteri.Mode = EnmQryMode.Update;
                    }
                    else
                    {
                        qryMusteri.Mode = EnmQryMode.Insert;
                    }
                    ArsLibrary.ArsPanelToQry(pnlMusteriler, qryMusteri);
                    if (qryMusteri.Mode == EnmQryMode.Insert)
                    {
                        qryMusteri.SetString("KULLANICI_KODU", kullaniciKodu);
                    }
                    qryMusteri.Exec();

                    if (qryMusteri.execErrorCode == "0")
                    {
                        switch (qryMusteri.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);
                        grdMusteriler.RefreshGrid();
                    }
                }
            }
            FIRMA_ADI.Focus();
        }
Esempio n. 3
0
 private void BtnTemizle_Click(object sender, EventArgs e)
 {
     FIRMA_ADI.Focus();
     pnlMusteriler.Clear();
 }