コード例 #1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            s                            = new Sirket();
            ilan                         = new Ilan();
            c                            = new Object();
            s.IsyeriAdi                  = txtIsYeriAdi.Text;
            s.TamAdresi                  = txtTamAdres.Text;
            s.Eposta                     = txtEposta.Text;
            s.Faks                       = txtFaks.Text;
            s.Telefon                    = Convert.ToInt64(txtTelefon.Text);
            ilan.SirketBilgileri         = s;
            ilan.IsTanimi                = txtIsTanimi.Text;
            ilan.ArananElamanOzellikleri = txtIstenenOzellikler.Text;

            Random rnd = new Random();

            ilan.IlanNo          = rnd.Next(1, 20);
            lblIlanNoGoster.Text = ilan.IlanNo.ToString();
            DosyayaYaz(ilan);
            dizi[count] = c.IlanBilgisi = DosyayıOku();
            count++;

            d.Rows.Add(1);
            int toplam = d.Rows.Count;

            d.Rows[toplam - 2].Cells[0].Value = ilan.IlanNo.ToString();
            d.Rows[toplam - 2].Cells[1].Value = s.IsyeriAdi;
            d.Rows[toplam - 2].Cells[2].Value = ilan.IsTanimi;
            d.Rows[toplam - 2].Cells[3].Value = "Detaylar";
            txtEposta.ReadOnly = txtFaks.ReadOnly = txtIsTanimi.ReadOnly = txtIstenenOzellikler.ReadOnly
                                                                               = txtIsYeriAdi.ReadOnly = txtTamAdres.ReadOnly = txtTelefon.ReadOnly = true;
            MessageBox.Show("Kaydedildi..");
        }
コード例 #2
0
        private static Ilan DosyayıOku()
        {
            Ilan         a          = new Ilan();
            Sirket       sirket     = new Sirket();
            string       dosya_yolu = @"C:\Users\Hüseyin\Desktop\142802029-142802011\sirket.txt";
            FileStream   fs         = new FileStream(dosya_yolu, FileMode.OpenOrCreate, FileAccess.ReadWrite);
            StreamReader sr         = new StreamReader(fs);

            a.ArananElamanOzellikleri = sr.ReadLine();
            a.IlanNo          = Convert.ToInt32(sr.ReadLine());
            a.IsTanimi        = sr.ReadLine();
            sirket.Eposta     = sr.ReadLine();
            sirket.Faks       = sr.ReadLine();
            sirket.IsyeriAdi  = sr.ReadLine();
            sirket.TamAdresi  = sr.ReadLine();
            sirket.Telefon    = Convert.ToInt64(sr.ReadLine());
            a.SirketBilgileri = sirket;
            sr.Close();
            fs.Close();
            File.Delete(@"C:\Users\Hüseyin\Desktop\142802029-142802011\sirket.txt");
            return(a);
        }