コード例 #1
0
ファイル: GuncellemeForm.cs プロジェクト: RamazanOnbasi/AMTS
        protected override void Form_FormClosed(object sender, FormClosedEventArgs e)
        {
            if (kapa)
            {
                Guncelle.Show();
            }

            else
            {
                Guncelle.Close();
                Secim.Show();
            }
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            int ilPlakaKodu;

            if (plakaNo.Text.Length == 9)
            {
                arkadaAcik = true;

                ilPlakaKodu = Int32.Parse(plakaNo.Text.Substring(0, 2));

                if (ruhsatNo.Text.Length == 9 && ilPlakaKodu <= 81 && ilPlakaKodu > 0)
                {
                    Boolean       var = false;
                    AmtsDbContext vt  = new AmtsDbContext();

                    if (randevuMu)
                    {
                        if (vt.AracBilgileri.Where(r => r.RuhsatNo == ruhsatNo.Text.ToLower()).Any())
                        {
                            var = true;
                        }

                        if (!var)
                        {
                            Randevu randevu = new Randevu(ruhsatNo.Text, plakaNo.Text, Secim, this);
                            Hide();
                            randevu.Show();
                        }

                        else
                        {
                            Guncelle guncelle = new Guncelle(ruhsatNo.Text, plakaNo.Text, Secim, this);
                            Hide();
                            guncelle.Show();
                        }
                    }

                    else
                    {
                        if (vt.GecmisKayitlar.Where(r => r.RuhsatNo == ruhsatNo.Text).Any())
                        {
                            var = true;
                        }

                        if (var)
                        {
                            MuayeneSonucu muayeneSonucu = new MuayeneSonucu(ruhsatNo.Text, plakaNo.Text, Secim);
                            Hide();
                            muayeneSonucu.Show();
                        }

                        else
                        {
                            MessageBox.Show("Bu araçla ilgili bir kayıt bulunmamaktadır.", "Kayıt Yok", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Ruhsat numarasını ve/veya plaka numarasını hatalı girdiniz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("Ruhsat numarasını ve/veya plaka numarasını hatalı girdiniz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }