Beispiel #1
0
 protected void lnkbtnDonhang_Click(object sender, EventArgs e)
 {
     if (Session["users"] != null)
     {
         Quang_Khachhang khachhang = (Quang_Khachhang)Session["users"];
         Response.Redirect("users_Donhang.aspx?MaTK=" + khachhang.getMaKH());
     }
 }
Beispiel #2
0
 protected void lnkbtnTaikhoan_Click(object sender, EventArgs e)
 {
     if (Session["users"] != null)
     {
         Quang_Khachhang khachhang = (Quang_Khachhang)Session["users"];
         Response.Redirect("Suathongtintaikhoan.aspx?MaTK=" + khachhang.getMaKH());
     }
 }
Beispiel #3
0
    protected void btnDatmua_Click(object sender, EventArgs e)
    {
        if (Session["users"] != null)
        {
            String DCnhanhang = txtDiachi.Text.Trim();
            String hoten      = txtHoten.Text.Trim();
            String sdt        = txtSdt.Text.Trim();
            String yeuCaukhac = ddlYeucau.SelectedItem.ToString();
            String tongtien   = cart.getTongTien().ToString();
            String MaTK       = khachhang.getMaKH();
            if (DCnhanhang == null)
            {
                lblDcerr.Visible = true;
            }
            else if (txtSdt.Text.Trim() == null)
            {
                lblSdterr.Visible = true;
            }
            else if (txtHoten.Text.Trim() == null)
            {
                lblTenKHerr.Visible = true;
            }
            else if (txtEmail.Text == null)
            {
                lblemailerr.Visible = true;
            }
            else
            {
                String info      = "Tên Khách Hàng : " + hoten + ", Số Điện thoại : " + sdt + ", Địa chỉ : ";
                String tinhtrang = "Chờ xác nhận đơn hàng";
                DCnhanhang = info + DCnhanhang;
                sqlDatmua.InsertCommand = "insert into tblDonhang (MaTK, Diachinhanhang, Yeucaukhac, Tongtien, Tinhtrang) values " +
                                          "('" + MaTK + "', N'" + DCnhanhang + "', N'" + yeuCaukhac + "', '" + tongtien + "', N'" + tinhtrang + "')";
                sqlDatmua.Insert();

                sqLayMaDH.SelectCommand = "SELECT TOP 1 MaDH " +
                                          "FROM tblDonhang " +
                                          "WHERE MaTK = '" + MaTK + "' " +
                                          "ORDER BY Ngaymua DESC";

                DataView dv   = (DataView)sqLayMaDH.Select(DataSourceSelectArguments.Empty);
                String   MaDH = dv.Table.Rows[0]["MaDH"].ToString().Trim();


                foreach (var item in lstThucpham)
                {
                    if (item.getSoluongmua() > 0)
                    {
                        // insert tblCTDH
                        string sqlInsert = "INSERT INTO tblChitietDH values ('" + item.getMaTP() + "', '" + MaDH + "', '" + item.getSoluongmua() + "')";
                        sqlChitietDH.InsertCommand = sqlInsert;
                        sqlChitietDH.Insert();

                        // Update số lượng sản phẩm
                        string sqlUpdate = "UPDATE tblThucpham SET Soluongco = Soluongco - '" + item.getSoluongmua() + "' WHERE MaTP = '" + item.getMaTP() + "'";
                        sqlUpdatesoluongmua.UpdateCommand = sqlUpdate;
                        sqlUpdatesoluongmua.Update();
                    }
                }
                if (Session["cart"] != null)
                {
                    Session.Contents.Remove("cart");
                }
                Response.Redirect("Muathanhcong.aspx");
            }
        }
    }