コード例 #1
0
    protected void btn_satınal_Click(object sender, EventArgs e)
    {
        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == UrunID)
                        select i).FirstOrDefault <Urunler>();

        urun.urun_adet = Convert.ToInt32(sayii);


        int adet = Convert.ToInt32(sayii);
        int sayı = Convert.ToInt32(urun.fiyat);
        int sonuc;

        sonuc            = adet * sayı;
        urun.toplamfiyat = sonuc;

        int satıs = Convert.ToInt32(urun.urunsatissayisi);
        int deger = satıs + 1;

        urun.urunsatissayisi = deger;
        db.SaveChanges();
        Session["adet"]  = sayii;
        Session["fiyat"] = urun.fiyat;


        Response.Redirect("satınal.aspx?urunid=" + UrunID + "");
    }
コード例 #2
0
    public bool Bak()
    {
        pcompone_1453Entities3 veri  = new pcompone_1453Entities3();
        pcompone_1453Entities3 veri2 = new pcompone_1453Entities3();
        var deger = (from i in veri.Kullanici
                     where i.kullaniciadi == txt_kadi.Text
                     select i).Count();

        var deger2 = (from p in veri2.Kullanici
                      where p.email == txt_email.Text
                      select p).Count();

        try
        {
            if (deger >= 1)
            {
                throw new OrnekHataTuru("Kullanıcı Adı Veri Tabanında Mevcut, Kullanıcı Adını Kontrol Ediniz !");
            }

            if (deger2 >= 1)
            {
                throw new OrnekHataTuru("E-Mail Veri Tabanında Mevcut,Kontrol Ediniz !");
            }
            else
            {
                return(true);
            }
        }

        catch (OrnekHataTuru ex)
        {
            Response.Write("<script lang='JavaScript'> alert ('" + ex.Message + "');</script>");
            return(false);
        }
    }
コード例 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            kullaniciid = Convert.ToInt16(Session["ID"]);
            pcompone_1453Entities3 k = new pcompone_1453Entities3();
            var sorgulamaifadesi     = (from i in k.Kullanici

                                        where (i.kullanici_id == kullaniciid)

                                        select i).ToList <Kullanici>();

            if (sorgulamaifadesi.Count != 0)
            {
                Repeater2.DataSource = sorgulamaifadesi;
                Repeater2.DataBind();
                btn_cikisyap.Visible = true;
            }
            else
            {
                btn_cikisyap.Visible = false;
            }
        }



        pcompone_1453Entities3 mkl = new pcompone_1453Entities3();

        rptAnaKategori.DataSource = (from i in mkl.Kategori
                                     where (i.MainKategori == 0)
                                     select i).ToList <Kategori>();

        rptAnaKategori.DataBind();
    }
コード例 #4
0
    protected void Button2_Click(object sender, EventArgs e)
    {
        pcompone_1453Entities3 bd = new pcompone_1453Entities3();

        kullaniciid = Convert.ToInt16(Session["ID"]);
        Kullanici kullanici = (from i in bd.Kullanici
                               where (i.kullanici_id == kullaniciid)
                               select i).FirstOrDefault <Kullanici>();

        kullanici.adi          = txtad.Text;
        kullanici.soyadi       = txtsoyad.Text;
        kullanici.kullaniciadi = txt_kadi.Text;
        kullanici.sifre        = txtsifre.Text;
        kullanici.email        = txtemail.Text;
        kullanici.dogumtarihi  = txtdogumtarihi.Text;
        kullanici.dogumyeri    = txtdogumyeri.Text;

        kullanici.adres       = txtadres.Text;
        kullanici.ceptelefonu = txtceptelefonu.Text;

        kullanici.sehir = txtsehir.Text;

        bd.SaveChanges();
        Response.Write("<script lang='JavaScript'> alert ('Güncelleme Başarılı');</script>");
    }
