Exemplo n.º 1
0
        public ActionResult NewBook()
        {
            BooksManager     manager   = new BooksManager(Properties.Settings.Default.ConStr);
            NewBookViewModel viewModel = new NewBookViewModel();

            viewModel.Categories = manager.GetCategories();
            return(View(viewModel));
        }
Exemplo n.º 2
0
        public ActionResult NewCategory()
        {
            BooksManager         manager   = new BooksManager(Properties.Settings.Default.ConStr);
            NewCategoryViewModel viewModel = new NewCategoryViewModel();

            viewModel.CategoriesString = String.Join(",", manager.GetCategories().Select(c => c.Name));

            //NewBookViewModel viewModel = new NewBookViewModel();
            //viewModel.Categories = manager.GetCategories();
            return(View(viewModel));
        }
Exemplo n.º 3
0
        public ActionResult Index(int?categoryId)
        {
            BooksManager   manager   = new BooksManager(Properties.Settings.Default.ConStr);
            IndexViewModel viewModel = new IndexViewModel();

            viewModel.Books             = manager.GetBooks(categoryId);
            viewModel.Categories        = manager.GetCategories();
            viewModel.CurrentCategoryId = categoryId;
            if (TempData["message"] != null)
            {
                viewModel.Message = (string)TempData["message"];
            }
            return(View(viewModel));
        }