Пример #1
0
    protected void Button3_Click(object sender, EventArgs e)
    {
        int id = Convert.ToInt32(Request["Id"]);


        kategori ur = kategori.Select(id);

        if (ur == null)
        {
            Labelbilgi.Text = "<p class='msg error'><b>KAYIT BULUNAMADI !</b></p>";
            return;
        }


        Result <int> sonuc = ur.Delete();

        if (sonuc.HasError)
        {
            Labelbilgi.Text = "<p class='msg error'><b>Hata :" + sonuc.CustomErrorMessage + "</b></p>";
            return;
        }
        else
        {
            Labelbilgi.Text = "<p class='msg done'><b>BAŞARIYLA SİLİNDİ...</b></p>";
            AccessDataSource1.Select(DataSourceSelectArguments.Empty);
            Response.Redirect("kategoriler.aspx");
        }
    }
Пример #2
0
        public JsonResult Sil(kategori kategori_)
        {
            kategori dbKategori = _kategoriRepository.GetById(kategori_.ID);

            if (dbKategori == null)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Kategori Bulunamadı."
                }));
            }

            try
            {
                _kategoriRepository.Delete(kategori_.ID);
                _kategoriRepository.Save();

                return(Json(new ResultJson {
                    Success = true, Message = "Kategori Silme İşlemi Başarılı."
                }));
            }
            catch (Exception)
            {
                return(Json(new ResultJson {
                    Success = false, Message = "Kategori Silme İşlemi Sırasında Bir Hata Oluştu !"
                }));
            }
        }
Пример #3
0
        public List <kategori> Kategoriler()
        {
            var kategori = new List <kategori>();

            using (MySqlConnection connection = new MySqlConnection(Baglanti.BaglantiCumlesi))
            {
                var kategoriGelen = "SELECT * FROM kategori";

                connection.Open();
                using (MySqlCommand command = new MySqlCommand(kategoriGelen, connection))
                {
                    MySqlDataReader reader = command.ExecuteReader();
                    while (reader.Read())
                    {
                        kategori model = new kategori();
                        model.id    = Convert.ToInt32(reader["id"]);
                        model.ad    = reader["ad"].ToString();
                        model.resim = reader["resim"].ToString();

                        kategori.Add(model);
                    }
                }

                connection.Close();
            }



            return(kategori);
        }
Пример #4
0
        private void kATEGORİEKLEToolStripMenuItem_Click(object sender, EventArgs e)
        {
            kategori k = new kategori();

            k.MdiParent = this;
            k.Show();
        }
Пример #5
0
        public ActionResult Makaleler()
        {
            List <MakaleListesiModel> makaleler = new List <MakaleListesiModel>(); //boş bir liste oluşturduk

            List <makale> makalelist = db.makale.ToList();                         //makale tabllosundaki verileri listeye attık


            foreach (var item in makalelist)
            {
                MakaleListesiModel m = new MakaleListesiModel();
                yazar    y           = db.yazar.FirstOrDefault(x => x.id == item.yazar_id);
                kategori c           = db.kategori.FirstOrDefault(z => z.id == item.kategori_id);
                m.Id          = item.id;
                m.Baslik      = item.baslik;
                m.Yazi        = item.makale1;
                m.Tarih       = item.tarih.Value;
                m.YazarAdi    = y.adi;
                m.KategoriAdi = c.adi;


                makaleler.Add(m);
            }

            return(View(makaleler));
        }
Пример #6
0
    protected void btn_kayitekle_Click(object sender, EventArgs e)
    {
        try
        {
            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                kategori TblEkle = new kategori();
                TblEkle.Baslik     = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                TblEkle.Sira       = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(form_sira.Text));
                TblEkle.AltMenu    = int.Parse(form_altmenu.SelectedValue);
                TblEkle.Onay       = int.Parse(form_onay.SelectedValue);
                TblEkle.EkleyenID  = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                TblEkle.KayitTarih = DateTime.Now;
                db.AddTokategori(TblEkle);
                db.SaveChanges();
            }

            Yonetim.Olay.Islem("kategori", "Yeni Kayıt", "");
            Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Kategori başarıyla eklenmiştir. Kategori listesine yönlendiriliyorsunuz.", "Kategori.aspx");
        }
        catch (Exception ex)
        {
            Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "KategoriEkle.aspx");
        }
    }
