예제 #1
0
        private void IlanAra()
        {
            string IslemTuru = "";

            if (cbİslemTuru.SelectedItem.ToString() != "")
            {
                IslemTuru = cbİslemTuru.SelectedItem.ToString();


                if ((IslemTuru == "İşyeri  - Kiralık") || (IslemTuru == "İşyeri - Satılık"))
                {
                    cIsyeri isyeri = new cIsyeri();
                    dt = isyeri.IlanlarıGoster(IslemTuru, Convert.ToDouble(txtMinFiyat.Text), Convert.ToDouble(txtMaxFiyat.Text), Convert.ToInt32(txtMinMetrekare.Text), Convert.ToInt32(txtMaxMetrekare.Text), txtil.Text);
                    dgvAra.DataSource = dt;
                }
                else if (IslemTuru == "Konut - Kiralık" || IslemTuru == "Konut - Satılık")
                {
                    cKonut k = new cKonut();
                    dt = k.KonutGosterByAra(Convert.ToDouble(txtMinFiyat.Text), Convert.ToDouble(txtMaxFiyat.Text), Convert.ToInt32(txtMinMetrekare.Text), Convert.ToInt32(txtMaxMetrekare.Text), IslemTuru, txtil.Text);
                    dgvAra.DataSource = dt;
                }
                else
                {
                    cArsa a = new cArsa();
                    dt = a.ArsaGoster(IslemTuru, Convert.ToDouble(txtMinFiyat.Text), Convert.ToDouble(txtMaxFiyat.Text), Convert.ToInt32(txtMinMetrekare.Text), Convert.ToInt32(txtMaxMetrekare.Text), txtil.Text);
                    dgvAra.DataSource = dt;
                }
            }
        }
