private void silToolStripMenuItem_Click(object sender, EventArgs e) { dbConnection baglanti = new dbConnection(); if (Tabloadi == "Daire") { string sorgu = "delete from tblDaire where ID='" + Convert.ToInt32(gridView1.GetFocusedRowCellValue("ID")) + "'"; SqlCommand komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); baglanti.Baglanti().Close(); MessageBox.Show("Silindi"); } else if (Tabloadi == "Site") { Daire daire = new Daire(); apartman apart = new apartman(); int siteid = Convert.ToInt32(gridView1.GetFocusedRowCellValue("ID")); string sorgu; SqlCommand komut; int[] apartmanlar = apart.ApartmanIdleri(siteid); for (int i = 0; i < apartmanlar.Length; i++) { sorgu = "delete from tblDaire where APARTMANID='" + apartmanlar[i] + "'";//dairedende apartman ıdyi silme komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); } sorgu = "delete from tblApartman where SITEID='" + siteid + "'";//o site id deki apartmanları silme komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); sorgu = "delete from tblSite where ID='" + siteid + "'"; komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); MessageBox.Show("Silindi"); baglanti.Baglanti().Close(); } else if (Tabloadi == "Apartman") { int apartmanid = Convert.ToInt32(gridView1.GetFocusedRowCellValue("ID")); string sorgu; SqlCommand komut; sorgu = "delete from tblDaire where APARTMANID='" + apartmanid + "'"; komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); sorgu = "delete from tblApartman where ID='" + apartmanid + "'"; komut = new SqlCommand(sorgu, baglanti.Baglanti()); komut.ExecuteNonQuery(); MessageBox.Show("Silindi.."); baglanti.Baglanti().Close(); } }
private void btnFiltrele_Click(object sender, EventArgs e) { Tabloadi = comboFiltre.Text; gridControl1.DataSource = null; Daire daire = new Daire(); apartman apart = new apartman(); site Site = new site(); int secenek = 0;//1 kiralık 2 satılık 3 kiralanmış 4 satılmış switch (comboFiltre.Text) { case "Daire": { if (rdKiralik.Checked == true) { secenek = 1; } if (rdSatilik.Checked == true) { secenek = 2; } if (rdKiralanmis.Checked == true) { secenek = 3; } if (rdSatilmis.Checked == true) { secenek = 4; } gridView1.Columns.Clear(); gridControl1.DataSource = daire.DaireTablosu(secenek); break; } case "Apartman": { string adi = comboApartmanadi.Text; gridView1.Columns.Clear(); gridControl1.DataSource = apart.ApartmanTablosu(comboApartmanadi.Text); break; } case "Site": { string adi = comboSiteler.Text; gridView1.Columns.Clear(); gridControl1.DataSource = Site.SiteTablosu(comboSiteler.Text); break; } } }
private void comboApartman_SelectedIndexChanged(object sender, EventArgs e) { comboKat.Properties.Items.Clear(); apartman apart = new apartman(); site Site = new site(); Daire daire = new Daire(); string[] durumvefiyat = daire.DaireDurumuVeFiyati(ApartmanId(Site.SiteId(comboSiteler.Text), comboApartman.Text)); txtDurum.Text = durumvefiyat[0]; txtFiyat.Text = durumvefiyat[1]; int kat = apart.KatSayisi(apart.ApartmanId(Site.SiteId(comboSiteler.Text), comboApartman.Text)); for (int i = 1; i <= kat; i++) { comboKat.Properties.Items.Add(i); } }
private void btnKaydet_Click(object sender, EventArgs e) { if (tabloadi == "Apartman") { guncellenecek = new string[3]; apartman apart = new apartman(); guncellenecek[0] = txtApartmanAdi.Text; guncellenecek[1] = txtApartmanAcıklama.Text; guncellenecek[2] = txtApartmanOzellikler.Text; if (apart.Guncelle(id, guncellenecek)) { MessageBox.Show("Güncellendi"); } } else if (tabloadi == "Daire") { Daire daire = new Daire(); guncellenecek = new string[4]; guncellenecek[0] = txtAlan.Text; guncellenecek[1] = comboTipi.Text; guncellenecek[2] = txtFiyat.Text; guncellenecek[3] = MusteriId(comboMusterisi.Text).ToString(); if (daire.Guncelle(id, guncellenecek)) { MessageBox.Show("GÜncellendi"); } } else if (tabloadi == "Site") { site Site = new site(); guncellenecek = new string[7]; guncellenecek[0] = txtSiteadi.Text; guncellenecek[1] = txtSiteOzellikler.Text; guncellenecek[2] = txtYoneticiadi.Text; guncellenecek[3] = txtYoneticitelefon.Text; guncellenecek[4] = txtSitetelefon.Text; guncellenecek[5] = txtSiteadres.Text; guncellenecek[6] = txtAciklama.Text; if (Site.Guncelle(id, guncellenecek)) { MessageBox.Show("Güncellendi"); } } this.Close(); }
public List <Daire> DaireListesi(int DaireID = 0) { Daire daire; List <Daire> DaireListesi = new List <Daire>(); baglanti = new dbConnection(); string sorgu = "select * from tblDaire"; SqlCommand komut = new SqlCommand(sorgu, baglanti.Baglanti()); SqlDataReader okuyucu = komut.ExecuteReader(); while (okuyucu.Read()) { if (DaireID == 0) { daire = new Daire(); daire.id = Convert.ToInt32(okuyucu["ID"]); daire.apartmanid = Convert.ToInt32(okuyucu["APARTMANID"]); daire.alan = Convert.ToInt32(okuyucu["ALAN"]); daire.katNumarasi = Convert.ToInt32(okuyucu["KATNUMARASI"]); daire.tipi = okuyucu["TIPI"].ToString(); daire.musteriNo = Convert.ToInt32(okuyucu["MUSTERINO"]); daire.daireNo = Convert.ToInt32(okuyucu["DAIRENO"]); DaireListesi.Add(daire); } else if (Convert.ToInt32(okuyucu["ID"]) == DaireID) { daire = new Daire(); daire.id = Convert.ToInt32(okuyucu["ID"]); daire.apartmanid = Convert.ToInt32(okuyucu["APARTMANID"]); daire.alan = Convert.ToInt32(okuyucu["ALAN"]); daire.katNumarasi = Convert.ToInt32(okuyucu["KATNUMARASI"]); daire.tipi = okuyucu["TIPI"].ToString(); daire.musteriNo = Convert.ToInt32(okuyucu["MUSTERINO"]); daire.daireNo = Convert.ToInt32(okuyucu["DAIRENO"]); DaireListesi.Add(daire); } } return(DaireListesi); }
private void btnEkle_Click(object sender, EventArgs e) { Mesaj mesaj = new Mesaj(); musteri must = new musteri(); Daire daire = new Daire(); site site = new site(); apartman apart = new apartman(); Kasa kasa = new Kasa(); Satis satis = new Satis(); Kasaislem kasaislem = new Kasaislem(); bool durum = true; if (txtTelefon.Text == "") { durum = false; } if (txtAd.Text == "") { durum = false; } if (txtSoyad.Text == "") { durum = false; } if (txtAdres.Text == "") { durum = false; } if (comboSiteler.Text == "") { durum = false; } if (comboApartman.Text == "") { durum = false; } if (comboKat.Text == "") { durum = false; } if (txtFiyat.Text == "") { durum = false; } int musteriid = must.MusteriId(txtTelefon.Text); int daireid = daire.DaireId(apart.ApartmanId(site.SiteId(comboSiteler.Text), comboApartman.Text), Convert.ToInt32(comboKat.Text), Convert.ToInt32(comboDaireNo.Text)); if (durum == true) { decimal fiyat = Convert.ToDecimal(txtFiyat.Text); if (must.DaireIdGuncelle(musteriid, daireid) && daire.MusteriIdGuncelle(daireid, musteriid)) { if (kasa.ParaIslem(fiyat, DateTime.Now, true)) { kasaislem.IslemAdi = txtDurum.Text; kasaislem.ParaTutari = Convert.ToDecimal(txtFiyat.Text); kasaislem.Kaydet(); satis.MusteriId = must.MusteriId(txtTelefon.Text); satis.DaireId = daireid; satis.Fiyat = Convert.ToDecimal(txtFiyat.Text); satis.Tipi = txtDurum.Text; satis.Tarih = DateTime.Now; if (satis.Kaydet()) { mesaj.KayitYapildi(); } } } } else { mesaj.BosAlan(); } }