예제 #1
0
        public async Task <IActionResult> Create([Bind("Id,Foto,Aciklama")] Hakkimizda hak)
        {
            if (ModelState.IsValid)
            {
                //******
                string webRootPath = _hostingEnvironment.WebRootPath;
                var    files       = HttpContext.Request.Form.Files;


                string fileName  = Guid.NewGuid().ToString();
                var    uploads   = Path.Combine(webRootPath, @"image\yazi");
                var    extension = Path.GetExtension(files[0].FileName);

                using (var fileStream = new FileStream(Path.Combine(uploads, fileName + extension), FileMode.Create))
                {
                    files[0].CopyTo(fileStream);
                }
                hak.Foto = @"\image\yazi\" + fileName + extension;

                //********

                _context.Add(hak);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(hak));
        }
예제 #2
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Foto,Aciklama")] Hakkimizda hakkimizda)
        {
            if (id != hakkimizda.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(hakkimizda);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!HakkimizdaExists(hakkimizda.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(hakkimizda));
        }
예제 #3
0
        public void update(Hakkimizda hakkimizda)
        {
            hakkimizdaCollection.UpdateOne(Builders <Hakkimizda> .Filter.Eq("_id", hakkimizda.Id), Builders <Hakkimizda> .Update
                                           .Set("metin", hakkimizda.Metin)


                                           );
        }
예제 #4
0
        public ActionResult Delete(int?id)
        {
            Hakkimizda hakkimizDa = db.hakkimizda.Find(id);

            db.hakkimizda.Remove(hakkimizDa);
            db.SaveChanges();
            return(RedirectToAction("HakkimizdaIndex"));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Hakkimizda hakkimizda = db.Hakkimizda.Find(id);

            db.Hakkimizda.Remove(hakkimizda);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult HakkimdaGuncelle(Hakkimizda p)
        {
            var deger = c.Hakkimizdas.Find(p.id);

            deger.Aciklama = p.Aciklama;
            deger.FotoUrl  = p.FotoUrl;
            c.SaveChanges();
            return(RedirectToAction("AdminHakkimda"));
        }
 public IActionResult HakkimizdaGuncelle(Hakkimizda hakkimizda)
 {
     if (ModelState.IsValid)
     {
         _hakkimizdaService.Update(hakkimizda);
         return(RedirectToAction("Hakkimizda"));
     }
     return(View());
 }
예제 #8
0
        public ActionResult HakkimizdaGuncelle(Hakkimizda h)
        {
            var hg = ct.Hakkimizdas.Find(h.ID);

            hg.Aciklama = h.Aciklama;
            hg.FotoUrl  = h.FotoUrl;
            ct.SaveChanges();
            return(RedirectToAction("HakkimizdaPaneli"));
        }
        public ActionResult HakkimizdaGuncelleme(Hakkimizda hd)
        {
            var hc = b.Hakkimizdas.Find(hd.HakkimizdaID);

            //hc.HakkimizdaFoto = hd.HakkimizdaFoto;
            hc.HakkimizdaAciklama = hd.HakkimizdaAciklama;
            b.SaveChanges();
            return(RedirectToAction("Hakkimizda"));
        }
예제 #10
0
        public void Update(Hakkimizda h)
        {
            var hakkimizda = Table.FirstOrDefault();

            hakkimizda.Baslik    = h.Baslik;
            hakkimizda.Aciklama1 = h.Aciklama1;
            hakkimizda.Aciklama2 = h.Aciklama2;
            Table.Update(hakkimizda);
            Save();
        }
 public ActionResult Edit([Bind(Include = "hak_id,hakkimizdaki")] Hakkimizda hakkimizda)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hakkimizda).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(hakkimizda));
 }
예제 #12
0
        // GET: Admin/Hakkimizda/Edit/5
        public ActionResult Edit(int id = 0)
        {
            Hakkimizda hak = DatabaseContext.Hakkimizdas.Find(id);

            if (hak == null)
            {
                return(HttpNotFound());
            }
            return(View(hak));
        }
 public ActionResult Edit(int id, Hakkimizda _hakkimizda)
 {
     if (ModelState.IsValid)
     {
         var hakkimizda = dbContext.Hakkimizda.Where(i => i.HakkimizdaId == id).SingleOrDefault();
         hakkimizda.Aciklama = _hakkimizda.Aciklama;
         dbContext.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(_hakkimizda));
 }
        public ActionResult Create([Bind(Include = "hak_id,hakkimizdaki")] Hakkimizda hakkimizda)
        {
            if (ModelState.IsValid)
            {
                db.Hakkimizda.Add(hakkimizda);
                db.SaveChanges();
                return(RedirectToAction("HakkimizGör"));
            }

            return(View(hakkimizda));
        }
        public ActionResult Create([Bind(Include = "HakkimizdaID,Baslik,Aciklama")] Hakkimizda hakkimizda)
        {
            if (ModelState.IsValid)
            {
                db.Hakkimizda.Add(hakkimizda);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(hakkimizda));
        }
예제 #16
0
 public ActionResult Edit(int id, Hakkimizda h)
 {
     if (ModelState.IsValid)
     {
         var hakkimizda = db.Hakkimizda.Where(x => x.HakkimizdaId == id).SingleOrDefault();
         hakkimizda.Aciklama = h.Aciklama;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(h));
 }
        // GET: Hakkimizdas/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Hakkimizda hakkimizda = db.Hakkimizda.Find(id);

            if (hakkimizda == null)
            {
                return(HttpNotFound());
            }
            return(View(hakkimizda));
        }
