Exemplo n.º 1
0
        /// <summary>
        /// Get genre by id.
        /// </summary>
        /// <param name="genreId">The genre id.</param>
        /// <returns>The genre object.</returns>
        public Genre Get(int genreId)
        {
            using (PlanetWrox.GenreDataTable dtGenre = new PlanetWrox.GenreDataTable())
            using (GenreTableAdapter adptGenre = new GenreTableAdapter())
            {
                adptGenre.FillById(dtGenre, genreId);

                if (dtGenre != null && dtGenre.Rows.Count > 0)
                {
                    Genre genre = (from drGenre in dtGenre
                                   select new Genre
                                   {
                                       Id = drGenre.Id,
                                       Name = drGenre.Name,
                                       SortOrder = drGenre.SortOrder
                                   }).Single();

                    return genre;
                }
            }
            return null;
        }