Пример #1
0
        /// <summary>
        /// Processes the input of the user for adding a book to the database
        /// </summary>
        /// <param name="admin">Takes a user with admin priviliges</param>
        private static void AddBook(User admin)
        {
            var bookInformation = AdminView.AddBook();

            if (api.AddBook(
                    admin.Id,
                    Convert.ToInt32(bookInformation["Antal"]),
                    bookInformation["Titel"],
                    bookInformation["Författare"],
                    Convert.ToInt32(bookInformation["Pris"])))
            {
                var book = api.GetBooks(bookInformation["Titel"])[0];
                ChangeCategory(book, admin);
            }
            else
            {
                SharedError.Failed();
            }
        }