コード例 #5
0
    protected void btn_ekle_Click(object sender, EventArgs e)
    {
        Urunler urun = new Urunler();

        urun.urunismi      = txturunismi.Text;
        urun.fiyat         = int.Parse(txturunfiyati.Text);
        urun.resim         = txturunresmi.Text.ToString();
        urun.durum         = txturundurum.Text;
        urun.ozellikler    = txturununozellikleri.Text;
        urun.garantisuresi = txtsure.Text;
        urun.urunturu      = DropDownList1.SelectedItem.ToString();

        urun.urunKategoriID = int.Parse(DropDownList1.SelectedValue);
        urun.eklenmetarihi  = DateTime.Now;

        urun.urun_markaid   = int.Parse(DropDownList2.SelectedValue);
        urun.urun_markaismi = DropDownList2.SelectedItem.ToString();

        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        db.Urunler.AddObject(urun);
        db.SaveChanges();
        Response.Write("<script lang='JavaScript'> alert ('Ürün Eklendi!');</script>");
        Response.Redirect("urunekleme.aspx");
    }
コード例 #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        if (!IsPostBack)
        {
            txturunresmi.Enabled = false;

            var sorgu = DropDownList1.DataSource = (from i in db.Kategori
                                                    select i).ToList <Kategori>();

            DropDownList1.DataTextField  = "kategoriismi";
            DropDownList1.DataValueField = "kategori_id";

            DropDownList1.DataBind();

            pcompone_1453Entities3 kjlm = new pcompone_1453Entities3();
            var getir = DropDownList2.DataSource = (from i in kjlm.Markalar
                                                    select i).ToList <Markalar>();

            DropDownList2.DataTextField  = "markaismi";
            DropDownList2.DataValueField = "marka_id";
            DropDownList2.DataBind();
        }
    }
コード例 #7
0
    protected void btn_guncel_Click(object sender, EventArgs e)
    {
        pcompone_1453Entities3 bd = new pcompone_1453Entities3();

        kullaniciid = Convert.ToInt16(Session["ID"]);
        Kullanici kullanici = (from i in bd.Kullanici
                               where (i.kullanici_id == kullaniciid)
                               select i).FirstOrDefault <Kullanici>();

        kullanici.adi          = txtad.Text;
        kullanici.soyadi       = txtsoyad.Text;
        kullanici.kullaniciadi = txt_kadi.Text;
        kullanici.sifre        = txtsifre.Text;
        kullanici.email        = txtemail.Text;
        kullanici.dogumtarihi  = txtdogumtarihi.Text;
        kullanici.dogumyeri    = txtdogumyeri.Text;

        kullanici.adres       = txtadres.Text;
        kullanici.ceptelefonu = txtceptelefonu.Text;

        kullanici.sehir = txtsehir.Text;

        bd.SaveChanges();

        Label2.Text = " Güncelleme Başarılı";
    }
コード例 #8
0
    private void Artir(string a)
    {
        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == UrunID)
                        select i).FirstOrDefault <Urunler>();

        DataTable dt = new DataTable();

        dt = (DataTable)HttpContext.Current.Session["Sepet"];

        for (int i = 0; i < dt.Rows.Count; i++)
        {
            if (Convert.ToInt16(dt.Rows[i]["UrunId"]) == UrunID)
            {
                int adet   = Convert.ToInt16(dt.Rows[i]["adet"]);
                int fiyat2 = Convert.ToInt16(dt.Rows[i]["toplamfiyat"]);
                int fiyat3 = Convert.ToInt32(urun.fiyat);

                adet = adet + Convert.ToInt16(sayii);
                dt.Rows[i]["adet"]        = adet;
                fiyat2                    = fiyat3 * adet;
                dt.Rows[i]["toplamfiyat"] = fiyat2;

                HttpContext.Current.Session["Sepet"] = dt;
                Response.Write("<script lang='JavaScript'> alert ('" + sayii.ToString() + "' +  '  '  + ' adet ürün daha sepetinize eklenmiştir ' );</script>");
                sayii = 1;
                Response.Redirect("urundetay.aspx?urunid=" + urun.urun_id + "");
            }
        }
    }
