private void AdicionarFuncionalidade(Usuario usuario, int moduloId, List <UsuarioFuncionalidadeDTO> listaFuncionalidadeDTO) { var modulo = moduloRepository.ObterPeloId(moduloId); foreach (UsuarioFuncionalidadeDTO item in listaFuncionalidadeDTO) { var usuarioFuncionalidade = item.To <UsuarioFuncionalidade>(); usuarioFuncionalidade.Usuario = usuario; usuarioFuncionalidade.UsuarioId = usuario.Id.Value; usuarioFuncionalidade.ModuloId = moduloId; usuarioFuncionalidade.Modulo = modulo; usuarioFuncionalidade.Funcionalidade = item.Funcionalidade; usuario.ListaUsuarioFuncionalidade.Add(usuarioFuncionalidade); } }
public ModuloDTO ObterPeloId(int?id) { return(moduloRepository.ObterPeloId(id).To <ModuloDTO>()); }