Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(string id)
        {
            BOOKTAG bOOKTAG = db.BOOKTAG.Find(id);

            db.BOOKTAG.Remove(bOOKTAG);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public ActionResult Create([Bind(Include = "BOOKNAME,PRICEPERCHAPTER")] BOOK book)
        {
            var value = Request.Form[3];

            if (ModelState.IsValid)
            {
                //bookID:查book表
                var que    = db.BOOK.Count();
                var bookID = (que + 1).ToString();
                for (int i = 0; i < 8 - bookID.Length; i++)
                {
                    bookID = '0' + bookID;
                }
                book.BOOKID = bookID;
                //writerID:当前
                string userid = Request.Cookies["_userid"].Value;
                //starttime,updateTime:当前时间
                book.STARTTIME  = DateTime.Now.ToString("yyyy-MM-dd");
                book.UPDATETIME = DateTime.Now.ToString("yyyy-MM-dd");
                //downloadnum,collcectnum:0
                book.DOWNLOADNUM = 0;
                book.COLLECTNUM  = 0;
                //ifend:0
                book.IFEND = 0;
                //其余字段留空
                db.BOOK.Add(book);

                BOOKTAG booktag = new BOOKTAG();
                booktag.BOOKID = bookID;
                if (value == "0")
                {
                    booktag.BOOKTAG1 = "玄幻";
                }
                else if (value == "1")
                {
                    booktag.BOOKTAG1 = "仙侠";
                }
                else
                {
                    booktag.BOOKTAG1 = "二次元";
                }

                //改作者表
                WRITER writer = db.WRITER.Find(userid);
                writer.NUMPRODUCTION = writer.NUMPRODUCTION + 1;
                db.BOOKTAG.Add(booktag);
                db.SaveChanges();


                return(RedirectToAction("Index"));
            }
            else
            {
                return(View());
            }
        }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "BOOKID,BOOKTAG1")] BOOKTAG bOOKTAG)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bOOKTAG).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(bOOKTAG));
 }
Ejemplo n.º 4
0
        public ActionResult Create([Bind(Include = "BOOKID,BOOKTAG1")] BOOKTAG bOOKTAG)
        {
            if (ModelState.IsValid)
            {
                db.BOOKTAG.Add(bOOKTAG);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(bOOKTAG));
        }
Ejemplo n.º 5
0
        // GET: BOOKTAGs/Edit/5
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            BOOKTAG bOOKTAG = db.BOOKTAG.Find(id);

            if (bOOKTAG == null)
            {
                return(HttpNotFound());
            }
            return(View(bOOKTAG));
        }