/// <summary> /// /// </summary> /// <param name="e"></param> protected override void OnDelete(EventArgs e) { if (ItemID != 0) { Rainbow.Framework.Content.Data.BooksDB bookDB = new Rainbow.Framework.Content.Data.BooksDB(); bookDB.Deleterb_BookList(ItemID); } this.RedirectBackToReferringPage(); }
/// <summary> /// /// </summary> /// <param name="e"></param> protected override void OnUpdate(EventArgs e) { // Only Update if the Entered Data is Valid if (Page.IsValid == true) { Rainbow.Framework.Content.Data.BooksDB bookDB = new Rainbow.Framework.Content.Data.BooksDB(); if (ItemID == 0) { // Add the book within the books table bookDB.Addrb_BookList(ModuleID, PortalSettings.CurrentUser.Identity.Email, ISBNField.Text, CaptionTextBox.Text); } else { // Update the book bookDB.Updaterb_BookList(ItemID, PortalSettings.CurrentUser.Identity.Email, ISBNField.Text, CaptionTextBox.Text); } // Redirect back to the portal home page this.RedirectBackToReferringPage(); } }