public ActionResult Novo(PerfilVM model)
        {
            if(!ModelState.IsValid)
                return View(model);

            perfilAppService.Create(model);

            return RedirectToAction("Index");
        }
        public ActionResult Novo()
        {
            var model = new PerfilVM
            {
                Acoes = perfilAppService.ListarAcoesDoSistema()
            };

            return View(model);
        }
        public void Setup()
        {
            perfilService = Substitute.For<IPerfilService>();
            perfilAppService = new PerfilAppService(perfilService);
            perfilVM = new PerfilVM
            {
                Nome = "Novo Perfil"
            };

            Mapper.CreateMap<PerfilVM, Perfil>();
            Mapper.CreateMap<Perfil, PerfilVM>();
        }
 public void Editar(PerfilVM perfil)
 {
     perfilService.Update(Mapper.Map<Perfil>(perfil));
 }
 public void Create(PerfilVM model)
 {
     var perfil = Mapper.Map<Perfil>(model);
     perfilService.Create(perfil);
 }