Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                kategoriRepeater.DataSource = kategorib.list(1);
                kategoriRepeater.DataBind();

                anaVitrinRepeater.DataSource = seciliDpngb.list(1);
                anaVitrinRepeater.DataBind();

                acilRepeater.DataSource = seciliDpngb.list(2);
                acilRepeater.DataBind();

                sonSaatRepeater.DataSource = seciliDpngb.list(4);
                sonSaatRepeater.DataBind();


                //lblCountUst.Text = kategorib.count(1, 1).ToString();
                lblCountUst.Text = "78000";
                //popIlRepeater.DataSource = ilb.qlist(1);
                //popIlRepeater.DataBind();

                //popKatRepeater.DataSource = kategorib.qlist(1);
                //popKatRepeater.DataBind();
                verilenReklamBll vrb  = new verilenReklamBll();
                verilenReklam    rklm = vrb.search(2, 7);
                if (rklm != null)
                {
                    dkdrtgnRklm.ImageUrl = ("~/upload/reklam/" + rklm.reklamResim);
                }
                else
                {
                    dkdrtgnRklm.ImageUrl = ("~/upload/reklam/dkdrt.jpg");
                }

                rklm = vrb.search(2, 8);
                if (rklm != null)
                {
                    kutu1Rklm.ImageUrl = ("~/upload/reklam/" + rklm.reklamResim);
                }
                else
                {
                    kutu1Rklm.ImageUrl = ("~/upload/reklam/kutu.jpg");
                }

                rklm = vrb.search(2, 9);
                if (rklm != null)
                {
                    kutu2Rklm.ImageUrl = ("~/upload/reklam/" + rklm.reklamResim);
                }
                else
                {
                    kutu2Rklm.ImageUrl = ("~/upload/reklam/kutu.jpg");
                }
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            verilenReklamBll vrb = new verilenReklamBll();

            verilenReklam rklm = vrb.search(2, 11);

            if (rklm != null)
            {
                kutu1Rklm.ImageUrl = ("~/upload/reklam/" + rklm.reklamResim);
            }
            else
            {
                kutu1Rklm.ImageUrl = ("~/upload/reklam/kutu.jpg");
            }

            ilan _ilan = ilanb.search(2, Convert.ToInt32(Request.QueryString["ilan"]));

            var koordinat = girilenb.search(Convert.ToInt32(Request.QueryString["ilan"]), 71);

            string gonder = "";

            if (_ilan.magazaId != null)
            {
                gonder += "{'kimden':'" + _ilan.magaza.magazaTur.turId + "','magazaId':'" + _ilan.magazaId + "'";
            }
            else
            {
                gonder += "{'kimden':-1,'magazaId':-1";
            }

            if (koordinat != null)
            {
                gonder += ",'koordinat':" + koordinat.deger + "}";
            }
            else
            {
                gonder += ",'koordinat':-1}";
            }
            JObject dizi    = JObject.Parse(gonder);
            JArray  objDizi = new JArray();

            objDizi.Add(dizi);

            ScriptManager.RegisterStartupScript(this, this.GetType(), "initMap", "initMap(" + objDizi + ");", true);

            if (_ilan.kategori.kategoriId.ToString() == "8" || _ilan.kategori.kategoriId.ToString() == "10" || _ilan.kategori.kategoriId.ToString() == "11" || _ilan.kategori.kategoriId.ToString() == "16" || _ilan.kategori.kategoriId.ToString() == "18")
            {
                PlaceHolder17.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/disozellik.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/engelliuygun.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/muhit.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/ulasim.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/konuttip.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "9")
            {
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/konut-ozellik.ascx"));
                PlaceHolder25.Controls.Add(Page.LoadControl("~/ozellikler/cevre-ozellik.ascx"));
                PlaceHolder26.Controls.Add(Page.LoadControl("~/ozellikler/sosyal.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "12")
            {
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/dis-cephe-ozellik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/konut-ozellik.ascx"));
                PlaceHolder25.Controls.Add(Page.LoadControl("~/ozellikler/cevre-ozellik.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "13")
            {
                //multiselect özellikler
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/dis-cephe-ozellik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/konut-ozellik.ascx"));
                PlaceHolder25.Controls.Add(Page.LoadControl("~/ozellikler/cevre-ozellik.ascx"));
                PlaceHolder26.Controls.Add(Page.LoadControl("~/ozellikler/ic-dekorasyon.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "14")
            {
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/dis-cephe-ozellik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/konut-ozellik.ascx"));
                PlaceHolder25.Controls.Add(Page.LoadControl("~/ozellikler/cevre-ozellik.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "15")
            {
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/icozellik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/dis-cephe-ozellik.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder25.Controls.Add(Page.LoadControl("~/ozellikler/konut-ozellik.ascx"));
                PlaceHolder26.Controls.Add(Page.LoadControl("~/ozellikler/cevre-ozellik.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "17")
            {
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/detayli-bilgi.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "4")
            {
                PlaceHolder9.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder10.Controls.Add(Page.LoadControl("~/ozellikler/konum.ascx"));
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "5")
            {
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/detay-bilgisi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "6")
            {
                PlaceHolder4.Controls.Add(Page.LoadControl("~/ozellikler/detay-bilgisi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "35" || _ilan.kategori.kategoriId.ToString() == "40")
            {
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/oda-tipleri.ascx"));
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/oda-ozellik.ascx"));
                PlaceHolder13.Controls.Add(Page.LoadControl("~/ozellikler/banyo-ozellik.ascx"));
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/tesis-ozellik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/yeme-icme.ascx"));
                PlaceHolder16.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder17.Controls.Add(Page.LoadControl("~/ozellikler/cevre-aktivite.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/tesis-aktivite.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/toplanti-kongre.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/deniz-havuz-ozellik.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/ulasim.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "36")
            {
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/oda-tipleri.ascx"));
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/oda-ozellik.ascx"));
                PlaceHolder13.Controls.Add(Page.LoadControl("~/ozellikler/banyo-ozellik.ascx"));
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/tesis-ozellik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder16.Controls.Add(Page.LoadControl("~/ozellikler/ortak-kullanim.ascx"));
                PlaceHolder17.Controls.Add(Page.LoadControl("~/ozellikler/mutfak-ozellik.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/yeme-icme.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cevre-aktivite.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/tesis-aktivite.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/deniz-havuz-ozellik.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/ulasim.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "37" || _ilan.kategori.kategoriId.ToString() == "38" || _ilan.kategori.kategoriId.ToString() == "41")
            {
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/oda-tipleri.ascx"));
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/oda-ozellik.ascx"));
                PlaceHolder13.Controls.Add(Page.LoadControl("~/ozellikler/banyo-ozellik.ascx"));
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/tesis-ozellik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/yeme-icme.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cevre-aktivite.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/tesis-aktivite.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/deniz-havuz-ozellik.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/ulasim.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "39")
            {
                PlaceHolder11.Controls.Add(Page.LoadControl("~/ozellikler/konaklama-sekli.ascx"));
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/cadir-ozellik.ascx"));
                PlaceHolder13.Controls.Add(Page.LoadControl("~/ozellikler/bungalow-ozellik.ascx"));
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/yeme-icme.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cevre-aktivite.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/deniz-havuz-ozellik.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/ulasim.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "20")
            {
                PlaceHolder9.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "29")
            {
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/detay-bilgisi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "22")
            {
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder16.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "23")
            {
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/kullanim-amaci.ascx"));
                PlaceHolder13.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
                PlaceHolder14.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder15.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder16.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder17.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "24")
            {
                PlaceHolder17.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "25")
            {
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "26")
            {
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/kullanim-amaci.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/bina-ozellik.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/dis-cephe-ozellik.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder23.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder24.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "27")
            {
                PlaceHolder18.Controls.Add(Page.LoadControl("~/ozellikler/yakinlik.ascx"));
                PlaceHolder19.Controls.Add(Page.LoadControl("~/ozellikler/manzara.ascx"));
                PlaceHolder20.Controls.Add(Page.LoadControl("~/ozellikler/cephe.ascx"));
                PlaceHolder21.Controls.Add(Page.LoadControl("~/ozellikler/alt-yapi.ascx"));
                PlaceHolder22.Controls.Add(Page.LoadControl("~/ozellikler/genel-ozellik.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "28")
            {
                PlaceHolder10.Controls.Add(Page.LoadControl("~/ozellikler/detay-bilgisi.ascx"));
            }
            if (_ilan.kategori.kategoriId.ToString() == "31")
            {
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/detay-bilgisi.ascx"));
            }

            if (_ilan.kategori.kategoriId.ToString() == "32")
            {
                PlaceHolder12.Controls.Add(Page.LoadControl("~/ozellikler/kuafor-detay-bilgisi.ascx"));
            }


            if (!Page.IsPostBack)
            {
                //ziyaretçi işlemleri
                ziyaretcib.AddVisitorCounter(Request.UserHostAddress.ToString(), _ilan.ilanId.ToString());


                txtid.InnerHtml       = _ilan.ilanId.ToString();
                hypBaslik.Text        = _ilan.baslik;
                txtTarih.InnerHtml    = _ilan.bitisTarihi.ToString();
                txtkategori.InnerHtml = _ilan.kategori.kategoriAdi;
                txtIl.InnerHtml       = _ilan.iller.ilAdi;
                lblPostFiyat.Text     = _ilan.fiyat.ToString();

                lblPostfiyaTur.Text = DAL.toolkit.fiyat_Tur(_ilan.fiyatTurId);

                //ilan _ilan = ilanb.search(2, Convert.ToInt32(Request.QueryString["ilan"]));
                lblBaslik.Text        = _ilan.baslik.ToString();
                lblTarih.Text         = String.Format("{0:dd MMMM yyyy}", _ilan.baslangicTarihi);
                lblCat.Text           = _ilan.kategori.kategoriAdi;
                lblIl.Text            = _ilan.iller.ilAdi + "/" + _ilan.ilceler.ilceAdi + "/" + _ilan.mahalleler.mahalleAdi;
                lblIlanTarih.Text     = String.Format("{0:dd MMMM yyyy}", _ilan.baslangicTarihi);
                lblNo.Text            = _ilan.ilanId.ToString();
                lblTip.Text           = DAL.toolkit.donustur(_ilan.ilanTurId) + " " + _ilan.kategori.kategoriAdi;
                lblAciklama.InnerHtml = _ilan.aciklama;
                lblVisitor.Text       = ziyaretcib.GetCount(_ilan.ilanId).ToString() + " kişi görüntüledi";

                if (ilanResimb.search(Request.QueryString["ilan"]) != null)
                {
                    postResim = _ilan.ilanResims.FirstOrDefault().resim.ToString();
                    sliderRepeater.DataSource = ilanResimb.list(1, Request.QueryString["ilan"]);
                    sliderRepeater.DataBind();
                    pagerRepeater.DataSource = ilanResimb.list(1, Request.QueryString["ilan"]);
                    pagerRepeater.DataBind();
                    foundImage.Visible = true;
                    lblFiyat.Text      = fiyat_Tur(_ilan.fiyatTurId) + " " + _ilan.fiyat.ToString();
                }
                else
                {
                    notImage.Visible = true;
                    notlblFiyat.Text = fiyat_Tur(_ilan.fiyatTurId) + " " + _ilan.fiyat.ToString();
                }

                secilebilirRepeater.DataSource = secilebilirb.list(1, _ilan.ilanId);
                secilebilirRepeater.DataBind();

                girilenRepeater.DataSource = girilenb.list(1, _ilan.ilanId);
                girilenRepeater.DataBind();

                if (_ilan.magazaId == null)
                {
                    lblkimden.Text    = "Sahibinden";
                    lblkimdenTop.Text = "Sahibinden";

                    lblSatici.Text   = _ilan.kullanici.kullaniciAdSoyad;
                    sellerProfil     = _ilan.kullanici.profilResim;
                    user_img.Visible = true;
                    if (_ilan.numaraYayinlansinMi == true)
                    {
                        telefonRepater.DataSource = telefonb.list(2, _ilan.kullaniciId);
                        telefonRepater.DataBind();
                    }

                    if (Session["unique-site-user"] != null)
                    {
                        kullanici _authority = (kullanici)Session["unique-site-user"];
                        if (kullaniciTakipb.search(_ilan.kullaniciId, _authority.kullaniciId) != null)
                        {
                            LinkButton1.Visible = false;
                        }
                        else
                        {
                            LinkButton2.Visible = false;
                        }
                    }
                    else
                    {
                        LinkButton2.Visible = false;
                    }

                    kullaniciId = _ilan.kullaniciId.ToString();
                }
                else
                {
                    if (_ilan.magaza.magazaTur.turId == 6 || _ilan.magaza.magazaTur.turId == 1 || _ilan.magaza.magazaTur.turId == 2 || _ilan.magaza.magazaTur.turId == 3 || _ilan.magaza.magazaTur.turId == 4 || _ilan.magaza.magazaTur.turId == 5 || _ilan.magaza.magazaTur.turId == 9)
                    {
                        if (Session["unique-site-user"] != null)
                        {
                            kullanici _authority = (kullanici)Session["unique-site-user"];
                            kullanicib.update(3, _authority.kullaniciId, _authority.kredi - 1);
                        }
                    }

                    magazaId          = _ilan.magazaId.ToString();
                    lblSatici.Text    = _ilan.magaza.magazaAdi;
                    store_img.Visible = true;
                    sellerProfil      = _ilan.magaza.magazaLogo;

                    if (Session["unique-site-user"] != null)
                    {
                        kullanici _authority = (kullanici)Session["unique-site-user"];
                        if (magazaTakipb.search(_authority.kullaniciId, _ilan.magazaId) != null)
                        {
                            LinkButton1.Visible = false;
                        }
                        else
                        {
                            LinkButton2.Visible = false;
                        }
                    }
                    else
                    {
                        LinkButton2.Visible = false;
                    }



                    if (_ilan.numaraYayinlansinMi == true)
                    {
                        telefonRepater.DataSource = magazaTlfb.list(1, _ilan.magazaId);
                        telefonRepater.DataBind();
                    }

                    if (_ilan.magaza.magazaTur.turId == 7)
                    {
                        lblkimden.Text    = "Emlak Ofisinden";
                        lblkimdenTop.Text = "Emlak Ofisinden";
                    }

                    if (_ilan.magaza.magazaTur.turId == 1)
                    {
                        lblkimden.Text    = "Belediyeden";
                        lblkimdenTop.Text = "Belediyeden";
                    }
                    if (_ilan.magaza.magazaTur.turId == 5)
                    {
                        lblkimden.Text    = "Bankadan";
                        lblkimdenTop.Text = "Bankadan";
                    }
                    if (_ilan.magaza.magazaTur.turId == 3)
                    {
                        lblkimden.Text    = "İzale-i Şuyundan";
                        lblkimdenTop.Text = "İzale-i Şuyundan";
                    }
                    if (_ilan.magaza.magazaTur.turId == 2)
                    {
                        lblkimden.Text    = "İcradan";
                        lblkimdenTop.Text = "İcradan";
                    }
                    if (_ilan.magaza.magazaTur.turId == 4)
                    {
                        lblkimden.Text    = "Milli Hazine";
                        lblkimdenTop.Text = "Milli Hazine";
                    }
                    if (_ilan.magaza.magazaTur.turId == 9)
                    {
                        lblkimden.Text    = "Özelleştirme İdaresi";
                        lblkimdenTop.Text = "Özelleştirme İdaresi";
                    }
                    if (_ilan.magaza.magazaTur.turId == 8)
                    {
                        lblkimden.Text    = "İnşaat Firması";
                        lblkimdenTop.Text = "İnşaat Firması";
                    }
                    if (_ilan.magaza.magazaTur.turId == 6)
                    {
                        lblkimden.Text    = "Kamu Kurumularından";
                        lblkimdenTop.Text = "Kamu Kurumularından";
                    }
                }
                if (Session["unique-site-user"] != null)
                {
                    kullanici _authority = (kullanici)Session["unique-site-user"];
                    if (favorib.search(Request.QueryString["ilan"], _authority.kullaniciId) != null)
                    {
                        favoriLink.Visible = false;
                    }
                    else
                    {
                        favoriCikar.Visible = false;
                    }
                }
                else
                {
                    favoriCikar.Visible = false;
                }
            }
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            vReklamId = Convert.ToInt32(Request.QueryString["advertisement"]);
            if (!Page.IsPostBack)
            {
                onlineRepeater.DataSource = kullanici.list(4);
                onlineRepeater.DataBind();

                verilenReklam vRklmd = vRklm.search(Convert.ToInt32(Request.QueryString["advertisement"]));
                DAL.reklam    rklmd  = rklm.searchId((int)vRklmd.reklamId);

                drpIl.DataSource     = il.list();
                drpIl.DataTextField  = "ilAdi";
                drpIl.DataValueField = "ilId";
                drpIl.DataBind();

                ListItem lst = new ListItem();
                lst.Text  = "Seçiniz";
                lst.Value = "null";
                drpIl.Items.Insert(0, lst);


                drpKullanici.DataSource     = kullanici.receiveList();
                drpKullanici.DataTextField  = "kullaniciAdSoyad";
                drpKullanici.DataValueField = "kullaniciId";
                drpKullanici.DataBind();


                drpKullanici.SelectedValue = vRklmd.kullaniciId.ToString();
                drpReklamTur.SelectedValue = rklmd.reklamTurId.ToString();
                txtReklamAd.Text           = vRklmd.reklamAdi.ToString();
                DateTime bast = Convert.ToDateTime(vRklmd.baslangicTarihi);
                DateTime bitt = Convert.ToDateTime(vRklmd.bitisTarihi);
                txtTarih.Text = bast.ToShortDateString() + " - " + bitt.ToShortDateString();


                if (vRklmd.reklamLink != null)
                {
                    txtReklamLink.Text = vRklmd.reklamLink.ToString();
                }

                path = "../../../upload/reklam/" + vRklmd.reklamResim.ToString();
                reklamResim.Attributes["src"] = path;


                if (vRklmd.ilId != null)
                {
                    drpIl.SelectedValue = vRklmd.ilId.ToString();
                    drpIl.Enabled       = true;
                }

                if (rklmd.reklamKonumuId != null)
                {
                    drpKonum.SelectedValue = rklmd.reklamKonumuId.ToString();
                    drpKonum.Enabled       = true;

                    if (rklmd.reklamKonumuId == 1 || rklmd.reklamKonumuId == 4)
                    {
                        reklamResim.Width  = 728;
                        reklamResim.Height = 90;
                    }
                    if (rklmd.reklamKonumuId == 2 || rklmd.reklamKonumuId == 3 || rklmd.reklamKonumuId == 5)
                    {
                        reklamResim.Width  = 230;
                        reklamResim.Height = 230;
                    }
                }
                else
                {
                    reklamResim.Width  = 250;
                    reklamResim.Height = 150;
                }
            }
        }
Example #4
0
        protected void Kaydet_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                int    kullaniciId = Convert.ToInt32(drpKullanici.SelectedValue);
                string reklamAdi   = txtReklamAd.Text;
                int    reklamTur   = Convert.ToInt32(drpReklamTur.SelectedValue);


                string reklamKonum = drpKonum.SelectedValue.ToString();
                string il          = drpIl.SelectedValue;
                string reklamResim = FileUpload1.FileName;
                string reklamUrl   = txtReklamLink.Text;

                string[] tarihDizi = txtTarih.Text.Split('-');

                tarihDizi[0] = tarihDizi[0].Trim();
                tarihDizi[1] = tarihDizi[1].Trim();

                DateTime baslangicTar = DAL.toolkit.tarihDondur(tarihDizi[0]);
                DateTime bitisTar     = DAL.toolkit.tarihDondur(tarihDizi[1]);

                DAL.reklam reklamd = rklm.search(reklamTur, reklamKonum);

                double fiyat    = (double)reklamd.fiyat;
                int    reklamId = reklamd.reklamId;

                vRklm.insert(reklamId, kullaniciId, reklamAdi, il, baslangicTar, bitisTar, reklamUrl, false, true);

                verilenReklam vr       = vRklm.receiveList(false, true).Last();
                string[]      segments = FileUpload1.FileName.Split('.');
                string        fileExt  = segments[segments.Length - 1];
                vRklm.update(4, vr.verilenReklamId, vr.verilenReklamId + "." + fileExt);

                HttpFileCollection updateFiles = Request.Files;
                string             str_image   = "";

                for (int i = 0; i < updateFiles.Count; i++)
                {
                    bool secili = false;
                    if (i == 0)
                    {
                        secili = true;
                    }

                    HttpPostedFile file = updateFiles[i];

                    string fileName      = file.FileName;
                    string fileExtension = file.ContentType;

                    if (!string.IsNullOrEmpty(fileName))
                    {
                        fileExtension = Path.GetExtension(fileName);
                        str_image     = vr.verilenReklamId.ToString() + fileExtension;
                        string pathToSave_100 = HttpContext.Current.Server.MapPath("~/upload/reklam/") + str_image;
                        file.SaveAs(pathToSave_100);
                    }
                }

                // Ödeme tablosuna ekleme yapılacak.

                Response.Redirect("~/management/anaYonetim/reklamYonetimi/reklam.aspx?page=listele&tip=2");
            }
            else
            {
                Panel pnl = new Panel();
                pnl.Attributes["class"] = "alert alert-danger col-xs-12";
                Label lbl = new Label();
                lbl.Text = "Lütfen resim yükleyiniz";
                lbl.Style.Add("font-size", "18px");
                pnl.Controls.Add(lbl);

                box_body.Controls.AddAt(0, pnl);
            }
        }