Beispiel #1
0
 public ActionResult DeleteConfirmed(int id)
 {
     Livro.Model.Livro livro = db.Livro.Find(id);
     db.Livro.Remove(livro);
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "ID,Titulo,Autor,Genero,Descricao,Valor,Situation")] Livro.Model.Livro livro)
 {
     if (Session["AdminID"] != null)
     {
         if (ModelState.IsValid)
         {
             db.Entry(livro).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(livro));
     }
     return(RedirectToAction("Index", "Home"));
 }
Beispiel #3
0
        public ActionResult Create([Bind(Include = "ID,Titulo,Autor,Genero,Descricao,Valor,Situation")] Livro.Model.Livro livro)
        {
            if (Session["AdminID"] != null)
            {
                if (ModelState.IsValid)
                {
                    livro.Situation = true;
                    db.Livro.Add(livro);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(livro));
            }
            return(RedirectToAction("Index", "Home"));
        }
Beispiel #4
0
 // GET: Livro/Details/5
 public ActionResult Details(int?id)
 {
     if (Session["AdminID"] != null)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Livro.Model.Livro livro = db.Livro.Find(id);
         if (livro == null)
         {
             return(HttpNotFound());
         }
         return(View(livro));
     }
     return(RedirectToAction("Index", "Home"));
 }