コード例 #9
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string kisiadi            = Session["uye_adim"].ToString();
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Kullanici urun            = (from i in db.Kullanici
                                     where (i.kullaniciadi == kisiadi)
                                     select i).FirstOrDefault <Kullanici>();

        lbl_soru.Text = urun.kisi_soru.ToString();
    }
コード例 #10
0
    protected void Page_Load(object sender, EventArgs e)
    {
        pcompone_1453Entities3 mkl = new pcompone_1453Entities3();

        rptAnaKategori.DataSource = (from i in mkl.Kategori
                                     where (i.MainKategori == 0)
                                     select i).ToList <Kategori>();

        rptAnaKategori.DataBind();
    }
コード例 #11
0
    protected void btn_sepetekle_Click(object sender, EventArgs e)
    {
        if (Session["Sepet"] == null)
        {
            DataTable SanalTablo = new DataTable();
            SanalTablo.Columns.Add("id", typeof(int));
            SanalTablo.Columns.Add("UrunId", typeof(int));
            SanalTablo.Columns.Add("adet", typeof(int));
            SanalTablo.Columns.Add("tarih", typeof(DateTime));
            SanalTablo.Columns.Add("toplamfiyat", typeof(int));
            HttpContext.Current.Session["Sepet"] = SanalTablo;

            SanalTablo.Columns["id"].AutoIncrement     = true;                     // Otomatik artan olsun
            SanalTablo.Columns["id"].AutoIncrementSeed = 1;                        // Kaçtan başlasın
            SanalTablo.Columns["id"].AutoIncrementStep = 1;                        // Kaçar kaçar artsın
            SanalTablo.PrimaryKey = new DataColumn[] { SanalTablo.Columns["id"] }; // PK tanımlayalım.
        }

        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == UrunID)
                        select i).FirstOrDefault <Urunler>();
        int sayı = Convert.ToInt32(urun.fiyat);

        bool varmi = kontrol(a);

        if (varmi == false)
        {
            DataTable dt = new DataTable();
            dt = (DataTable)HttpContext.Current.Session["Sepet"];


            SurunlerID.Add(UrunID);
            Surunleradet.Add(Convert.ToInt16(sayii));

            DataRow satir = dt.NewRow();
            satir["UrunId"] = UrunID;
            satir["adet"]   = Convert.ToInt16(sayii);
            satir["tarih"]  = DateTime.Now;
            int fiyat = sayı * Convert.ToInt16(sayii);
            satir["toplamfiyat"] = fiyat;
            dt.Rows.Add(satir);
            HttpContext.Current.Session["Sepet"] = dt;
            Response.Write("<script lang='JavaScript'> alert ('" + sayii.ToString() + "' +  '  '  + ' adet ürün sepetinize eklenmiştir ' );</script>");
            sayii = 1;
            Response.Redirect("urundetay.aspx?urunid=" + urun.urun_id + "");
        }


        else if (varmi == true)
        {
            Artir(a);
        }
    }
コード例 #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            kullaniciid = Convert.ToInt16(Session["ID"]);

            pcompone_1453Entities3 k = new pcompone_1453Entities3();
            var sorgulamaifadesi     = (from i in k.Kullanici

                                        where (i.kullanici_id == kullaniciid)

                                        select i).ToList <Kullanici>();

            if (sorgulamaifadesi.Count != 0)
            {
                Repeater2.DataSource = sorgulamaifadesi;
                Repeater2.DataBind();
                btn_cikisyap.Visible = true;
            }

            else
            {
                btn_cikisyap.Visible = false;
            }
        }


        if (HttpContext.Current.Session["Sepet"] == null || Session["Sepet"] == null)
        {
            Button1.Text    = "Sepetinizde ürün bulunmamaktadır.";
            Button1.Enabled = false;
        }

        else
        {
            DataTable dt = new DataTable();
            dt = (DataTable)HttpContext.Current.Session["Sepet"];
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                Topla        = Topla + Convert.ToInt32(dt.Rows[i]["adet"]);
                Button1.Text = Topla.ToString() + " " + "adet ürün sepetinizde bulunmaktadır";
            }
        }


        pcompone_1453Entities3 mkl = new pcompone_1453Entities3();

        rptAnaKategori.DataSource = (from i in mkl.Kategori
                                     where (i.MainKategori == 0)
                                     select i).ToList <Kategori>();

        rptAnaKategori.DataBind();
    }
