protected void btnUpdate_Click(object sender, EventArgs e) { try { LIB_Book lIB_Book = new LIB_Book (); lIB_Book.BookID= int.Parse(Request.QueryString["ID"].ToString()); lIB_Book.SubjectID= int.Parse(ddlSubjectID.SelectedValue); lIB_Book.PublisherID= int.Parse(ddlPublisherID.SelectedValue); lIB_Book.AuthorID= int.Parse(ddlAuthorID.SelectedValue); lIB_Book.SubCategoryID = int.Parse(ddlSubCategory.SelectedValue); lIB_Book.BookName= txtBookName.Text; lIB_Book.BookISBN= txtBookISBN.Text; lIB_Book.PublishedYear= int.Parse(txtPublishedYear.Text); lIB_Book.BookNo = int.Parse(txtBookNo.Text); lIB_Book.AddedBy= Profile.card_id; lIB_Book.AddedDate= DateTime.Now; lIB_Book.ModifiedBy= Profile.card_id; lIB_Book.ModifiedDate= DateTime.Now; bool resutl =LIB_BookManager.UpdateLIB_Book(lIB_Book); }catch(Exception ex){}Response.Redirect("AdminDisplayLIB_Book.aspx"); }
public bool UpdateLIB_Book(LIB_Book lIB_Book) { using (SqlConnection connection = new SqlConnection(this.ConnectionString)) { SqlCommand cmd = new SqlCommand("UpdateLIB_Book", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@BookID", SqlDbType.Int).Value = lIB_Book.BookID; cmd.Parameters.Add("@SubjectID", SqlDbType.Int).Value = lIB_Book.SubjectID; cmd.Parameters.Add("@SubCategoryID", SqlDbType.Int).Value = lIB_Book.SubCategoryID; cmd.Parameters.Add("@PublisherID", SqlDbType.Int).Value = lIB_Book.PublisherID; cmd.Parameters.Add("@AuthorID", SqlDbType.Int).Value = lIB_Book.AuthorID; cmd.Parameters.Add("@BookName", SqlDbType.NVarChar).Value = lIB_Book.BookName; cmd.Parameters.Add("@BookISBN", SqlDbType.NVarChar).Value = lIB_Book.BookISBN; cmd.Parameters.Add("@PublishedYear", SqlDbType.Int).Value = lIB_Book.PublishedYear; cmd.Parameters.Add("@BookNo", SqlDbType.Int).Value = lIB_Book.BookNo; cmd.Parameters.Add("@ModifiedBy", SqlDbType.NVarChar).Value = lIB_Book.ModifiedBy; cmd.Parameters.Add("@ModifiedDate", SqlDbType.DateTime).Value = lIB_Book.ModifiedDate; connection.Open(); int result = cmd.ExecuteNonQuery(); return result == 1; } }
public LIB_Book GetLIB_BookFromReader(IDataReader reader) { try { LIB_Book lIB_Book = new LIB_Book ( DataAccessObject.IsNULL<int>(reader["BookID"]), DataAccessObject.IsNULL<int>(reader["SubjectID"]), DataAccessObject.IsNULL<int>(reader["SubCategoryID"]), DataAccessObject.IsNULL<int>(reader["PublisherID"]), DataAccessObject.IsNULL<int>(reader["AuthorID"]), DataAccessObject.IsNULL<string>(reader["BookName"]), DataAccessObject.IsNULL<string>(reader["BookISBN"]), DataAccessObject.IsNULL<int>(reader["PublishedYear"]), DataAccessObject.IsNULL<int>(reader["BookNo"]), DataAccessObject.IsNULL<string>(reader["AddedBy"].ToString()), DataAccessObject.IsNULL<DateTime>(reader["AddedDate"]), DataAccessObject.IsNULL<string>(reader["ModifiedBy"].ToString()), DataAccessObject.IsNULL<DateTime>(reader["ModifiedDate"]) ); lIB_Book.CategoryID = DataAccessObject.IsNULL<int>(reader["CategoryID"]); return lIB_Book; } catch (Exception ex) { return null; } }
private void showLIB_BookData() { LIB_Book lIB_Book = new LIB_Book (); lIB_Book = LIB_BookManager.GetLIB_BookByBookID(Int32.Parse(Request.QueryString["ID"])); ddlSubjectID.SelectedValue =lIB_Book.SubjectID.ToString(); ddlPublisherID.SelectedValue =lIB_Book.PublisherID.ToString(); ddlAuthorID.SelectedValue = lIB_Book.AuthorID.ToString(); ddlCategory.SelectedValue = lIB_Book.CategoryID.ToString(); ddlCategory_SelectedIndexChanged(this, new EventArgs()); ddlSubCategory.SelectedValue = lIB_Book.SubCategoryID.ToString(); txtBookName.Text =lIB_Book.BookName.ToString(); txtBookISBN.Text =lIB_Book.BookISBN.ToString(); txtPublishedYear.Text = lIB_Book.PublishedYear.ToString(); txtBookNo.Text = lIB_Book.BookNo.ToString(); }