Example #1
0
        // GET: Order
        public ActionResult Index()
        {
            List <SelectListItem> custdata = new List <SelectListItem>();

            Models.orderService cust = new orderService();
            custdata.Add(new SelectListItem()
            {
                Text  = "請選擇",
                Value = ""
            });
            foreach (var item in (List <Models.Customers>)cust.GetCustData())
            {
                custdata.Add(new SelectListItem()
                {
                    Text  = item.ContactTitle,
                    Value = Convert.ToString(item.ContactTitle)
                });
            }
            ViewBag.cdata = custdata;
            ViewBag.data  = null;
            return(View());
        }
        private void button1_Click(object sender, EventArgs e)
        {
            customerService customerserv = new customerService();
            int             customerID   = customerserv.addCustomerToBase(getCustomerInformation());

            paymentService paymentserv = new paymentService();
            int            paymentID   = paymentserv.addCardToBase(getCardInformation());

            dietService dietserv = new dietService();
            int         dietID   = dietserv.getDietObj(sumOrderLabel10.userSummaryData);
            //int dietID = dietserv.getDietID(sumOrderLabel10.userSummaryData);

            //Order order = new Order(getCustomerInformation(), getCardInformation(), dietObj);

            orderService orderserv = new orderService();

            orderID = orderserv.addOrderToBase(customerID, dietID, paymentID);


            this.Close();
            PurchasedOrderForm purchasedorderform = new PurchasedOrderForm();

            purchasedorderform.Show();
        }