コード例 #13
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        string kisiadi            = Session["uye_adim"].ToString();
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Kullanici urun            = (from i in db.Kullanici
                                     where (i.kullaniciadi == kisiadi)
                                     select i).FirstOrDefault <Kullanici>();

        urun.sifre = TextBox1.Text;
        db.SaveChanges();
        Response.Write("<script lang='JavaScript'> alert ('Şifre Değiştirldi');</script>");
    }
コード例 #14
0
    protected void btnekle_Click(object sender, EventArgs e)
    {
        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        db.Kategori.AddObject(new Kategori()
        {
            kategoriismi  = TextBox1.Text,
            MainKategori  = int.Parse(maink.Text),
            AnaKategorisi = int.Parse(anak.Text),
            urun_markaid  = int.Parse(urunmk.Text),
        });
        db.SaveChanges();
    }
コード例 #15
0
    protected void btn_ileri_Click(object sender, EventArgs e)
    {
        string kisiadi            = Session["uye_adim"].ToString();
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Kullanici urun            = (from i in db.Kullanici
                                     where (i.kullaniciadi == kisiadi)
                                     select i).FirstOrDefault <Kullanici>();
        string cevap = urun.kisi_cevap.ToString();

        if (cevap == TextBox1.Text)
        {
            Response.Redirect("sifredegistir.aspx");
        }
    }
コード例 #16
0
    //int adet;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
            //adet = Convert.ToInt16(Session["adet"]);
        }

        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        Repeater1.DataSource = (from i in db.Urunler
                                where (i.urun_id == UrunID)
                                select i).ToList <Urunler>();
        Repeater1.DataBind();
    }
コード例 #17
0
    private void verıyukle(int urun_id)
    {
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == urun_id)
                        select i).FirstOrDefault <Urunler>();

        urunismi.Text               = urun.urunismi;
        urunfiyati.Text             = urun.fiyat.ToString();
        urunresmi.Text              = urun.resim;
        urunundurumu.Text           = urun.durum;
        urununozellikleri.Text      = urun.ozellikler;
        urunungarantisuresi.Text    = urun.garantisuresi;
        DropDownList1.SelectedValue = urun.urunturu;
        DropDownList1.SelectedValue = urun.urunKategoriID.ToString();
    }
