示例#1
0
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
     objBookDetailsBEL.BookName  = txtBookName.Text.Trim();
     objBookDetailsBEL.Author    = txtAuthor.Text.Trim();
     objBookDetailsBEL.Publisher = txtPublisher.Text.Trim();
     objBookDetailsBEL.Price     = Convert.ToDecimal(txtPrice.Text);
     try
     {
         int retVal = objBookDetailsBLL.SaveBookDetails(objBookDetailsBEL);
         if (retVal > 0)
         {
             lblStatus.Text      = "Book detail saved successfully";
             lblStatus.ForeColor = System.Drawing.Color.Green;
             ClearControls();
             BindBookRecordsGridView();
         }
         else
         {
             lblStatus.Text      = "Book details couldn't be saved";
             lblStatus.ForeColor = System.Drawing.Color.Red;
         }
     }
     catch (Exception ex)
     {
         Response.Write("Oops! error occured:" + ex.Message.ToString());
     }
     finally
     {
         objBookDetailsBEL = null;
         objBookDetailsBLL = null;
     }
 }
示例#2
0
        public ActionResult Save(BooksDetails_BEL Book)
        {
            if (ModelState.IsValid)
            {
                if (Book.BookId > 0)
                {
                    BookDetails_BLL.UpdateBookRecord(Book);
                }
                else
                {
                    BookDetails_BLL.SaveBookDetails(Book);
                }

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(Book));
            }
        }