예제 #1
0
        public Category GetById(int id)
        {
            Category   category = new Category();
            SqlCommand cmd      = new SqlCommand("SELECT * FROM Categories WHERE CategoryId= @CategoryId");

            cmd.Parameters.AddWithValue("CategoryId", id);

            var reader = VTYS.SqlExecuteReader(cmd);

            while (reader.Read())
            {
                category.CategoryId   = Convert.ToInt32(reader[0]);
                category.CategoryName = reader[1].ToString();
            }
            return(category);
        }
예제 #2
0
        public List <Category> GetAll()
        {
            var        categoryList = new List <Category>();
            SqlCommand cmd          = new SqlCommand("SELECT * FROM Categories");
            var        reader       = VTYS.SqlExecuteReader(cmd);

            while (reader.Read())
            {
                Category category = new Category
                {
                    CategoryId   = Convert.ToInt32(reader[0]),
                    CategoryName = reader[1].ToString()
                };

                categoryList.Add(category);
            }
            return(categoryList);
        }
예제 #3
0
        public List <Book> GetAll()
        {
            var        bookList = new List <Book>();
            SqlCommand cmd      = new SqlCommand("Select * from Books");

            SqlDataReader reader = VTYS.SqlExecuteReader(cmd);

            while (reader.Read())
            {
                Book book = new Book
                {
                    Id          = Convert.ToInt32(reader[0]),
                    Title       = reader[1].ToString(),
                    Description = reader[2].ToString(),
                    Year        = int.Parse(reader[3].ToString()),
                    CategoryId  = Convert.ToInt32(reader[4])
                };

                bookList.Add(book);
            }
            return(bookList);
        }
예제 #4
0
        public Book GetById(int id)
        {
            SqlCommand cmd = new SqlCommand("Select * from Books where Id = @Id");

            cmd.Parameters.AddWithValue("Id", id);

            SqlDataReader reader = VTYS.SqlExecuteReader(cmd);

            while (reader.Read())
            {
                Book book = new Book
                {
                    Id          = Convert.ToInt32(reader[0]),
                    Title       = reader[1].ToString(),
                    Description = reader[2].ToString(),
                    Year        = int.Parse(reader[3].ToString()),
                    CategoryId  = Convert.ToInt32(reader[4])
                };

                return(book);
            }
            return(null);
        }