Example #1
0
        public BookBO GetBookByTitle(string _title)
        {
            BookDO retval = dataContext.GetBookDOByTitle(_title);

            if (retval == null)
            {
                return(null);
            }
            return(new BookBO(retval));
        }
Example #2
0
        public BookBO GetBook(int _bookID)
        {
            BookDO retval = dataContext.GetBookDOByID(_bookID);

            if (retval == null)
            {
                return(null);
            }
            return(new BookBO(retval));
        }
Example #3
0
        private void LoadWPLocations()
        {
            List <Book> bl  = new List <Book>();
            BookDO      bDO = new BookDO();

            bl = bDO.RetrieveWPLocations().OfType <Book>().ToList <Book>();
            ddlWPLocation.DataSource     = bl;
            ddlWPLocation.DataTextField  = "Title";
            ddlWPLocation.DataValueField = "ID";
            ddlWPLocation.DataBind();

            radddlWPLocation.DataSource     = bl;
            radddlWPLocation.DataTextField  = "Title";
            radddlWPLocation.DataValueField = "ID";
            radddlWPLocation.DataBind();
        }
Example #4
0
        protected void lbSave_Click(object sender, EventArgs e)
        {
            Book b = new Book();

            b.Title       = tbTitle.Text.Trim();
            b.Description = tbDescripton.Text.Trim();
            BookDO bDO = new BookDO();
            int    rez = 0;

            rez = bDO.CreateWPLocation(b);
            if (rez > 0)
            {
                nlWPLocation.SetCleanNotification("Объект успешно создан.");
                Clear();
            }
            else
            {
                nlWPLocation.SetDirtyNotification("Произошла ошибка при создании объекта.");
            }
        }
 // Constructor to map the DataAccessLayer object to the BusinessLogicLayer object
 public BookBO(BookDO _bookDO)
 {
     BookID      = _bookDO.BookID;
     Title       = _bookDO.Title;
     SeriesID_FK = _bookDO.SeriesID_FK;
 }