Untitled
unknown
csharp
5 years ago
5.8 kB
9
Indexable
namespace EmlakTakipMySQL
{
public partial class EmlakKayitFormu : Form
{
public EmlakKayitFormu()
{
InitializeComponent();
}
MySqlConnection baglanti = new MySqlConnection("data Source=localhost;Database=emlak_takip;port=3306;username=root;password=171717");
private void EmlakKayitFormu_Load(object sender, EventArgs e)
{
try
{
baglanti.Open();
MySqlCommand listele_komutu = new MySqlCommand(" SELECT * FROM emlak", baglanti);
MySqlDataReader listeyi_oku = listele_komutu.ExecuteReader();
ListViewItem item = new ListViewItem();
while (listeyi_oku.Read())
{
item.Text = listeyi_oku["emlak_no"].ToString();
item.SubItems.Add(listeyi_oku["site_adi"].ToString());
item.SubItems.Add(listeyi_oku["durumu"].ToString());
item.SubItems.Add(listeyi_oku["oda_sayisi"].ToString());
item.SubItems.Add(listeyi_oku["fiyat"].ToString());
item.SubItems.Add(listeyi_oku["blok_no"].ToString());
item.SubItems.Add(listeyi_oku["kapi_no"].ToString());
item.SubItems.Add(listeyi_oku["es_adi_soyadi"].ToString());
item.SubItems.Add(listeyi_oku["es_gsm"].ToString());
item.SubItems.Add(listeyi_oku["es_telefon"].ToString());
item.SubItems.Add(listeyi_oku["kc_adi_soyadi"].ToString());
item.SubItems.Add(listeyi_oku["kc_gsm"].ToString());
item.SubItems.Add(listeyi_oku["kc_telefon"].ToString());
item.SubItems.Add(listeyi_oku["notlar"].ToString());
item.SubItems.Add(listeyi_oku["e_mail"].ToString());
item.SubItems.Add(listeyi_oku["kayit_tarihi"].ToString());
}
lsw_EmlakListesi.Items.Add(item);
baglanti.Close();
}
catch (Exception hataMesaj)
{
MessageBox.Show(hataMesaj.Message, "Emlak Takip Programi V3", MessageBoxButtons.OK, MessageBoxIcon.Error);
baglanti.Close();
}
cmb_SiteAdi.Items.Add("MANOLYA");
cmb_SiteAdi.Items.Add("PAPATYA");
cmb_SiteAdi.Items.Add("BEGONVİL");
cmb_SiteAdi.Items.Add("LILYUM");
cmb_Durumu.Items.Add("SATILIK");
cmb_Durumu.Items.Add("KİRALIK");
cmb_OdaSayısı.Items.Add("1 + 1");
cmb_OdaSayısı.Items.Add("2 + 1");
cmb_OdaSayısı.Items.Add("3 + 1");
cmb_OdaSayısı.Items.Add("4 + 1");
txt_EmlakNo.Enabled = false;
for (int i = 1; i <= 30; i++)
{
cmb_KapiNo.Items.Add(i);
}
}
private void btn_Kaydet_Click(object sender, EventArgs e)
{
try
{
baglanti.Open();
MySqlCommand ekle_sorgusu = new MySqlCommand("INSERT INTO emlak (emlak_no, site_adi, durumu, oda_sayisi, fiyat, blok_no, kapi_no, es_adi_soyadi, es_gsm, es_telefon, kc_adi_soyadi, kc_gsm, kc_telefon, notlar, e_mail, kayit_tarihi ) " +
"VALUES " +
"(@emlak_no, @site_adi, @durumu, @oda_sayisi, @fiyat, @blok_no, @kapi_no, @es_adi_soyadi, @es_gsm, @es_telefon, @kc_adi_soyadi, @kc_gsm, @kc_telefon, @notlar, @e_mail, @kayit_tarihi)", baglanti);
ekle_sorgusu.Parameters.AddWithValue("@emlak_no", txt_EmlakNo.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@site_adi", cmb_SiteAdi.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@durumu", cmb_Durumu.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@oda_sayisi", cmb_OdaSayısı.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@fiyat", txt_Fiyat.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@blok_no", cmb_BlokNo.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@kapi_no", cmb_KapiNo.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@es_adi_soyadi", txt_EsAdiSoyadi.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@es_gsm", txt_EsGsm.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@es_telefon", txt_EsTelefon.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@kc_adi_soyadi", txt_KcAdiSoyadi.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@kc_gsm", txt_KcGsm.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@kc_telefon", txt_KcTelefon.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@notlar", txt_Notlar.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@e_mail", txt_Email.Text).ToString();
ekle_sorgusu.Parameters.AddWithValue("@kayit_tarihi", dtp_KayitTarihi.Value).ToString();
ekle_sorgusu.ExecuteNonQuery();
baglanti.Close();
MessageBox.Show("Bilgiler Veritabanına Başarıyla Kaydedildi!...", "Emlak Takip Programi V3", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception hataMesaji)
{
MessageBox.Show( hataMesaji.Message, "Emlak Takip Programi V3", MessageBoxButtons.OK, MessageBoxIcon.Error);
baglanti.Close();
}
}
}
}
Editor is loading...