コード例 #18
0
    protected void btn_odeme_Click(object sender, EventArgs e)
    {
        kullaniciid = Convert.ToInt16(Session["ID"]);
        UrunID      = Convert.ToInt32(Request.QueryString["urunid"]);
        pcompone_1453Entities3 bd  = new pcompone_1453Entities3();
        pcompone_1453Entities3 hhh = new pcompone_1453Entities3();


        var sorgu = from i in bd.Kullanici
                    where (i.kullanici_id == kullaniciid)
                    select i;


        if (sorgu.Count() != 0)
        {
            pcompone_1453Entities3 aa      = new pcompone_1453Entities3();
            SatilanUrunler         saturun = new SatilanUrunler();
            saturun.urunID      = UrunID;
            saturun.kullaniciID = kullaniciid;
            saturun.datetime    = DateTime.Now;
            saturun.urunadedi   = Convert.ToInt16(Session["adet"]);
            saturun.toplamfiyat = Convert.ToInt16(Session["adet"]) * Convert.ToInt16(Session["fiyat"]);
            aa.SatilanUrunler.AddObject(saturun);
            aa.SaveChanges();

            pcompone_1453Entities3 x = new pcompone_1453Entities3();
            Urunler urun             = (from i in x.Urunler
                                        where (i.urun_id == UrunID)
                                        select i).FirstOrDefault <Urunler>();
            int adet       = Convert.ToInt16(urun.StokAdedi);
            int adetsayisi = adet - Convert.ToInt16(Session["adet"]);
            urun.StokAdedi = adetsayisi;
            x.SaveChanges();


            Response.Redirect("odeme.aspx?urunid=" + UrunID + "");
        }
        else if (sorgu.Count() == 0)
        {
            pcompone_1453Entities3 db = new pcompone_1453Entities3();
            Repeater1.DataSource = (from i in db.Urunler
                                    where (i.urun_id == UrunID)
                                    select i).ToList <Urunler>();
            Repeater1.DataBind();
            Response.Write("<script lang='JavaScript'> alert ('Ürünü Satın Alabilmeniz İçin Giriş Yapın veya Üye Olun');</script>");
        }
    }
コード例 #19
0
    protected void btn_yorum_Click(object sender, EventArgs e)
    {
        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);


        pcompone_1453Entities3 bdd = new pcompone_1453Entities3();
        Urunler urun = (from i in bdd.Urunler
                        where (i.urun_id == UrunID)
                        select i).FirstOrDefault <Urunler>();


        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Kullanici kullanici       = new Kullanici();

        kullaniciid = Convert.ToInt16(Session["ID"]);
        Yorumlar yorum = new Yorumlar();
        var      sorgu = from i in db.Kullanici
                         where (i.kullanici_id == kullaniciid)

                         select i;

        if (sorgu.Count() != 0)
        {
            var query = from jjj in db.Kullanici
                        where jjj.kullanici_id == kullaniciid
                        select jjj.kullaniciadi;
            string kullaniciadiii = query.Single();
            yorum.kisi_adi = kullaniciadiii;

            yorum.urun_id = UrunID;

            yorum.yorum = txt_yorum.Text;


            yorum.tarih = DateTime.Now;

            db.Yorumlar.AddObject(yorum);
            db.SaveChanges();
            Response.Write("<script lang='JavaScript'> alert ('Yorumunuz onay verildikten sonra yayınlanacaktır.');</script>");
            txt_yorum.Text = "";
        }
        else
        {
            Response.Write("<script lang='JavaScript'> alert ('Lütfen giriş yapın veya üye olun');</script>");
        }
    }
コード例 #20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            UrunKategoriId = Convert.ToInt32(Request.QueryString["kategoriid"]);
            UrunMarkaId    = Convert.ToInt32(Request.QueryString["urunmarkaid"]);
        }

        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        Repeater1.DataSource = (from i in db.Urunler
                                where (i.urunKategoriID == UrunKategoriId || i.urun_markaid == UrunMarkaId)


                                select i).ToList <Urunler>();
        Repeater1.DataBind();
    }
コード例 #21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.Cookies["cerez"] != null)
        {
            TextBox1.Text = Request.Cookies["cerez"]["kadi"];
            string parola = Request.Cookies["cerez"]["sifre"];
            TextBox2.Text = parola.ToString();
        }

        pcompone_1453Entities3 mkl = new pcompone_1453Entities3();

        rptAnaKategori.DataSource = (from i in mkl.Kategori
                                     where (i.MainKategori == 0)
                                     select i).ToList <Kategori>();

        rptAnaKategori.DataBind();
    }
コード例 #22
0
    protected void btn_ileri_Click(object sender, EventArgs e)
    {
        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        var sorgu = from i in db.Kullanici
                    where (i.kullaniciadi == TextBox1.Text)
                    select i;

        if (sorgu.Count() != 0)
        {
            Session["uye_adim"] = TextBox1.Text;
            Response.Redirect("adim2.aspx");
        }
        else
        {
        }
    }