예제 #18
0
        public ActionResult Edit(Hakkimizda hakkimizda, FormCollection fc)
        {
            string id          = fc["id"];
            var    currentDepo = hakkimizdaModel.find(id);



            currentDepo.Metin = hakkimizda.Metin;



            hakkimizdaModel.update(hakkimizda);
            return(RedirectToAction("Index"));
        }
예제 #19
0
        public ActionResult Create(Hakkimizda model)
        {
            try
            {
                DatabaseContext.Entry(model).State = EntityState.Added;
                DatabaseContext.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Edit(int id, Hakkimizda h)
        {
            if (ModelState.IsValid)
            {
                var hakkimizda = db.Hakkimizda.Where(x => x.HakkimizdaId == id).SingleOrDefault();

                hakkimizda.Aciklama = h.Aciklama;
                db.SaveChanges();
                //veri tabanına kaydedildikten sonra(güncelle butonuna bastıktan sonra) hangi sayfaya gideceğini belirtmek gerekiyor. edirectToAction bu işe yarar.
                return(RedirectToAction("Index"));
            }

            return(View(h));
        }
예제 #21
0
        // GET: Admin/Hakkimizda/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Hakkimizda hak = DatabaseContext.Hakkimizdas.Find(id);

            if (hak == null)
            {
                return(HttpNotFound());
            }
            return(View(hak));
        }
예제 #22
0
        // GET: Admin/Hakkimizda/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Hakkimizda movie = DatabaseContext.Hakkimizdas.Find(id);

            if (movie == null)
            {
                return(HttpNotFound());
            }
            return(View(movie));
        }
        public ActionResult hakupdate(Hakkimizda hakkimiz)
        {
            var udpdatehakkimiz = db.Hakkimizdas.Find(hakkimiz.Id);

            if (udpdatehakkimiz == null)
            {
                return(HttpNotFound());
            }
            udpdatehakkimiz.Baslik = hakkimiz.Baslik;
            udpdatehakkimiz.Konu   = hakkimiz.Konu;
            udpdatehakkimiz.İcerik = hakkimiz.İcerik;
            db.SaveChanges();
            return(RedirectToAction("Hakkimizda", "Admin"));
        }
예제 #24
0
        public ActionResult Edit(int id, Hakkimizda model)
        {
            if (ModelState.IsValid)
            {
                var hak = db.Hakkimizda.SingleOrDefault(x => x.HakkimizdaId == id);

                if (hak != null)
                {
                    hak.Aciklama = model.Aciklama;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }

            return(View(model));
        }
 public ActionResult Kaydet(Hakkimizda GelenVeri)
 {
     using (BlogSiteEntities1 db = new BlogSiteEntities1())
     {
         var GuncellenecekVeri = db.Hakkimizda.First();
         if (!ModelState.IsValid)
         {
             return(View("HakkimizdaGuncelle", GelenVeri));
         }
         if (GelenVeri.resimfile != null)
         {
             GelenVeri.Resim = GelenVeri.resimfile.FileName;
             GelenVeri.resimfile.SaveAs(Path.Combine(Server.MapPath("~/Content/Logo/"), Path.GetFileName(GelenVeri.Resim)));
         }
         db.Entry(GuncellenecekVeri).CurrentValues.SetValues(GelenVeri);
         db.SaveChanges();
         return(RedirectToAction("index", "hakkimizda"));
     }
 }
예제 #26
0
 public ActionResult About(Hakkimizda model)
 {
     if (ModelState.IsValid)
     {
         Hakkimizda hak = AboutManager.ListQueryable().FirstOrDefault();
         if (hak != null)
         {
             hak.Aciklama = model.Aciklama;
             if (AboutManager.Update(hak) > 0)
             {
                 TempData["isEdited"] = true;
                 return(RedirectToAction("Index"));
             }
         }
         TempData["isEdited"] = false;
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
예제 #27
0
        public ActionResult Delete(int id, Hakkimizda model)
        {
            try
            {
                // TODO: Add delete logic here

                Hakkimizda movie = DatabaseContext.Hakkimizdas.Find(id);
                if (movie == null)
                {
                    return(HttpNotFound());
                }
                DatabaseContext.Hakkimizdas.Remove(movie);
                DatabaseContext.SaveChanges();
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
예제 #28
0
        public ActionResult Edit(int id, Hakkimizda model)
        {
            try
            {
                // TODO: Add update logic here
                DatabaseContext.Entry(model).State = EntityState.Modified;
                DatabaseContext.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch (DbEntityValidationException e)
            {
                foreach (var eve in e.EntityValidationErrors)
                {
                    Response.Write(string.Format("Entity türü \"{0}\" şu hatalara sahip \"{1}\" Geçerlilik hataları:", eve.Entry.Entity.GetType().Name, eve.Entry.State));
                    foreach (var ve in eve.ValidationErrors)
                    {
                        Response.Write(string.Format("- Özellik: \"{0}\", Hata: \"{1}\"", ve.PropertyName, ve.ErrorMessage));
                    }
                    Response.End();
                }
                return(View());
            }
        }
        public ActionResult Hakkimizda(Hakkimizda hakkimiz)
        {
            var hak = db.Hakkimizdas.ToList();

            return(View(hak));
        }
예제 #30
0
 public void Update(Hakkimizda h)
 {
     repository.Update(h);
 }