コード例 #1
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            if (PnlTopluMasa.CanNullsCheck())
            {
                string masaPostfix = BAS_MASA_ADI.Text.ArsLastNums();
                string masaPrefix  = BAS_MASA_ADI.Text.Substring(0, BAS_MASA_ADI.Text.Length - masaPostfix.Length);
                int    basInt      = 1;
                if (masaPostfix != "")
                {
                    basInt = Convert.ToInt32(masaPostfix);
                }

                bool kayitCheck = false;
                for (int i = 0; i < ADET.GetIntData(); i++)
                {
                    string masaTanim = masaPrefix;
                    if ((i + basInt).ToString().Length < masaPostfix.Length)
                    {
                        masaTanim += (i + basInt).ToString().ArsAddStart('0', masaPostfix.Length);
                    }
                    else
                    {
                        masaTanim += (i + basInt).ToString();
                    }
                    ArsSQLQry qryMasa = new ArsSQLQry();
                    qryMasa.SQLText = "SELECT * FROM [TBLBLUEMASA] WHERE /*WS*/MASA_TANIMI = '" + masaTanim + "'/*WE*/";
                    qryMasa.Open();
                    if (!qryMasa.Found())
                    {
                        qryMasa.Mode = EnmQryMode.Insert;
                        qryMasa.SetString("MASA_TANIMI", masaTanim);
                        if (GRUP_KODU.IsNotEmpty())
                        {
                            qryMasa.SetString("GRUP_KODU", GRUP_KODU.GetString());
                        }
                        qryMasa.Exec();
                        if (qryMasa.execErrorCode == "0")
                        {
                            kayitCheck = true;
                        }
                    }
                }

                if (kayitCheck)
                {
                    grdMasa.RefreshGrid();
                    BtnTemizle_Click(BtnTemizle, null);
                    ArsMessage.ShowMessage("Bilgi", "Masa Kayıtları Başarıyla Eklendi");
                }
                BAS_MASA_ADI.Focus();
            }
        }
コード例 #2
0
 private void BtnTemizle_Click(object sender, EventArgs e)
 {
     PnlTopluMasa.Clear();
     BAS_MASA_ADI.Focus();
 }