예제 #1
0
파일: IlceSabit.cs 프로젝트: EmreBHDR/Artez
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (PnlIlceSabit.CanNullsCheck())
            {
                ArsSQLQry qryIlce = new ArsSQLQry();
                qryIlce.SQLText = "SELECT * FROM [TBLILCE] WHERE /*WS*/ ILCE_KODU = '" + ILCE_KODU.Text + "' /*WE*/";
                qryIlce.Open();
                if (qryIlce.Found())
                {
                    qryIlce.Mode = EnmQryMode.Update;
                }
                else
                {
                    qryIlce.Mode = EnmQryMode.Insert;
                }
                ArsLibrary.ArsPanelToQry(PnlIlceSabit, qryIlce);
                qryIlce.Exec();

                if (qryIlce.execErrorCode == "0")
                {
                    switch (qryIlce.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);
                }
                IL_KODU.Focus();
            }
        }
예제 #2
0
파일: IlceSabit.cs 프로젝트: EmreBHDR/Artez
 private void IL_KODU_ArsExit(object sender, EventArgs e)
 {
     if (IL_KODU.IsNotEmpty())
     {
         btnIlceRehber.SQLText = "SELECT ILCE_KODU, ILCE_ADI FROM [TBLILCE] WHERE " +
                                 "/*WS*/IL_KODU = '" + IL_KODU.GetDataStr() + "'/*WE*/";
         ILCE_KODU.ArEnable = true;
     }
     else
     {
         ILCE_KODU.ArEnable = false;
     }
 }
예제 #3
0
파일: IlceSabit.cs 프로젝트: EmreBHDR/Artez
 private void ILCE_KODU_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F1)
     {
         if (ILCE_KODU.IsNotEmpty() && IL_KODU.IsNotEmpty())
         {
             ArsSQLQry qryGrupKodu = new ArsSQLQry();
             qryGrupKodu.SQLText = "SELECT TOP 1 ILCE_KODU FROM [TBLILCE] WHERE ILCE_KODU LIKE '" + ILCE_KODU.GetDataStr() + "%' AND '" + ILCE_KODU.GetDataStr() + "' ORDER BY REC_ID DESC";
             qryGrupKodu.Open();
             if (qryGrupKodu.Found())
             {
                 ILCE_KODU.SetDataStr(qryGrupKodu.GetString("ILCE_KODU"));
             }
         }
     }
 }
예제 #4
0
파일: IlceSabit.cs 프로젝트: EmreBHDR/Artez
 private void btnSil_Click(object sender, EventArgs e)
 {
     ILCE_KODU_ArsExit(ILCE_KODU, null);
     if (ILCE_KODU.IsNotEmpty())
     {
         if (ArsMessage.Question("Sil Onay", "Kayıt Silinsin Mi?\nGrup Kodu: " + ILCE_KODU.Text) == DialogResult.Yes)
         {
             ArsSQLQry qryIlceGrup = new ArsSQLQry();
             qryIlceGrup.SQLText = "SELECT * FROM [TBLILCE] WHERE /*WS*/ILCE_KODU = '" + ILCE_KODU.Text + "'/*WE*/";
             qryIlceGrup.Open();
             qryIlceGrup.Mode = EnmQryMode.Delete;
             qryIlceGrup.Exec();
             if (qryIlceGrup.execErrorCode == "0")
             {
                 ArsMessage.ShowMessage("Bilgi", "Kayıt Silme Başarılı");
                 BtnTemizle_Click(BtnTemizle, null);
             }
         }
     }
     IL_KODU.Focus();
 }
예제 #5
0
 private void IL_KODU_ArsExit(object sender, EventArgs e)
 {
     if (IL_KODU.IsNotEmpty())
     {
         ArsSQLQry qryIlGrup = new ArsSQLQry();
         qryIlGrup.SQLText = "SELECT * FROM [TBLIL] WHERE /*WS*/IL_KODU = '" + IL_KODU.Text + "'/*WE*/";
         qryIlGrup.Open();
         if (qryIlGrup.Found())
         {
             ArsLibrary.ArsQryToPanel(PnlILSabit, qryIlGrup);
         }
         else
         {
             PnlILSabit.Clear(IL_KODU.ArTag);
         }
     }
     else
     {
         PnlILSabit.Clear();
     }
 }
예제 #6
0
파일: IlceSabit.cs 프로젝트: EmreBHDR/Artez
 private void BtnTemizle_Click(object sender, EventArgs e)
 {
     PnlIlceSabit.Clear();
     IL_KODU.Focus();
 }