Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
    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;
            }
        }
    }
Exemplo n.º 3
0
    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;
            }
        }
    }