Ejemplo n.º 1
0
        private void btnGonder_Click(object sender, EventArgs e)
        {
            bool kontrol = FormKontrol.FormButtonKontrol(this);

            if (kontrol)
            {
                if (rbSatilik.Checked)
                {
                    SatilikEv satilikEv = new SatilikEv(
                        int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text,
                        cbSemt.Text, int.Parse(txtAlan.Text), cbEvTur.Items.IndexOf(cbEvTur.SelectedItem), "satilik", true, DateTime.Parse(yapim.Text), int.Parse(txtFiyat.Text));
                    Ev.evler.Add(satilikEv);
                    string dosya_yolu = "../../satilik.txt";
                    DosyaIslemleri.DosyaSatilikEvOkuma();
                    DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik");
                    MessageBox.Show("Satılık ev eklendi");
                    this.Close();
                }
                else
                {
                    KiralikEv kiralikEv = new KiralikEv(int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text,
                                                        cbSemt.Text, int.Parse(txtAlan.Text), cbEvTur.Items.IndexOf(cbEvTur.SelectedItem), "kiralik", true, DateTime.Parse(yapim.Text), decimal.Parse(txtKira.Text), decimal.Parse(txtDepozito.Text));
                    Ev.evler.Add(kiralikEv);
                    string dosya_yolu = "../../kiralik.txt";
                    DosyaIslemleri.DosyaKiralikEvYazmak(dosya_yolu, "kiralik");
                    MessageBox.Show("Kiralık ev eklendi");
                    this.Close();
                }
                Ev.id++;
            }
            else
            {
                MessageBox.Show("Boş yerleri doldurunuz");
            }
        }
Ejemplo n.º 2
0
        public void kaydetme()
        {
            if (rbkiralik.Checked)
            {
                for (int i = 0; i < evler.Length; i++)
                {
                    if (evler[i] == null)
                    {
                        evler[i] = new KiralikEv(i, Convert.ToInt32(numkatnumarasi.Value), Convert.ToInt32(numodasayisi.Value), Convert.ToInt32(txtdepozito.Text));
                        evler[i].KiralikevDepozitosu = Convert.ToInt32(txtfiyat.Text);
                        evler[i].Aktif = true;
                        evler[i].FiyatHesapla();

                        DosyayaKaydet(0, evler[i].EvBilgileri(), evler[i].EmlakNumarasi.ToString());
                        break;
                    }
                }
            }
            if (rbsatilik.Checked)
            {
                for (int i = 0; i < evler.Length; i++)
                {
                    if (evler[i] == null)
                    {
                        evler[i] = new SatilikEv(i, Convert.ToInt32(numkatnumarasi.Value), Convert.ToInt32(numodasayisi.Value), Convert.ToInt32(txtfiyat));
                        evler[i].SatilikevFiyati = Int32.Parse(txtfiyat.Text);
                        evler[i].Aktif           = true;

                        DosyayaKaydet(1, evler[i].EvBilgileri(), evler[i].EmlakNumarasi.ToString());
                        break;
                    }
                }
            }
        }
Ejemplo n.º 3
0
        Ev KiralikEvKaydet()
        {
            KiralikEv yeniKiralik = (KiralikEv)evManager.EvOlustur((int)numEmlakNo.Value, numFiyatOrKira.Value, numDepozito.Value);

            yeniKiralik = (KiralikEv)evManager.OrtakEvBilgileriGir((int)numOdaSayisi.Value, (int)numKatNumarasi.Value, numAlani.Value, dtYapimTarihi.Value, cbSemti.SelectedItem.ToString() + ", " + cbIli.SelectedItem.ToString(), (Tur)Enum.Parse(typeof(Tur), cbTuru.SelectedItem.ToString()), true, yeniKiralik);
            return(yeniKiralik);
        }
Ejemplo n.º 4
0
        private void btnGonder_Click(object sender, EventArgs e)
        {
            ///////
            int i = 0;

            foreach (Ev ev in Ev.evler)
            {
                Console.WriteLine(ev.EmlakNumarasi);
                Console.WriteLine(ev.OdaSayisi);
            }
            foreach (Ev ev in Ev.evler)
            {
                if (ev.EmlakNumarasi == EmlakNumarasi)
                {
                    Ev.evler.RemoveAt(i);
                    break;
                }
                i++;
            }
            if (rbSatilik.Checked)
            {
                int a = DosyaIslemleri.RoomCastSayisi(cbEvTur);

                SatilikEv satilikEv = new SatilikEv(
                    int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text,
                    cbSemt.Text, int.Parse(txtAlan.Text), a, "satilik", true, DateTime.Parse(yapim.Text), int.Parse(txtFiyat.Text));
                Ev.evler.Add(satilikEv);
                MessageBox.Show("Satılık Ev Kayıt Edildi");
                string dosya_yolu = "../../satilik.txt";
                DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik");
            }
            else
            {
                int a = DosyaIslemleri.RoomCastSayisi(cbEvTur);

                KiralikEv kiralikEv = new KiralikEv(int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text,
                                                    cbSemt.Text, int.Parse(txtAlan.Text), a, "kiralik", true, DateTime.Parse(yapim.Text), decimal.Parse(txtKira.Text), decimal.Parse(txtDepozito.Text));
                Ev.evler.Add(kiralikEv);
                MessageBox.Show("Kiralık Ev Kayıt Edildi");
                string dosya_yolu = "../../kiralik.txt";

                DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik");
            }
        }