예제 #1
0
        private void btnSave_product_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new DemoEF6Context())
            {
                Product product = new Product();
                product.ProductIName = tbxProductName.Text;
                product.ProductPrice = decimal.Parse(tbxProductPrice.Text);

                db.Products.Add(product);
                db.SaveChanges();
            }
        }
예제 #2
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new DemoEF6Context())
            {
                Customer customer = new Customer();
                customer.CustomerName = tbxCustomerName.Text;
                customer.OrderValue   = decimal.Parse(tbxOrderValue.Text);

                db.Customers.Add(customer);
                db.SaveChanges();
            }
        }
예제 #3
0
        private void btnMainSave_Click(object sender, RoutedEventArgs e)
        {
            using (var db = new DemoEF6Context())
            {
                Order order = new Order();
                order.Name        = tbxMainOrder.Text;
                order.Price       = decimal.Parse(tbxPris.Text);
                order.Quantity    = int.Parse(tbxOrderValue.Text);
                order.SubTotal    = decimal.Parse(tbxSumma.Text);
                order.Description = "";

                string customername = tbxMainCustomer.Text;

                Customer customer = db.Customers.Where(c => c.CustomerName == (string)tbxMainCustomer.Text).Select(c => c).First();
                customer.Orders.Add(order);
                db.SaveChanges();
            }
        }