예제 #2
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("Silmek İstiyor musunuz?", "Silinsin mi?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             cKonut k     = new cKonut();
             bool   Sonuc = Convert.ToBoolean(k.KonutSil(Convert.ToInt32(txtIlanID.Text)));
             if (Sonuc)
             {
                 MessageBox.Show("Konut bilgileri silindi!", "Dikkat !!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 Temizle();
                 btnKaydet.Enabled = true;
                 cbEmlakSahibi.Focus();
             }
             else
             {
                 MessageBox.Show("Silme gerçekleşmedi!", "  HATA !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (SqlException hata)
     {
         string Mesaj = hata.Message;
     }
 }
예제 #3
0
        public bool EmlakKontrolByGuncelle(cKonut k)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("select * from Konut where Silindi=0 and EmlakSahibi=@EmlakSahibi and IslemTuru=@IslemTuru and Adres=@Adres and Fiyat=@Fiyat and Il=@Il and IlanID != @IlanID", conn);

            comm.Parameters.Add("@EmlakSahibi", SqlDbType.VarChar).Value = k.EmlakSahibi;
            comm.Parameters.Add("@IslemTuru", SqlDbType.VarChar).Value   = k.IslemTuru;
            comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value       = k.Adres;
            comm.Parameters.Add("@Fiyat", SqlDbType.Money).Value         = k.Fiyat;
            comm.Parameters.Add("@Il", SqlDbType.VarChar).Value          = k.Il;
            comm.Parameters.Add("@IlanID", SqlDbType.Int).Value          = k.IlanID;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                SqlDataReader dr = comm.ExecuteReader();
                while (dr.Read())
                {
                    Sonuc = true;
                }
                dr.Close();
            }
            catch (SqlException hata)
            {
                string Mesaj = hata.Message;
            }
            finally { conn.Close(); }
            return(Sonuc);
        }
예제 #4
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (cbEmlakSahibi.SelectedIndex != -1 && cbIslemTuru.SelectedIndex != -1 && txtAdres.Text != "" && txtFiyat.Text != "" && txtil.Text != "")
            {
                cKonut k = new cKonut();
                k.EmlakSahibi      = cbEmlakSahibi.SelectedItem.ToString();
                k.IslemTuru        = cbIslemTuru.SelectedItem.ToString();
                k.Adres            = txtAdres.Text;
                k.Fiyat            = Convert.ToDouble(txtFiyat.Text);
                k.Il               = txtil.Text;
                k.EklenmeTarihi    = dtpEklenmeTarihi.Value.ToShortDateString();
                k.OdaSayisi        = cbOdaSayisi.SelectedItem.ToString();
                k.BanyoSayisi      = cbBanyoSayisi.SelectedItem.ToString();
                k.BinaYasi         = cbBinaYasi.SelectedItem.ToString();
                k.BalkonSayisi     = cbBalkonSayisi.SelectedItem.ToString();
                k.Metrekare        = Convert.ToInt32(txtMetrekare.Text);
                k.BulunduguKat     = Convert.ToInt32(cbBulunduguKat.SelectedItem.ToString());
                k.KatSayisi        = Convert.ToInt32(cbBinadakiKatSayisi.SelectedItem.ToString());
                k.Aidat            = Convert.ToDouble(txtAidatTutari.Text);
                k.Aciklama         = txtAciklama.Text;
                k.Isitma           = cbIsitma.SelectedItem.ToString();
                k.AhsapKaplama     = Convert.ToBoolean(chbAhsapKaplama.Checked);
                k.AhsapParke       = Convert.ToBoolean(chbAhsapParke.Checked);
                k.AnkastreMutfak   = Convert.ToBoolean(chbAnkastreMutfak.Checked);
                k.Asansor          = Convert.ToBoolean(chbAsansor.Checked);
                k.Bahce            = Convert.ToBoolean(chbBahce.Checked);
                k.Boyali           = Convert.ToBoolean(chbBoyali.Checked);
                k.CelikKapi        = Convert.ToBoolean(chbCelikKapi.Checked);
                k.DenizManzarali   = Convert.ToBoolean(chbDenizManzarasi.Checked);
                k.Dusakabin        = Convert.ToBoolean(chbDusakabin.Checked);
                k.EbeveynBanyo     = Convert.ToBoolean(chbEbeveynBanyo.Checked);
                k.GoruntuluDiyafon = Convert.ToBoolean(chbGoruntuluDiyafon.Checked);
                k.GranitKaplama    = Convert.ToBoolean(chbGranitKaplama.Checked);
                k.Guvenlik         = Convert.ToBoolean(chbGuvenlik.Checked);
                k.HaliDoseme       = Convert.ToBoolean(chbHaliDoseme.Checked);
                k.Hastane          = Convert.ToBoolean(chbHastane.Checked);
                k.Jenarator        = Convert.ToBoolean(chbJenerator.Checked);
                k.KabloTvUydu      = Convert.ToBoolean(chbKabloTVUydu.Checked);
                k.Kapici           = Convert.ToBoolean(chbKapici.Checked);
                k.KartonpiyerTavan = Convert.ToBoolean(chbKartonpiyerTavan.Checked);
                k.LaminantParke    = Convert.ToBoolean(chbLaminantParke.Checked);
                k.Mantolama        = Convert.ToBoolean(chbMantolama.Checked);
                k.Market           = Convert.ToBoolean(chbMarket.Checked);
                k.Marley           = Convert.ToBoolean(chbMarley.Checked);
                k.Okul             = Convert.ToBoolean(chbOkul.Checked);
                k.Otopark          = Convert.ToBoolean(chbOtopark.Checked);
                k.PvcKaplamali     = Convert.ToBoolean(chbPvcKaplamali.Checked);
                k.SidingKaplama    = Convert.ToBoolean(chbSidingKaplama.Checked);
                k.SiteIcinde       = Convert.ToBoolean(chbSiteIcinde.Checked);
                k.Sivali           = Convert.ToBoolean(chbSivali.Checked);
                k.SporKompleksi    = Convert.ToBoolean(chbSporTesisi.Checked);
                k.TerasVeranda     = Convert.ToBoolean(chbTerasVeranda.Checked);
                k.YanginMerdiveni  = Convert.ToBoolean(chbYanginMerdiveni.Checked);
                k.YuruyusParkuru   = Convert.ToBoolean(chbYuruyusParkuru.Checked);

                if (k.EmlakKontrol(k))
                {
                    MessageBox.Show("Bu konut önceden kaydedilmiştir!", "Zaten Var!");
                    cbEmlakSahibi.Focus();
                }
                else
                {
                    if (k.EmlakEkle(k))
                    {
                        MessageBox.Show("Konut kayıt işlemi gerçekleştirildi!", "KAYIT EDİLDİ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        Temizle();
                        cbEmlakSahibi.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Kayıt gerçekleşmedi!!", "DİKKAT", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        cbEmlakSahibi.Focus();
                    }
                }
            }
            else
            {
                MessageBox.Show(" (*) ile  işaretlenen alanları boş geçemezsiniz!", "HATA", MessageBoxButtons.OK, MessageBoxIcon.Error);
                cbEmlakSahibi.Focus();
            }
        }
예제 #5
0
        public bool EmlakGuncelle(cKonut k)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("Update Konut set IslemTuru=@IslemTuru, EmlakSahibi=@EmlakSahibi, Il=@Il, Adres=@Adres, EklenmeTarihi=@EklenmeTarihi, Fiyat=@Fiyat, Metrekare=@Metrekare, OdaSayisi=@OdaSayisi, BanyoSayisi=@BanyoSayisi, Katsayisi=@Katsayisi, BinaYasi=@BinaYasi, BulunduguKat=@BulunduguKat, Aidat=@Aidat, BalkonSayisi=@BalkonSayisi, Isitma=@Isitma, Aciklama=@Aciklama, AhsapParke=@AhsapParke, PvcKaplamali=@PvcKaplamali, LaminantParke=@LaminantParke, Marley=@Marley, HaliDoseme=@HaliDoseme, KartonpiyerTavan=@KartonpiyerTavan, AnkastreMutfak=@AnkastreMutfak, CelikKapi=@CelikKapi, EbeveynBanyo=@EbeveynBanyo, Dusakabin=@Dusakabin, SidingKaplama=@SidingKaplama, GranitKaplama=@GranitKaplama, Mantolama=@Mantoloma, AhsapKaplama=@AhsapKaplama, Sivali=@Sivali, Boyali=@Boyali, Bahce=@Bahce, SiteIcinde=@SiteIcinde, DenizManzarali=@DenizManzarali, YuruyusParkuru=@YuruyusParkuru, SporKompleksi=@SporKompleksi, Market=@Market, Okul=@Okul, Hastane=@Hastane, Guvenlik=@Guvenlik, Otopark=@Otopark, KabloTvUydu=@KabloTvUydu, TerasVeranda=@TerasVeranda, Jenarator=@Jenarator, Asansor=@Asansor, GoruntuluDiyafon=@GoruntuluDiyafon, YanginMerdiveni=@YanginMerdiveni, Kapici=@Kapici where IlanID=@IlanID ", conn);

            comm.Parameters.Add("@IlanID", SqlDbType.Int).Value            = k.IlanID;
            comm.Parameters.Add("@IslemTuru", SqlDbType.VarChar).Value     = k.IslemTuru;
            comm.Parameters.Add("@EmlakSahibi", SqlDbType.VarChar).Value   = k.EmlakSahibi;
            comm.Parameters.Add("@Il", SqlDbType.VarChar).Value            = k.Il;
            comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value         = k.Adres;
            comm.Parameters.Add("@EklenmeTarihi", SqlDbType.VarChar).Value = k.EklenmeTarihi;
            comm.Parameters.Add("@Fiyat", SqlDbType.Money).Value           = k.Fiyat;
            comm.Parameters.Add("@Metrekare", SqlDbType.Int).Value         = k.Metrekare;
            comm.Parameters.Add("@OdaSayisi", SqlDbType.VarChar).Value     = k.OdaSayisi;
            comm.Parameters.Add("@BanyoSayisi", SqlDbType.VarChar).Value   = k.BanyoSayisi;
            comm.Parameters.Add("@Katsayisi", SqlDbType.Int).Value         = k.KatSayisi;
            comm.Parameters.Add("@BinaYasi", SqlDbType.VarChar).Value      = k.BinaYasi;
            comm.Parameters.Add("@BulunduguKat", SqlDbType.Int).Value      = k.BulunduguKat;
            comm.Parameters.Add("@Aidat", SqlDbType.Money).Value           = k.Aidat;
            comm.Parameters.Add("@BalkonSayisi", SqlDbType.VarChar).Value  = k.BalkonSayisi;
            comm.Parameters.Add("@Isitma", SqlDbType.VarChar).Value        = k.Isitma;
            comm.Parameters.Add("@Aciklama", SqlDbType.VarChar).Value      = k.Aciklama;
            comm.Parameters.Add("@AhsapParke", SqlDbType.Bit).Value        = k.AhsapParke;
            comm.Parameters.Add("@PvcKaplamali", SqlDbType.Bit).Value      = k.PvcKaplamali;
            comm.Parameters.Add("@LaminantParke", SqlDbType.Bit).Value     = k.LaminantParke;
            comm.Parameters.Add("@Marley", SqlDbType.Bit).Value            = k.Marley;
            comm.Parameters.Add("@HaliDoseme", SqlDbType.Bit).Value        = k.HaliDoseme;
            comm.Parameters.Add("@KartonpiyerTavan", SqlDbType.Bit).Value  = k.KartonpiyerTavan;
            comm.Parameters.Add("@AnkastreMutfak", SqlDbType.Bit).Value    = k.AnkastreMutfak;
            comm.Parameters.Add("@CelikKapi", SqlDbType.Bit).Value         = k.CelikKapi;
            comm.Parameters.Add("@EbeveynBanyo", SqlDbType.Bit).Value      = k.EbeveynBanyo;
            comm.Parameters.Add("@Dusakabin", SqlDbType.Bit).Value         = k.Dusakabin;
            comm.Parameters.Add("@SidingKaplama", SqlDbType.Bit).Value     = k.SidingKaplama;
            comm.Parameters.Add("@GranitKaplama", SqlDbType.Bit).Value     = k.GranitKaplama;
            comm.Parameters.Add("@Mantoloma", SqlDbType.Bit).Value         = k.Mantolama;
            comm.Parameters.Add("@AhsapKaplama", SqlDbType.Bit).Value      = k.AhsapKaplama;
            comm.Parameters.Add("@Sivali", SqlDbType.Bit).Value            = k.Sivali;
            comm.Parameters.Add("@Boyali", SqlDbType.Bit).Value            = k.Boyali;
            comm.Parameters.Add("@Bahce", SqlDbType.Bit).Value             = k.Bahce;
            comm.Parameters.Add("@SiteIcinde", SqlDbType.Bit).Value        = k.SiteIcinde;
            comm.Parameters.Add("@DenizManzarali", SqlDbType.Bit).Value    = k.DenizManzarali;
            comm.Parameters.Add("@YuruyusParkuru", SqlDbType.Bit).Value    = k.YuruyusParkuru;
            comm.Parameters.Add("@SporKompleksi", SqlDbType.Bit).Value     = k.SporKompleksi;
            comm.Parameters.Add("@Market", SqlDbType.Bit).Value            = k.Market;
            comm.Parameters.Add("@Okul", SqlDbType.Bit).Value             = k.Okul;
            comm.Parameters.Add("@Hastane", SqlDbType.Bit).Value          = k.Hastane;
            comm.Parameters.Add("@Guvenlik", SqlDbType.Bit).Value         = k.Guvenlik;
            comm.Parameters.Add("@Otopark", SqlDbType.Bit).Value          = k.Otopark;
            comm.Parameters.Add("@KabloTvUydu", SqlDbType.Bit).Value      = k.KabloTvUydu;
            comm.Parameters.Add("@TerasVeranda", SqlDbType.Bit).Value     = k.TerasVeranda;
            comm.Parameters.Add("@Jenarator", SqlDbType.Bit).Value        = k.Jenarator;
            comm.Parameters.Add("@Asansor", SqlDbType.Bit).Value          = k.Asansor;
            comm.Parameters.Add("@GoruntuluDiyafon", SqlDbType.Bit).Value = k.GoruntuluDiyafon;
            comm.Parameters.Add("@YanginMerdiveni", SqlDbType.Bit).Value  = k.YanginMerdiveni;
            comm.Parameters.Add("@Kapici", SqlDbType.Bit).Value           = k.Kapici;

            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            }
            catch (SqlException dex)
            {
                string hata = dex.Message;
            }
            finally { conn.Close(); }
            return(Sonuc);
        }