protected void btnDatBan_Click(object sender, EventArgs e) { if (Session["User"] != null) { try { SqlDsDonhang.InsertParameters["makh"].DefaultValue = manguoidung(); // SqlDsDonhang.InsertParameters["maban"].DefaultValue = ""; SqlDsDonhang.InsertParameters["manv"].DefaultValue = ""; SqlDsDonhang.InsertParameters["ngaythang"].DefaultValue = txtngay.Text; SqlDsDonhang.InsertParameters["sdt"].DefaultValue = txtdienthoai.Text; SqlDsDonhang.InsertParameters["diachi"].DefaultValue = ""; SqlDsDonhang.InsertParameters["tongtien"].DefaultValue = "0"; SqlDsDonhang.InsertParameters["nguoidat"].DefaultValue = txten.Text; SqlDsDonhang.InsertParameters["trangthai"].DefaultValue = "Đặt bàn_Đang xử lý"; SqlDsDonhang.InsertParameters["chuthich"].DefaultValue = txtsonguoi.Text + " người " + txtgio.Text + "giờ Y/c: " + txtyeucau.Text; SqlDsDonhang.InsertParameters["hinhthucthanhtoan"].DefaultValue = "Đặt bàn Online, thanh toán tại nhà hàng"; lblLoi.Text = "Quý khách gửi yêu cầu đặt bàn thành công! Cảm ơn Quý khách. "; SqlDsDonhang.Insert(); } catch (Exception ex) { lblLoi.Text = ex.Message; } } else { Response.Write("<script>alert('Bạn Phải Đăng Nhập Hệ Thống!')</script>"); } clear(); }
protected void btnDatHang_Click(object sender, EventArgs e) { //Lay gio hang tu Session ShoppingCart aCart; if (Session["Cart"] != null) { aCart = (ShoppingCart)Session["Cart"]; //thiet lap gia tri chi cac tham bien cua don hang SqlDsDonhang.InsertParameters["makh"].DefaultValue = manguoidung(); //SqlDsDonhang.InsertParameters["maban"].DefaultValue = ""; SqlDsDonhang.InsertParameters["ngaythang"].DefaultValue = DateTime.Now.ToShortDateString(); SqlDsDonhang.InsertParameters["sdt"].DefaultValue = txtdt.Text; SqlDsDonhang.InsertParameters["diachi"].DefaultValue = txtdc.Text; SqlDsDonhang.InsertParameters["tongtien"].DefaultValue = aCart.TongTien.ToString(); SqlDsDonhang.InsertParameters["nguoidat"].DefaultValue = txtTenNguoiNhan.Text; SqlDsDonhang.InsertParameters["trangthai"].DefaultValue = "Ship_Đang xử lý"; SqlDsDonhang.InsertParameters["chuthich"].DefaultValue = ""; if (chkTructiep.Checked) { SqlDsDonhang.InsertParameters["hinhthucthanhtoan"].DefaultValue = "Trả tiền mặt khi nhận hàng"; } else { SqlDsDonhang.InsertParameters["hinhthucthanhtoan"].DefaultValue = "Chuyển khoản ngân hàng"; } try { //Chen 1 dong vao bang don hang SqlDsDonhang.Insert(); //Chen cac hi tiet don hang vao bang chi tiet hoa don bang vong lap foreach (var item in aCart.Items) { //Thiet lap ca gia tri chi cac tham bien cua 1 chi tiet hoa don //ma hoa don la bien toan cuc SqlDschitietdon.InsertParameters["mahoadon"].DefaultValue = mahoadon; SqlDschitietdon.InsertParameters["maban"].DefaultValue = ""; SqlDschitietdon.InsertParameters["mamonan"].DefaultValue = item.mamon; SqlDschitietdon.InsertParameters["soluong"].DefaultValue = item.soluong.ToString(); //Chen 1 dong vao bang chi tiet hoa don SqlDschitietdon.Insert(); } //Xoa gio hang Session.Remove("Cart"); //Dat hang thanh cong chuyen den trang thong tin don hang kem theo mahoadon Response.Redirect("OrderInfor.aspx?mahoadon=" + mahoadon); } catch (Exception ex) { //hien thi thong bao khong thanh cong lblThongBao.Text = "Đặt món ăn thất bại.Lỗi: " + ex.Message; } } }
protected void btnThem_Click(object sender, EventArgs e) { if (radiodatban.Checked) { Update_dattruoc(); txtmahd.Visible = true; try { //Chen 1 dong vao bang don hang if (GridView1.Rows.Count == 0) { SqlDsDonhang.Insert(); //Chen cac chi tiet don hang vao bang chi tiet hoa don bang vong lap SqlChitiet.InsertParameters["mahoadon"].DefaultValue = txtmahd.Text; SqlChitiet.InsertParameters["maban"].DefaultValue = DetailsView1.Rows[0].Cells[1].Text; SqlChitiet.InsertParameters["mamonan"].DefaultValue = ddrMon.SelectedValue.ToString(); SqlChitiet.InsertParameters["soluong"].DefaultValue = txtSL.Text; } else { SqlChitiet.InsertParameters["mahoadon"].DefaultValue = GridView1.Rows[0].Cells[0].Text; SqlChitiet.InsertParameters["maban"].DefaultValue = DetailsView1.Rows[0].Cells[1].Text; SqlChitiet.InsertParameters["mamonan"].DefaultValue = ddrMon.SelectedValue.ToString(); SqlChitiet.InsertParameters["soluong"].DefaultValue = txtSL.Text; } //Chen 1 dong vao bang chi tiet hoa don SqlChitiet.Insert(); // hien thi thong bao thanh toan thanh cong GridView1.DataBind(); Show_tien(); set_thanhtien(); suaban_1(); lblThongBao.Text = "Đã Thêm Món! "; //lblThongBao.Text = "Thanh Toán thành công !"; } catch (SqlException) { lblThongBao.Text = "Món đã có trong Order! "; } catch (Exception ex) { //hien thi thong bao khong thanh cong lblThongBao.Text = "Đặt món ăn thất bại.Lỗi: " + ex.Message; } } else { SqlDsDonhang.InsertParameters["makh"].DefaultValue = ""; SqlDsDonhang.InsertParameters["ngaythang"].DefaultValue = DateTime.Now.ToShortDateString(); SqlDsDonhang.InsertParameters["manv"].DefaultValue = ddrthungan.SelectedValue.ToString(); SqlDsDonhang.InsertParameters["sdt"].DefaultValue = txtDT.Text; SqlDsDonhang.InsertParameters["diachi"].DefaultValue = txtDC.Text; SqlDsDonhang.InsertParameters["tongtien"].DefaultValue = lblTong.Text; SqlDsDonhang.InsertParameters["nguoidat"].DefaultValue = txtHt.Text; SqlDsDonhang.InsertParameters["hinhthucthanhtoan"].DefaultValue = "Thanh toán tại nhà hàng"; SqlDsDonhang.InsertParameters["trangthai"].DefaultValue = "Đang Ăn"; SqlDsDonhang.InsertParameters["chuthich"].DefaultValue = ""; try { //Chen 1 dong vao bang don hang if (GridView1.Rows.Count == 0) { SqlDsDonhang.Insert(); //Chen cac chi tiet don hang vao bang chi tiet hoa don bang vong lap SqlChitiet.InsertParameters["mahoadon"].DefaultValue = mahoadon; SqlChitiet.InsertParameters["maban"].DefaultValue = DetailsView1.Rows[0].Cells[1].Text; SqlChitiet.InsertParameters["mamonan"].DefaultValue = ddrMon.SelectedValue.ToString(); SqlChitiet.InsertParameters["soluong"].DefaultValue = txtSL.Text; } else { SqlChitiet.InsertParameters["mahoadon"].DefaultValue = GridView1.Rows[0].Cells[0].Text; SqlChitiet.InsertParameters["maban"].DefaultValue = DetailsView1.Rows[0].Cells[1].Text; SqlChitiet.InsertParameters["mamonan"].DefaultValue = ddrMon.SelectedValue.ToString(); SqlChitiet.InsertParameters["soluong"].DefaultValue = txtSL.Text; } //Chen 1 dong vao bang chi tiet hoa don SqlChitiet.Insert(); // hien thi thong bao thanh toan thanh cong GridView1.DataBind(); Show_tien(); set_thanhtien(); suaban_1(); lblThongBao.Text = "Đã Thêm Món! "; //lblThongBao.Text = "Thanh Toán thành công !"; } catch (SqlException) { lblThongBao.Text = "Món đã có trong Order! "; } catch (Exception ex) { //hien thi thong bao khong thanh cong lblThongBao.Text = "Đặt món ăn thất bại.Lỗi: " + ex.Message; } } }