コード例 #1
0
        public IActionResult Index()
        {
            var servicoAtor = new sakila.repositorio.servico.ServicoActor();
            var atores      = servicoAtor.Listar();

            return(View(atores));
        }
コード例 #2
0
        public ViewResult ConfirmDeleteActor(int id)
        {
            var servicoAtor = new sakila.repositorio.servico.ServicoActor();

            actor ator = servicoAtor.GetActorFilmById(id);

            return(View("Views/Actor/ConfirmDeleteActor.cshtml", ator));
        }
コード例 #3
0
        private actor GetActorFilmById(int id)
        {
            VerifyNullIntParameter(id);
            var   servicoAtor = new sakila.repositorio.servico.ServicoActor();
            actor ator        = servicoAtor.GetActorFilmById(id);

            return(ator);
        }
コード例 #4
0
        public ViewResult InsertActor(actor ator)
        {
            var servicoAtor = new sakila.repositorio.servico.ServicoActor();

            ator.last_update = DateTime.Now;

            servicoAtor.Insert(ator);

            var atores = servicoAtor.Listar();

            TempData["mensagem"] = "Ator Criado com Sucesso!";

            return(View("Views/Actor/Index.cshtml", atores));
        }
コード例 #5
0
        public ViewResult DeleteActor(int id)
        {
            //actor ator = GetById(id);

            var servicoAtor = new sakila.repositorio.servico.ServicoActor();

            actor ator = servicoAtor.GetActorFilmById(id);

            servicoAtor.Delete(ator);

            var atores = servicoAtor.Listar();

            TempData["mensagem"] = "Ator apagado com Sucesso!";

            return(View("Views/Actor/Index.cshtml", atores));
        }