Esempio n. 1
0
        protected void MovePageToBookDetails(object sender, EventArgs e)
        {
            ElementBoundary the_chosen_book = null;

            foreach (ElementBoundary elementBoundary in booksList)
            {
                if (Book_ID.Text == elementBoundary.key.id)
                {
                    the_chosen_book = elementBoundary;
                }
            }

            if (the_chosen_book == null)
            {
                Msg_For_User("Please Choose a book");
                return;
            }
            Session["The_Chosen_Book"] = the_chosen_book;
            Session["User_Logged"]     = _user;
            Response.Redirect("BookDetails.aspx", false);
        }
Esempio n. 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     _element              = (ElementBoundary)Session["The_Chosen_Book"];
     _user                 = (UserBoundary)Session["User_Logged"];
     _proxy                = new Proxy();
     txt_BookID.Value      = _element.key.id;
     txt_BookCreator.Value = _element.creator.ToString();
     txt_BookName.Value    = _element.name;
     if (_element.elementProperties != null)
     {
         if (_element.elementProperties.ContainsKey("Genre"))
         {
             txt_Genre.Value = _element.elementProperties["Genre"].ToString();
         }
         if (_element.elementProperties.ContainsKey("pagesAmount"))
         {
             txt_Amount_of_pages.Value = _element.elementProperties["pagesAmount"].ToString();
         }
         if (_element.elementProperties.ContainsKey("Price"))
         {
             txt_Price.Value = _element.elementProperties["Price"].ToString();
         }
         if (_element.elementProperties.ContainsKey("Language"))
         {
             txt_Language.Value = _element.elementProperties["Language"].ToString();
         }
         if (_element.elementProperties.ContainsKey("Publisher"))
         {
             txt_Publisher.Value = _element.elementProperties["Publisher"].ToString();
         }
         if (_element.elementProperties.ContainsKey("Author"))
         {
             txt_Author.Value = _element.elementProperties["Author"].ToString();
         }
     }
 }