コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Arac KaydolacakArac = new Arac(textPlaka.Text,
                                           ftController.fiyatTarifesiById(Convert.ToInt32(((KeyValuePair <string, string>)comboAracTur.SelectedItem).Key)),
                                           DateTime.Now.ToString(),
                                           "1",
                                           atController.aboneTurleriById(Convert.ToInt32(((KeyValuePair <string, string>)comboAboneTur.SelectedItem).Key)),
                                           comboParkYer.Text,
                                           textAboneKimlik.Text,
                                           richTextBox1.Text,
                                           (Bitmap)pictureBox1.Image
                                           );

            if (guncelle == 0)
            {
                kayit = KaydolacakArac.aracKaydet(KaydolacakArac);
            }
            else
            {
                if (KaydolacakArac.Abone_Tur.AboneTurleri_id == -1)
                {
                    kayit = KaydolacakArac.aracGuncelle(KaydolacakArac);
                }
                else
                {
                    kayit = KaydolacakArac.aracGuncelleTarihsiz(KaydolacakArac);
                }
            }


            aracPlaka = textPlaka.Text;
            Close();
            DialogResult = DialogResult.OK;
        }
コード例 #2
0
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            try
            {
                aboneArac = aboneArac.aracIcerdenGetir(textBox1.Text);

                if (aboneArac.Arac_plaka.Trim() != "")
                {
                    // MessageBox.Show(aboneArac.Arac_plaka);
                    label10.Text = "(KAYITLI)";
                    //comboAracTur.SelectedIndex = comboAracTur.FindString(aboneArac.aracTurGetir());
                    comboAboneTur.Enabled = false;
                    comboAracTur.Enabled  = false;
                    comboParkYer.Enabled  = false;
                    richTextBox1.Enabled  = false;
                    buttonEkle.Enabled    = false;
                }
                else
                {
                    label10.Text          = "";
                    comboAboneTur.Enabled = true;
                    comboAracTur.Enabled  = true;
                    comboParkYer.Enabled  = true;
                    richTextBox1.Enabled  = true;
                    buttonEkle.Enabled    = true;
                }
            }
            catch
            {
            }
        }
コード例 #3
0
        private void sonraKaydet_Click(object sender, EventArgs e)
        {
            if (picLicensePlate.Image == null)
            {
                picLicensePlate.Image = Properties.Resources.image;
            }

            Arac A1 = new Arac(textPlaka.Text, ftController.fiyatTarifesiById(-1), DateTime.Now.ToString(), "1", (Bitmap)picLicensePlate.Image, otopark1.randomParkYeriOlustur(), "-1", "Üyeliksiz Giriş");

            girisİslemleri(A1.aracKaydet(A1), textPlaka.Text);
        }
コード例 #4
0
        private void Form2_Load(object sender, EventArgs e)
        {
            List <FiyatTarifesi> ftList = ftController.FiyatTarifesiList;

            comboAracTur.DataSource    = new BindingSource(ftController.comboDataSource(), null);
            comboAracTur.DisplayMember = "Value";
            comboAracTur.ValueMember   = "Key";
            // comboAracTur.SelectedIndex =
            //   MessageBox.Show(atController.comboDataSource().ToString());
            //    (KeyValuePair<string, string>)comboAracTur.SelectedItem).Key)



            List <AboneTurleri> atList = atController.AboneTurleriList;

            comboAboneTur.DataSource    = new BindingSource(atController.comboDataSource(), null);
            comboAboneTur.DisplayMember = "Value";
            comboAboneTur.ValueMember   = "Key";
            //   comboBox1.SelectedIndex = null;


            //      MessageBox.Show((comboBox1.Items[0].ToString);
            Arac Girecek = new Arac();

            Girecek = Girecek.aracIcerdenGetir(plaka);
            if (Girecek.Arac_plaka != null)
            {
                aboneBilgiDoldur(Girecek.Arac_sahip);
            }
            try
            {
                //comboBox1.SelectedIndex = 0;
                comboParkYer.SelectedIndex = 0;
                textPlaka.Text             = plaka;
                labelGirisTarihi.Text      = DateTime.Now.ToString();
                if (plakaResim != null)
                {
                    pictureBox1.Image = plakaResim;
                }


                comboParkYer.Items.Clear();
                foreach (string parkYeri in bosParkyerleri)
                {
                    comboParkYer.Items.Add(parkYeri);
                }
                //  MessageBox.Show(parkGelen+ comboParkYer.Items.IndexOf(parkGelen).ToString());
                if (parkGelen != "")
                {
                    //    MessageBox.Show(parkGelen + comboParkYer.Items.IndexOf(parkGelen).ToString());
                    comboParkYer.SelectedIndex = comboParkYer.Items.IndexOf(parkGelen);
                }
                else
                {
                    comboParkYer.SelectedIndex = 0;
                }
            }
            catch (Exception)
            {
                throw;
            }
            textPlaka.Text = plaka;
            textPlaka.Text = "";
            textPlaka.Text = plaka;
        }