Пример #7
0
        public ActionResult Kategoriduzenle(kategori model, HttpPostedFileBase ResimURL)
        {
            model.id = Convert.ToInt32(TempData["id"]);
            var kategori = sorgu.KategoriGetir(model.id);

            if (ResimURL != null)
            {
                if (System.IO.File.Exists(Server.MapPath(kategori.resim)))
                {
                    System.IO.File.Delete(Server.MapPath(kategori.resim));
                }

                WebImage img           = new WebImage(ResimURL.InputStream);
                FileInfo imginfo       = new FileInfo(ResimURL.FileName);
                string   kategoriresim = Guid.NewGuid().ToString() + imginfo.Extension;
                img.Resize(370, 355, preserveAspectRatio: false);
                img.Save("~/Uploads/Menu/" + kategoriresim);
                model.resim = "/Uploads/Menu/" + kategoriresim;
            }

            else
            {
                model.resim = kategori.resim;
            }
            sorgu.KategorikGuncelle(model);
            TempData["Uyari"] = "İşlem başarılı";
            return(RedirectToAction("Kategoriekle"));
        }
    protected void btn_kayitekle_Click(object sender, EventArgs e)
    {
        if (Request.QueryString["ID"] != null && Class.Fonksiyonlar.Genel.NumerikKontrol(Request.QueryString["ID"].ToString()))
        {
            int ID = int.Parse(Request.QueryString["ID"]);

            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    kategori TblEkle = db.kategori.First(a => a.ID == ID);
                    TblEkle.Baslik        = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                    TblEkle.Sira          = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(form_sira.Text));
                    TblEkle.AltMenu       = int.Parse(form_altmenu.SelectedValue);
                    TblEkle.Onay          = int.Parse(form_onay.SelectedValue);
                    TblEkle.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                    TblEkle.DegisTarih    = DateTime.Now;
                    db.SaveChanges();
                }

                Yonetim.Olay.Islem("kategori", "Güncellendi", ID.ToString());
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Kategori bilgileri başarıyla düzenlenmiştir.", "KategoriDuzenle.aspx?ID=" + Request.QueryString["ID"] + "");
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "KategoriDuzenle.aspx?ID=" + Request.QueryString["ID"] + "");
            }
        }
    }
Пример #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            kategoriBll ktgb = new kategoriBll();
            kategori    ktg  = ktgb.search(Convert.ToInt32(Request.QueryString["cat"]));

            HyperLink btn = this.Master.FindControl("btn_liste") as HyperLink;

            btn.Visible     = true;
            btn.NavigateUrl = "~/ilan-liste.aspx?cat=" + Request.QueryString["cat"] + "&tur=" + Request.QueryString["tur"] + "&kategoriId=" + ktg.ustKategoriId;

            if (!IsPostBack)
            {
                drpIl.DataSource     = ilb.list();
                drpIl.DataTextField  = "ilAdi";
                drpIl.DataValueField = "ilId";
                drpIl.DataBind();

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

                acilRepeater.DataSource = haritab.ilanGetir(drpIl.SelectedValue);
                acilRepeater.DataBind();

                verilenReklamBll vrb = new verilenReklamBll();
                reklamRepeater.DataSource = vrb.listHarita(2, drpIl.SelectedValue);
                reklamRepeater.DataBind();
            }
        }
Пример #10
0
    protected void kayitlar_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        System.Threading.Thread.Sleep(100);

        int ID = int.Parse(e.CommandArgument.ToString());

        if (e.CommandName == "Onay")
        {
            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                var SQL = from a in db.kategori where a.ID == ID select new { a.Onay };

                if (SQL.AsEnumerable().Count() > 0)
                {
                    foreach (var item in SQL)
                    {
                        switch (item.Onay)
                        {
                        case 1:
                            using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                            {
                                kategori TblOnay = dbOnay.kategori.First(a => a.ID == ID);
                                TblOnay.Onay          = 0;
                                TblOnay.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                                TblOnay.DegisTarih    = DateTime.Now;
                                dbOnay.SaveChanges();
                            }
                            break;

                        case 0:
                            using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                            {
                                kategori TblOnay = dbOnay.kategori.First(a => a.ID == ID);
                                TblOnay.Onay          = 1;
                                TblOnay.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                                TblOnay.DegisTarih    = DateTime.Now;
                                dbOnay.SaveChanges();
                            }
                            break;
                        }
                        Yonetim.Olay.Islem("kategori", "Güncellendi", ID.ToString());
                    }
                }
            }
        }

        if (e.CommandName == "Sil")
        {
            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                kategori TblSil = db.kategori.First(a => a.ID == ID);
                db.DeleteObject(TblSil);
                db.SaveChanges();
            }
            Yonetim.Olay.Islem("kategori", "Silindi", ID.ToString());
        }

        KayitYukle("");
    }
