Example #1
0
 private void AtualizarMenu(Menu menu, TipoMenu tipoMenu)
 {
     if (menu.EhValido(tipoMenu))
     {
         _repository.Atualizar(menu);
     }
 }
        public void Atualizar(Guid id, string nome, string detalhes, IEnumerable <Guid> usuariosIds, IEnumerable <Guid> menusIds)
        {
            var nivel = repository.ObterPorId <NivelDeAcesso>(id);

            nivel.Nome     = nome;
            nivel.Detalhes = detalhes;
            if (nivel.EhValido())
            {
                repository.Atualizar(nivel);
                aditionalRepository.AtualizarRelacionametoMenuNivelDeAcesso(id, menusIds.ToArray());
                aditionalRepository.AtualizarRelacionametoUsuarioNivelDeAcessoPorNivelDeAcesso(id, usuariosIds.ToArray());
            }
        }