Exemplo n.º 1
0
        private static void UpdateOrderTest()
        {
            IOrdersService ordersService = new DbOrdersService();

            var order = ordersService.Get(1);

            order.DeliveryDate = DateTime.Today.AddDays(14);

            ordersService.Update(order);
        }
Exemplo n.º 2
0
        private static void AddOrderTest()
        {
            var address = new Address
            {
                City     = "Warszawa",
                PostCode = "01466",
                Street   = "Chłodna"
            };

            //var customer = new Customer
            //{
            //    FirstName = "Marcin",
            //    LastName = "Sulecki",
            //    DeliveryAddress = address,
            //    Birthday = DateTime.Now
            //};

            ICustomersService customersService = new DbCustomersService();
            var customer = customersService.Get(1);

            var product1 = new Product
            {
                Id    = 1,
                Name  = "Mysz",
                Color = "Red"
            };

            var service1 = new Service
            {
                Id   = 2,
                Name = "Szkolenie EF"
            };

            var product2 = new Product
            {
                Id    = 3,
                Name  = "Klawiatura",
                Color = "Blue"
            };

            var order = new Order
            {
                Customer  = customer,
                DateOrder = DateTime.Now,
            };

            order.Details.Add(new OrderDetail
            {
                Item      = product1,
                Quantity  = 3,
                UnitPrice = 99
            });

            order.Details.Add(new OrderDetail
            {
                Item      = service1,
                Quantity  = 5,
                UnitPrice = 100
            });


            var od = new OrderDetail
            {
                Item      = product2,
                Quantity  = 5,
                UnitPrice = 200
            };

            order.Details.Add(od);

            order.Details.Add(od);

            IOrdersService ordersService = new DbOrdersService();

            ordersService.Add(order);
        }
Exemplo n.º 3
0
 private static void GetOrderTest()
 {
     IOrdersService ordersService = new DbOrdersService();
     var            order         = ordersService.Get(1);
 }