コード例 #1
0
        private Conteudo PesquisarConteudo()
        {
            var nomeConteudoSelecionado = lstAtividadesDisponiveis.SelectedItem.ToString();
            var conteudoDAO             = new ConteudoDAO();

            return(conteudoDAO.Conteudo().FirstOrDefault(x => x.Nome == nomeConteudoSelecionado));
        }
コード例 #2
0
 private void AdicionarNaListBoxONomeDoConteudo(IEnumerable <UsuarioConteudo> conteudoDisponiveis)
 {
     foreach (var conteudo in conteudoDisponiveis)
     {
         var conteudoDAO   = new ConteudoDAO();
         var conteudoAtual = conteudoDAO.Conteudo().FirstOrDefault(x => x.Id == conteudo.ConteudoID);
         lstAtividadesDisponiveis.Items.Add(conteudoAtual.Nome);
     }
 }
コード例 #3
0
        public UsuarioConteudo(Usuario usuario, string codigoDoConteudo)
        {
            this.UsuarioID = usuario.Id;
            var conteudoDAO = new ConteudoDAO();
            var conteudo    = conteudoDAO.Conteudo().FirstOrDefault(x => x.CodigoAcesso == codigoDoConteudo.ToUpper());

            if (conteudo != null)
            {
                this.ConteudoID = conteudo.Id;
            }
            else
            {
                throw new ArgumentException("", "Código de acesso invalido");
            }
        }