コード例 #1
0
        public long SavePhone(Phone phone)
        {
            var db = new SellPhoneDB();

            db.phones.Add(phone);
            return(db.SaveChanges());
        }
コード例 #2
0
        public long SaveOrder(CustomerOrder order)
        {
            var db = new SellPhoneDB();

            db.CustomerOrders.Add(order);
            return(db.SaveChanges());
        }
コード例 #3
0
        public List <CustomerOrder> GetAllCustomerOrders()
        {
            var db = new SellPhoneDB();

            return((from p in db.CustomerOrders.Include("Customer")
                    select p).ToList());
        }
コード例 #4
0
        public List <CustomerOrder> GetCustomerOrders(long customerID)
        {
            var db = new SellPhoneDB();

            return((from p in db.CustomerOrders.Include("Customer")
                    where p.Customer.CustomerID == customerID
                    select p).ToList());
        }
コード例 #5
0
        public long SaveOrderedPhone(OrdereredPhone orderPhone, long orderId)
        {
            var db = new SellPhoneDB();

            CustomerOrder order = db.CustomerOrders.Find(orderId);

            order.OrdereredPhones.Add(orderPhone);
            return(db.SaveChanges());
        }