public ActionResult ReturnShadowBook(ShadowBook shadowBook)
        {
            ShadowBook toReturn = db.tabShBook.Find(shadowBook.ShadowId);

            ///
            try
            {
                string CS = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
                using (SqlConnection con = new SqlConnection(CS))
                {
                    SqlCommand cmd = new SqlCommand("ShadowReturnD", con);
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;

                    cmd.Parameters.AddWithValue("@ShadowID", toReturn.ShadowId);
                    cmd.Parameters.AddWithValue("@Id", toReturn.Id);

                    con.Open();
                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception e)
            {
                Response.Write(e.Message);
            }
            ////
            //db.tabBook.Remove(toDelete);
            db.SaveChanges();
            return(RedirectToAction("ShadowBook"));
        }
        public ActionResult ReturnShadowBook(int shadowid)
        {
            ShadowBook toReturn = db.tabShBook.Find(shadowid);

            if (toReturn == null)
            {
                return(new HttpNotFoundResult());
            }
            return(View(toReturn));
        }