예제 #1
0
        public Carrinho getCarrinhoById(int id)
        {
            LivrariaDataContext ldc2     = new LivrariaDataContext();
            Carrinho            carrinho = ldc2.Carrinhos.SingleOrDefault(c => c.Id == id);

            return(carrinho);
        }
예제 #2
0
        public int addCarrinho()
        {
            LivrariaDataContext ldc2     = new LivrariaDataContext();
            Carrinho            carrinho = new Carrinho();

            DateTime myDate = DateTime.Now;

            carrinho.Created = myDate;

            ldc2.Carrinhos.InsertOnSubmit(carrinho);
            ldc2.SubmitChanges();
            return(carrinho.Id);
        }
예제 #3
0
        public bool addLivro(Carrinho carrinho, Livro livro)
        {
            LivrariaDataContext ldc2 = new LivrariaDataContext();

            Carrinho car = ldc2.Carrinhos.Single(c => c.Id == carrinho.Id);

            System.Diagnostics.Debug.WriteLine("Carrinho:" + car);
            Livro liv = ldc2.Livros.Single(l => l.Id == livro.Id);

            System.Diagnostics.Debug.WriteLine("Livro:" + liv);
            car.Livros.Add(liv);
            ldc2.SubmitChanges();
            return(true);
        }
예제 #4
0
        public static void RemoveRecord <T>(T recordToRemove) where T : class
        {
            // Retrieve BookCatalog instance in way
            // that's consistent with your DataContext strategy
            LivrariaDataContext ldc = new LivrariaDataContext();

            Table <T> tableData    = ldc.GetTable <T>();
            var       deleteRecord = tableData.SingleOrDefault(record => record == recordToRemove);

            if (deleteRecord != null)
            {
                tableData.DeleteOnSubmit(deleteRecord);
            }

            // If you created a new BookCatalog instance, submit it's changes here
            ldc.SubmitChanges();
        }
예제 #5
0
 public CategoriaLivroDAO()
 {
     ldc = new LivrariaDataContext();
 }
예제 #6
0
 public AutoridadeDAO()
 {
     ldc = new LivrariaDataContext();
 }
예제 #7
0
 public CarrinhoDAO()
 {
     ldc      = new LivrariaDataContext();
     livroDAO = new LivroDAO();
 }
예제 #8
0
 public LivroDAO()
 {
     ldc = new LivrariaDataContext();
 }
예제 #9
0
 public UsuarioDAO()
 {
     ldc = new LivrariaDataContext();
 }