public IActionResult EditaPost(Post post)
 {
     if (ModelState.IsValid)
     {
         dao.Atualiza(post);
         return(RedirectToAction("Index"));
     }
     return(View("Visualiza", post));
 }
Beispiel #2
0
 public ActionResult Edit(Post post)
 {
     if (ModelState.IsValid)
     {
         dao.Atualiza(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View(post));
     }
 }
 public IActionResult Edita(Post post)
 {
     if (ModelState.IsValid)
     {
         PostDAO dao = new PostDAO();
         dao.Atualiza(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Visualiza", post));
     }
 }
Beispiel #4
0
        static void Main(string[] args)
        {
            PostDAO dao = new PostDAO();

            Post post = new Post
            {
                Titulo         = "Título com PostDAO",
                Conteudo       = "Conteúdo com PostDAO",
                DataPublicacao = DateTime.Now,
                Publicado      = true,
            };

            Console.WriteLine("Adicionando Post [Título = {0}]", post.Titulo);
            dao.AdicionaPost(post);

            int id = 1;

            Console.WriteLine("Buscando Post [Id = {0}]", id);
            post = dao.BuscaPorId(id);
            Console.WriteLine("Título = {0}", post.Titulo);

            Console.WriteLine("Atualizando Post");
            post.Titulo += " atualizado";
            dao.Atualiza(post);

            Console.WriteLine("Listando Posts");
            IList <Post> lista = dao.Lista();

            foreach (var item in dao.Lista())
            {
                Console.WriteLine("Título = {0}", item.Titulo);
            }

            Console.WriteLine("Deletando Post [Id = {0}]", post.Id);
            dao.Remove(post);
        }