Exemplo n.º 1
0
        public ActionResult Create(EditarAutorViewModel model)
        {
            var autor = new Autor();

            autor.Nome = model.Nome;
            _repository.Create(autor);
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public ActionResult Create()
        {
            var model = new EditarAutorViewModel
            {
                Nome = "",
            };

            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult Edit(int id)
        {
            var author = _repository.Get(id);
            var model  = new EditarAutorViewModel
            {
                Nome = author.Nome,
            };

            return(View(model));
        }
Exemplo n.º 4
0
        public ActionResult Edit(int id)
        {
            var categoria = _repository.Get(id);
            var model     = new EditarAutorViewModel
            {
                Nome = categoria.Nome,
            };

            return(View(model));
        }
Exemplo n.º 5
0
        public ActionResult Edit(EditarAutorViewModel model)
        {
            var author = _repository.Get(model.Id);

            author.Nome = model.Nome;
            if (_repository.Update(author))
            {
                return(RedirectToAction("Index"));
            }
            return(View(author));
        }