コード例 #23
0
    private void veriyukle(int kullaniciid)
    {
        Kullanici kullanici      = new Kullanici();
        pcompone_1453Entities3 z = new pcompone_1453Entities3();

        kullaniciid = Convert.ToInt16(Session["ID"]);


        Repeater4.DataSource = (from i in z.Kullanici

                                where (i.kullanici_id == kullaniciid)


                                select i).ToList <Kullanici>();

        Repeater4.DataBind();
        btn_cikisyap.Visible = true;
    }
コード例 #24
0
    protected void btn_sil_Click(object sender, EventArgs e)
    {
        if (Request.QueryString["kategori_id"] != null)
        {
            int kategori_id = int.Parse(Request.QueryString["kategori_id"].ToString());

            pcompone_1453Entities3 db = new pcompone_1453Entities3();
            Kategori kategori         = (from i in db.Kategori
                                         where (i.kategori_id == kategori_id)
                                         select i).FirstOrDefault <Kategori>();

            kategori.kategoriismi = TextBox1.Text;


            db.Kategori.DeleteObject(kategori);
            db.SaveChanges();
        }
    }
コード例 #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            pcompone_1453Entities3 z = new pcompone_1453Entities3();
            pcompone_1453Entities3 b = new pcompone_1453Entities3();

            var abcc = from sa in z.Ziyaretci
                       where (sa.Ipadress == ip)
                       select ip;

            if (abcc.Count() == 0)
            {
                Ziyaretci ziyaretci = new Ziyaretci();
                ziyaretci.Ipadress = ip;

                k.Ziyaretci.AddObject(ziyaretci);
                k.SaveChanges();

                Hit hit = (from i in b.Hit
                           where (i.hit_id == 1)
                           select i).FirstOrDefault <Hit>();

                int sayı  = Convert.ToInt32(hit.site_hit);
                int deger = sayı + 1;
                hit.site_hit = deger;
                b.SaveChanges();
            }



            else
            {
                Hit git = (from i in k.Hit
                           select i).FirstOrDefault <Hit>();
            }
        }

        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        Repeater1.DataSource = (from i in db.Urunler
                                select i).Take(12);
        Repeater1.DataBind();
    }
コード例 #26
0
    protected void btn_sil_Click(object sender, EventArgs e)
    {
        int urun_id = int.Parse(Request.QueryString["urun_id"].ToString());
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == urun_id)
                        select i).FirstOrDefault <Urunler>();

        urun.urunismi       = urunismi.Text;
        urun.fiyat          = int.Parse(urunfiyati.Text);
        urun.resim          = urunresmi.Text;
        urun.durum          = urunundurumu.Text;
        urun.ozellikler     = urununozellikleri.Text;
        urun.garantisuresi  = urunungarantisuresi.Text;
        urun.urunturu       = DropDownList1.SelectedItem.ToString();
        urun.urunKategoriID = int.Parse(DropDownList1.SelectedValue);
        db.Urunler.DeleteObject(urun);
        db.SaveChanges();
    }
コード例 #27
0
    protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        kullaniciid = Convert.ToInt16(Session["ID"]);
        int urunid = Convert.ToInt16(e.CommandArgument);
        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        //int urunid = Convert.ToInt32(((LinkButton)e.Item.FindControl("lnkislem")).CommandName);

        if (e.CommandName.ToString() == "btnislem")
        {
            FavoriUrunler fav = (from i in db.FavoriUrunler
                                 where (i.urunID == urunid) && (i.kullaniciID == kullaniciid)
                                 select i).FirstOrDefault <FavoriUrunler>();

            db.FavoriUrunler.DeleteObject(fav);

            db.SaveChanges();
            doldur();
            //Response.Write("satinalinan.aspx?kullaniciid=" + kullaniciid + "");
        }
    }