Пример #11
0
        public ActionResult DeleteConfirmed(int id)
        {
            kategori kategori = db.kategoris.Find(id);

            db.kategoris.Remove(kategori);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #12
0
 public ActionResult KategoriEkleDb(kategori gelenkategori)
 {
     if (Session["kullaniciAdi"] == null)
     {
         return(RedirectToAction("Giris", "Login"));
     }
     kategoriRepository.Ekle(gelenkategori);
     return(RedirectToAction("KategoriListele"));
 }
Пример #13
0
 public ActionResult Edit([Bind(Include = "kategoriId,kategoriAdi")] kategori kategori)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kategori).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(kategori));
 }
Пример #14
0
        public ActionResult KategoriGuncelleDb(kategori kategoricik)
        {
            if (Session["kullaniciAdi"] == null)
            {
                return(RedirectToAction("Giris", "Login"));
            }
            kategoriRepository.Guncelle(kategoricik);

            return(RedirectToAction("KategoriListele"));
        }
Пример #15
0
        public void Guncelle(kategori gelen)
        {
            SqlConnection baglan = new SqlConnection("Server=DESKTOP-6GBHM2T\\SQLEXPRESS;Database=Insaat;Integrated Security=true;");

            baglan.Open();
            SqlCommand komut = new SqlCommand("Update kategoriler set kategoriAdi=@adi where id=" + gelen.id, baglan);

            komut.Parameters.Add("@adi", SqlDbType.Text).Value = gelen.Kategori;
            komut.ExecuteNonQuery();
        }
Пример #16
0
        public ActionResult KategoriDuzenle(int id)
        {
            kategori kategoriler = db.kategori.Where(x => x.id == id).FirstOrDefault();
            kategori model       = new kategori();

            model.id  = kategoriler.id;
            model.adi = kategoriler.adi;

            return(View(model));
        }
Пример #17
0
        public ActionResult KategoriGuncelle(int id)
        {
            if (Session["kullaniciAdi"] == null)
            {
                return(RedirectToAction("Giris", "Login"));
            }
            kategori kategoricik = kategoriRepository.IdyeGoreCek(id);

            return(View(kategoricik));
        }
Пример #18
0
        public ActionResult Create([Bind(Include = "kategoriId,kategoriAdi")] kategori kategori)
        {
            if (ModelState.IsValid)
            {
                db.kategoris.Add(kategori);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(kategori));
        }
Пример #19
0
        public ActionResult KategoriDuzenle(MakaleListesiModel kat)
        {
            kategori i = db.kategori.Where(X => X.id == kat.Id).FirstOrDefault();

            i.adi = kat.KategoriAdi;

            db.SaveChanges();


            return(RedirectToAction("Kategoriler", "Home"));
        }
Пример #20
0
        public ActionResult KategoriEkle(String kategorii)
        {
            kategori model = new kategori();

            model.adi = kategorii;

            db.kategori.Add(model);
            db.SaveChanges();

            return(RedirectToAction("Kategoriler", "Home"));
        }
Пример #21
0
        public void Ekle(kategori gelenkategori)
        {
            SqlConnection baglan = new SqlConnection("Server=DESKTOP-6GBHM2T\\SQLEXPRESS;Database=Insaat;Integrated Security=true;");

            baglan.Open();

            SqlCommand komut = new SqlCommand("insert into kategoriler(kategoriAdi) values(@adi)", baglan);

            komut.Parameters.Add("@adi", SqlDbType.Text).Value = gelenkategori.Kategori;
            komut.ExecuteNonQuery();
        }
