Exemple #1
0
        public IActionResult Create(int id, Author user)
        {
            var model = AuthorList.getInstance();

            model.add(user);
            return(RedirectToAction("Index"));
        }
Exemple #2
0
        //----< deletes a story by id >-----------------------------

        /*
         * - note that Delete does not send back a view, but
         *   simply redirects back to the Index view, which
         *   will not show the deleted course because it was ...
         */
        public IActionResult Delete(int id)
        {
            var styList = AuthorList.getInstance();

            styList.delete(id - 1);
            return(RedirectToAction("Index"));
        }
Exemple #3
0
        public IActionResult Edit(int id, Author user)
        {
            var model = AuthorList.getInstance();

            model[id - 1] = user;
            return(RedirectToAction("Index"));
        }
Exemple #4
0
        public IActionResult Edit(int id)
        {
            var userList = AuthorList.getInstance();
            var model    = userList[id - 1];

            return(View(model));
        }
Exemple #5
0
        //----< shows details for each story >----------------------
        public ViewResult Details(int id)
        {
            var model = AuthorList.getInstance();
            var user  = model[id - 1];

            return(View(user));
        }
Exemple #6
0
        // GET: /<controller>/
        public IActionResult Index()
        {
            var model = AuthorList.getInstance();
            IEnumerable <Author> userList = (IEnumerable <Author>)model.Authors;

            return(View(userList));
        }
Exemple #7
0
        public IActionResult Create(int id)
        {
            var userList = AuthorList.getInstance();

            var model = new Author();

            model.Id = userList.size() + 1;
            return(View(model));
        }