コード例 #28
0
    private void veriyukle()
    {
        pcompone_1453Entities3 bd = new pcompone_1453Entities3();

        kullaniciid = Convert.ToInt16(Session["ID"]);
        Kullanici kullanici = (from i in bd.Kullanici
                               where (i.kullanici_id == kullaniciid)
                               select i).FirstOrDefault <Kullanici>();

        txt_kadi.Text = kullanici.kullaniciadi;
        txtad.Text    = kullanici.adi;
        txtsoyad.Text = kullanici.soyadi;
        txtemail.Text = kullanici.email;
        txtsehir.Text = kullanici.sehir;

        txtadres.Text       = kullanici.adres;
        txtsifre.Text       = kullanici.sifre;
        txtceptelefonu.Text = kullanici.ceptelefonu;
        txtdogumtarihi.Text = kullanici.dogumtarihi;
        txtdogumyeri.Text   = kullanici.dogumyeri;
    }
コード例 #29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        TextBox6.Text = "  Satış Sözleşmesi :  MADDE 1:Eğer Ürün Bozuk veya arızalıysa lütfen bizi 24 saat içinde haberdar ediniz.Aksi halde müessemiz bu durumda sorumluluk almaz.         MADDE 2:Lütfen yukarıdaki adresi kontrol ediniz satın aldığınız ürün o adrese gönderelecektir.     MADDE 3: Kulanım kılavuzu,garanti belgesi vb. evrakları size ulaştırmakta biz sorumluyuz";

        if (!IsPostBack)
        {
            UrunID      = Convert.ToInt32(Request.QueryString["urunid"]);
            kullaniciid = Convert.ToInt16(Session["ID"]);

            pcompone_1453Entities3 k = new pcompone_1453Entities3();
            var sorgulamaifadesi     = (from i in k.Kullanici

                                        where (i.kullanici_id == kullaniciid)

                                        select i).ToList <Kullanici>();

            if (sorgulamaifadesi.Count() != 0)
            {
                Repeater2.DataSource = sorgulamaifadesi;
                Repeater2.DataBind();
                btn_cikisyap.Visible = true;
            }
            else
            {
                btn_cikisyap.Visible = false;
            }

            veriyukle();
        }


        pcompone_1453Entities3 db = new pcompone_1453Entities3();

        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
        Repeater1.DataSource = (from i in db.Urunler
                                where (i.urun_id == UrunID)
                                select i).ToList <Urunler>();

        Repeater1.DataBind();
    }
コード例 #30
0
    protected void btn_begen_Click(object sender, EventArgs e)
    {
        kullaniciid = Convert.ToInt16(Session["ID"]);

        UrunID = Convert.ToInt32(Request.QueryString["urunid"]);
        pcompone_1453Entities3 db = new pcompone_1453Entities3();
        Urunler urun = (from i in db.Urunler
                        where (i.urun_id == UrunID)
                        select i).FirstOrDefault <Urunler>();


        var sorgu = from a in db.Kullanici
                    where (a.kullanici_id == kullaniciid)
                    select a;

        if (sorgu.Count() != 0)
        {
            int ht    = Convert.ToInt32(urun.hit);
            int sonuc = ht + 1;
            urun.hit = sonuc;
            db.SaveChanges();


            pcompone_1453Entities3 aa      = new pcompone_1453Entities3();
            FavoriUrunler          favurun = new FavoriUrunler();
            favurun.urunID      = UrunID;
            favurun.kullaniciID = kullaniciid;
            favurun.datetime    = DateTime.Now;
            aa.FavoriUrunler.AddObject(favurun);
            aa.SaveChanges();

            Response.Redirect("urundetay.aspx?urunid=" + urun.urun_id + "");
        }

        else if (sorgu.Count() == 0)
        {
            Response.Write("<script lang='JavaScript'> alert ('Lütfen giriş yapın veya üye olun');</script>");
        }
    }