public ActionResult CopyBook(int bookid) { Inpinke_Book model = DBBookBLL.GetBookByID(bookid); if (model.UserID != UserSession.CurrentUser.ID) { ViewBag.Msg = "对不起,您不能拷贝该印品。"; return(View("error")); } if (model.DonePages * 100 / model.PageCount < 90) { ViewBag.Msg = "对不起,当前印品完成度太低,不建议拷贝。您可以直接编辑该印品。"; return(View("error")); } BaseResponse br = DBBookBLL.CopyBook(bookid, UserSession.CurrentUser.ID); if (!br.IsSuccess) { ViewBag.Msg = br.Message; return(View("error")); } else { return(RedirectToAction("book", "my")); } }