Пример #22
0
        public ActionResult Duzenle(int id)
        {
            kategori dbKategori = _kategoriRepository.GetById(id);

            if (dbKategori == null)
            {
                throw new Exception("Kategori Bulunamadı");
            }
            SetKategoriListele();

            return(View(dbKategori));
        }
Пример #23
0
 public JsonResult Post([FromBody] kategori innKategori)
 {
     if (ModelState.IsValid)
     {
         var  db = new FAQDB(_context);
         bool OK = db.LagreKategori(innKategori);
         if (OK)
         {
             return(Json("OK"));
         }
     }
     return(Json("Kunne ikke sette inn kategorien i DB"));
 }
Пример #24
0
        // GET: AdminKategori/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            kategori kategori = db.kategoris.Find(id);

            if (kategori == null)
            {
                return(HttpNotFound());
            }
            return(View(kategori));
        }
Пример #25
0
        protected void Kaydet_Click(object sender, EventArgs e)
        {
            kategori _kategori = kategorib.search(Convert.ToInt32(Request.QueryString["kategoriId"]));

            try
            {
                kategorib.update(Request.QueryString["kategoriId"], txtKategori.Value);
                Response.Redirect("~/management/anaYonetim/kategoriYonetimi/kategoriler.aspx?page=listele&kategoriId=" + _kategori.ustKategoriId);
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #26
0
        public void KategorikGuncelle(kategori model)
        {
            using (MySqlConnection con = new MySqlConnection(Baglanti.BaglantiCumlesi))
            {
                var guncelle = " UPDATE kategori SET ad='" + model.ad + "',resim='" + model.resim + "' WHERE id='" + model.id + "' ";

                using (MySqlCommand cmd = new MySqlCommand(guncelle, con))
                {
                    con.Open();
                    cmd.ExecuteNonQuery();
                    con.Close();
                }
            }
        }
Пример #27
0
        public ActionResult KategoriDuzenle(FormCollection kategoriDuzenle)
        {
            gundembakEntities db     = new gundembakEntities();
            int      numara          = int.Parse(kategoriDuzenle["kategoriNumara"]);
            kategori haberLinkUpdate = db.kategoris.Where((kategori x) => x.kategoriId == numara).First();

            haberLinkUpdate.kategoriAd     = kategoriDuzenle["kategoriAdı"];
            haberLinkUpdate.kategoriBaslik = kategoriDuzenle["kategoriBaslik"];
            haberLinkUpdate.kategoriId     = numara;
            List <kategori> haberlist = db.kategoris.Where((kategori x) => x.kategoriId == numara).ToList();

            db.SaveChanges();
            base.ViewBag.Drm = "Başarıyla Güncellendi";
            return(RedirectToAction("KategoriListele", "Admin"));
        }
Пример #28
0
 public ActionResult Duzenle(kategori kategori, HttpPostedFileBase resimAdi)
 {
     if (ModelState.IsValid)
     {
         if (resimAdi != null)
         {
             string isim  = kategori.kategoriAdi + "-Resim.jpg";
             string adres = Server.MapPath("~/Areas/AdminPanel/images/Kategori/" + isim);
             resimAdi.SaveAs(adres);
             kategori.resimAdi = isim;
         }
         repo.Guncelle(kategori);
     }
     return(RedirectToAction("Index"));
 }
Пример #29
0
        public JsonResult Duzenle(kategori kategori_)
        {
            kategori dbKategori = _kategoriRepository.GetById(kategori_.ID);

            dbKategori.KategoriAdi = kategori_.KategoriAdi;
            dbKategori.Onay        = kategori_.Onay;

            _kategoriRepository.Save();

            return(Json(new ResultJson {
                Success = true, Message = "Düzenleme İşlemi Başarılı"
            }));

            //return Json(new ResultJson { Success = false, Message = "Düzenleme İşlemi Sırasında Bir Hata Oluştu." });
        }
Пример #30
0
 public static bool KategoriEkle(kategori kategori)
 {
     try
     {
         using (idDBEntities db = new idDBEntities())
         {
             db.kategoris.Add(kategori);
             db.SaveChanges();
             return(true);
         }
     }
     catch
     {
         return(false);
     }
 }