private void DisplayBookDetails(int bookId)
        {
            BusinessLogicDBOperations dbOp = new BusinessLogicDBOperations();

            try
            {
                Book book = dbOp.RetrieveBookDetails(bookId);
                lblBookTitle.Text   = book.Title;
                lblISBN.Text        = book.ISBN;
                lblPrice.Text       = book.CoverPrice.ToString("0.##", CultureInfo.InvariantCulture);
                lblPublishYear.Text = book.PublishYear;
                lblStatus.Text      = book.CheckOutStatusDescription;

                if (lblStatus.Text == "Check out")
                {
                    Borrower borrower = dbOp.RetrieveBookBorrowerDetails(bookId);
                    lblCurrentBorrower.Text = borrower.Name;
                }
                else
                {
                    lblCurrentBorrower.Text = "None";
                }
            }
            catch (Exception ex)
            {
                Utilities.Instance.SetPageMessage(ex.Message, Utilities.Severity.Error, Page.Master);
                return;
            }
        }
Ejemplo n.º 2
0
        private void DisplayBookDetails(int bookId)
        {
            BusinessLogicDBOperations dbOp = new BusinessLogicDBOperations();

            try
            {
                var bookInfo = dbOp.RetrieveBookDetails(bookId);
                hdnField.Value = bookInfo.ModifiedOn.ToJson();
            }
            catch (Exception ex)
            {
                Utilities.Instance.SetPageMessage(ex.Message, Utilities.Severity.Error, Page.Master);
                return;
            }
        }
Ejemplo n.º 3
0
        private void displayBookDeails(int BookID)
        {
            BusinessLogicDBOperations dbOperations = new BusinessLogicDBOperations();
            Book book = dbOperations.RetrieveBookDetails(BookID);

            if (book != null)
            {
                lblTitle.Text          = book.Title;
                lblISBN.Text           = book.ISBN;
                lblpublishDate.Text    = book.PublishYear;
                lblcoverprice.Text     = book.CoverPrice.ToString();
                lblcheckoutstatus.Text = book.CheckOutStatusDescription;

                // double penaltyAmount = calcultePenaltyAmount(DateTime.Now, borrower.ReturnDate);
                // lblPenaltyAmount.Text = String.Format("{0:#,##0.00}", penaltyAmount);
            }
            else
            {
                Utilities.Utilities.setPageMessage("Book is either already checked in or was not found.", Utilities.Utilities.severity.error, Page.Master);
                return;
            }
        }