コード例 #1
0
        public List <emlakOzet> emlakOzetGetir(int emlakTipId)
        {
            List <emlakOzet> emlaklar = new List <emlakOzet>();

            try
            {
                SqlCommand com = new SqlCommand("prcEmlakOzetGetir", con);
                com.CommandType = CommandType.StoredProcedure;
                com.Parameters.AddWithValue("@EmlakTipId", emlakTipId);

                con.Open();
                SqlDataReader dr = com.ExecuteReader();
                while (dr.Read())
                {
                    //int emlakId;
                    //string emlakTipAd;
                    //string emlakBaslik;
                    //int emlakReferansNo;
                    //string emlakM2;
                    //string ilkResimKucuk;
                    //string ilkResimBuyuk;
                    //int fiyatTL;
                    //string adres;
                    int  idVarmi = Convert.ToInt32(dr["EmlakId"]);
                    bool varMi   = false;
                    foreach (emlakOzet emlakim in emlaklar)
                    {
                        if (emlakim.EmlakId == idVarmi)
                        {
                            varMi = true;
                            break;
                        }
                    }
                    if (varMi == false)
                    {
                        emlakOzet e = new emlakOzet();
                        e.EmlakId         = Convert.ToInt32(dr["EmlakId"]);
                        e.EmlakBaslik     = dr["EmlakBaslik"].ToString();
                        e.EmlakM2         = dr["EmlakM2"].ToString() + " m2";
                        e.EmlakReferansNo = Convert.ToInt32(dr["EmlakReferansNo"]);
                        e.EmlakTipAd      = dr["EmlakTipAd"].ToString();
                        e.FiyatTL         = Convert.ToInt32(dr["TL"]);
                        e.IlkResimBuyuk   = "../../resimler/emlaklar/Buyuk/" + dr["r-resimBuyuk"].ToString();
                        e.IlkResimKucuk   = "../../resimler/emlaklar/Kucuk/" + dr["r-resimKucuk"].ToString();
                        e.Adres           = dr["SehirAd"].ToString() + " " + dr["IlceAd"].ToString() + " " + dr["SemtAd"].ToString() + " " + dr["CaddeAd"].ToString();
                        e.KategoriAd      = dr["KategoriAd"].ToString();
                        emlaklar.Add(e);
                    }
                }
                dr.Close();
            }
            catch (Exception ex)
            {
            }
            finally
            {
                con.Close();
            }
            return(emlaklar);
        }
コード例 #2
0
        public List <emlakOzet> emlakAraMenu(string Sorgu)
        {
            List <emlakOzet> emlaklar = new List <emlakOzet>();

            try
            {
                string ilkSorgu = "select eml.EmlakId, et.EmlakTipAd, eml.EmlakBaslik,[r-resimKucuk],[r-resimBuyuk], SehirAd,IlceAd,SemtAd, CaddeAd, eml.EmlakReferansNo, eml.EmlakM2, TL, KategoriAd from Emlak eml, EmlakTip et, Fiyat, Kategori ,Sehir, Ilce, Semt ,Adres,Resim , Cadde where eml.EmlakTipId = et.EmlakTipId and eml.EmlakId = Fiyat.EmlakId and eml.KategoriId = Kategori.KategoriId and Adres.EmlakId = eml.EmlakId and Semt.IlceId = Ilce.IlceId and Ilce.SehirId = Sehir.SehirId and Resim.emlakId = eml.EmlakId and Adres.SehirId = Sehir.SehirId and Adres.IlceId = Ilce.IlceId and Adres.SemtId = Semt.SemtId and Adres.CaddeId = Cadde.CaddeId and eml.EmlakId in (" + Sorgu + ")";

                SqlCommand com = new SqlCommand(ilkSorgu, con);
                com.CommandType = CommandType.Text;

                con.Open();
                SqlDataReader dr = com.ExecuteReader();
                while (dr.Read())
                {
                    //int emlakId;
                    //string emlakTipAd;
                    //string emlakBaslik;
                    //int emlakReferansNo;
                    //string emlakM2;
                    //string ilkResimKucuk;
                    //string ilkResimBuyuk;
                    //int fiyatTL;
                    //string adres;
                    int  idVarmi = Convert.ToInt32(dr["EmlakId"]);
                    bool varMi   = false;
                    foreach (emlakOzet emlakim in emlaklar)
                    {
                        if (emlakim.EmlakId == idVarmi)
                        {
                            varMi = true;
                            break;
                        }
                    }
                    if (varMi == false)
                    {
                        emlakOzet e = new emlakOzet();
                        e.EmlakId         = Convert.ToInt32(dr["EmlakId"]);
                        e.EmlakBaslik     = dr["EmlakBaslik"].ToString();
                        e.EmlakM2         = dr["EmlakM2"].ToString() + " m2";
                        e.EmlakReferansNo = Convert.ToInt32(dr["EmlakReferansNo"]);
                        e.EmlakTipAd      = dr["EmlakTipAd"].ToString();
                        e.FiyatTL         = Convert.ToInt32(dr["TL"]);
                        e.IlkResimBuyuk   = "../../resimler/emlaklar/Buyuk/" + dr["r-resimBuyuk"].ToString();
                        e.IlkResimKucuk   = "../../resimler/emlaklar/Kucuk/" + dr["r-resimKucuk"].ToString();
                        e.Adres           = dr["SehirAd"].ToString() + " " + dr["IlceAd"].ToString() + " " + dr["SemtAd"].ToString() + " " + dr["CaddeAd"].ToString();
                        e.KategoriAd      = dr["KategoriAd"].ToString();
                        emlaklar.Add(e);
                    }
                }
                dr.Close();
            }
            catch (Exception ex)
            {
            }
            finally
            {
                con.Close();
            }
            return(emlaklar);
        }