コード例 #1
0
ファイル: AdminLIB_Book.aspx.cs プロジェクト: anam/mal
 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");
 }
コード例 #2
0
ファイル: LIB_BookProvider.cs プロジェクト: anam/mal
    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;
        }
    }
コード例 #3
0
ファイル: LIB_BookProvider.cs プロジェクト: anam/mal
    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;
        }
    }
コード例 #4
0
ファイル: AdminLIB_Book.aspx.cs プロジェクト: anam/mal
 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();
 }