示例#1
0
        public void Excluir(Usuario usuario)
        {
            try
            {
                ldc.Usuarios.DeleteOnSubmit(usuario);

                LivroDAO livroDAO = new LivroDAO();
                foreach (Livro l in usuario.Livros)
                {
                    livroDAO.Excluir(l);
                }

                AutoridadeDAO autDAO = new AutoridadeDAO();
                foreach (Autoridade a in usuario.Autoridades)
                {
                    autDAO.DeleteFromUsuario(a, usuario);
                }

                ldc.SubmitChanges();
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#2
0
 public CarrinhoDAO()
 {
     ldc      = new LivrariaDataContext();
     livroDAO = new LivroDAO();
 }