コード例 #5
0
        private void textPlaka_TextChanged(object sender, EventArgs e)
        {
            yeniAboneOlustur.Enabled = true;
            comboParkYer.Items.Clear();
            foreach (string parkYeri in bosParkyerleri)
            {
                comboParkYer.Items.Add(parkYeri);
            }
            if (parkGelen != "")
            {
                //    MessageBox.Show(parkGelen + comboParkYer.Items.IndexOf(parkGelen).ToString());
                comboParkYer.SelectedIndex = comboParkYer.Items.IndexOf(parkGelen);
            }
            else
            {
                comboParkYer.SelectedIndex = 0;
            }

            try
            {
                aboneArac = aboneArac.aracIcerdenGetir(textPlaka.Text);

                if (aboneArac.Arac_plaka.Trim() != "")
                {
                    textAboneKimlik.Text = aboneArac.Arac_sahip;

                    ComboSec(comboAboneTur, aboneArac.Abone_Tur.AboneTurleri_id);
                    ComboSec(comboAracTur, aboneArac.Arac_tur.FiyatTarifesi_id);
                    if (aboneArac.Arac_parkyeri.Trim() != "")
                    {
                        comboParkYer.Items.Add(aboneArac.Arac_parkyeri);
                        comboParkYer.SelectedIndex = (comboParkYer.Items.Count - 1);
                    }

                    //  MessageBox.Show(aboneArac.Arac_icerde.ToString());
                    //MessageBox.Show(aboneArac.Abone_Tur.AboneTurleri_id.ToString());
                    if (aboneArac.Arac_icerde.Trim() == "1")
                    {
                        comboAboneTur.Enabled = false;

                        comboAracTur.Enabled = false;

                        comboParkYer.Enabled = false;
                        richTextBox1.Enabled = false;
                        //   MessageBox.Show("3");
                        button1.Enabled          = false;
                        yeniAboneOlustur.Enabled = false;
                    }
                    else
                    {
                        yeniAboneOlustur.Enabled = true;
                        textAboneKimlik.Enabled  = true;
                        if (aboneArac.Abone_Tur.AboneTurleri_id == -1)
                        {
                            comboAboneTur.Enabled    = true;
                            comboAracTur.Enabled     = true;
                            comboParkYer.Enabled     = true;
                            yeniAboneOlustur.Enabled = false;
                            textAboneKimlik.Enabled  = false;
                            guncelle = 1;
                        }

                        else if (aboneArac.Abone_Tur.AboneTurleri_id == null)
                        {
                            yeniAboneOlustur.Enabled = true;
                            textAboneKimlik.Enabled  = true;
                            guncelle = 0;
                        }
                        else if (aboneArac.Abone_Tur.AboneTurleri_id != null)
                        {
                            comboAboneTur.Enabled    = false;
                            comboAracTur.Enabled     = false;
                            comboParkYer.Enabled     = false;
                            yeniAboneOlustur.Enabled = false;
                            textAboneKimlik.Enabled  = false;
                            guncelle = 1;
                        }
                    }

                    // buttonEkle.Enabled = false;
                }
                else
                {
                    textAboneKimlik.Text        = "";
                    comboAboneTur.SelectedIndex = 0;
                    comboAracTur.SelectedIndex  = 0;
                    richTextBox1.Text           = "";
                    // label10.Text = "";
                    comboAboneTur.Enabled = true;
                    comboAracTur.Enabled  = true;
                    comboParkYer.Enabled  = true;
                    richTextBox1.Enabled  = true;
                    //  buttonEkle.Enabled = true;
                }
            }
            catch
            {
            }
        }