protected void Page_Load(object sender, EventArgs e) { string ms = Request.QueryString["ms"]; if (string.IsNullOrEmpty(ms)) Response.Write("<script>window.location='~/default.aspx';<script>"); var master = (CustomerMasterPage)Page.Master; master.ChangeCenterTitle("Thông tin sách"); QlSachDbDataContext db = new QlSachDbDataContext(); sach s = db.saches.Single(p => p.masach == ms); lbLoaiSach.Text = db.loais.Single(p => p.maloai == s.maloai).tenloai; lbMaSach.Text = s.masach; lbTacgia.Text = s.tacgia; lbTieuDe.Text = s.tensach; lbSotap.Text = string.IsNullOrEmpty(s.sotap) ? "Chưa rõ" : s.sotap; lbTomTat.Text = s.tomtat; Image1.ImageUrl = s.anh; if (s.soluong > 0) { lbTinhTrang.Text = "Còn hàng"; lbTinhTrang.ForeColor = Color.Green; } else { lbTinhTrang.Text = "Hết hàng"; lbTinhTrang.ForeColor = Color.Red; } }
protected void Page_Load(object sender, EventArgs e) { //Lấy mã sách cần xóa string ms = Request.QueryString["ms"]; QlSachDbDataContext db = new QlSachDbDataContext(); //Lọc ra sách có mã cần xóa sach s = db.saches.Single(p => p.masach == ms); //Lấy đường dẫn file ảnh cần xóa if (!string.IsNullOrEmpty(s.anh)) { string dd = Server.MapPath(s.anh); //Xóa file ảnh trên server //************ File.Delete(dd); } //Xóa sách có mã sách =ms db.saches.DeleteOnSubmit(s); //Lưu lại vào csdl db.SubmitChanges(); Response.Redirect("Admin.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Lấy mã sách cần sửa string ms = Request.QueryString["ms"]; db = new QlSachDbDataContext(); //Lọc ra sách có mã cần sửa s = db.saches.Single(p => p.masach == ms); //Lấy đường dẫn file ảnh cần sửa string dd = Server.MapPath(s.anh); txtms.Text = s.masach; txtts.Text = s.tensach; txttg.Text = s.tacgia; txtgia.Text = s.gia.ToString(); txtsl.Text = s.soluong.ToString(); CNgayNhap.SelectedDate = s.NgayNhap != null ? DateTime.Parse(s.NgayNhap.Value.ToShortDateString()) : DateTime.Today; CNgayNhap.DataBind(); DMaloai.DataSource = db.loais; DMaloai.DataValueField = "maloai"; DMaloai.DataBind(); DMaloai.Text = s.maloai; Image1.ImageUrl = s.anh; } }
protected void Page_Load(object sender, EventArgs e) { Page.MaintainScrollPositionOnPostBack = true; if ((string)Session["dn"] == "") { hlDoiThongTin.Visible = false; Label1.Text = "Đăng nhập để xem thông tin giao dịch của tài khoản!"; } var page = Master as CustomerMasterPage; page.ChangeCenterTitle("Thông tin khách hàng"); QlSachDbDataContext db = new QlSachDbDataContext(); var q = from kh in db.KhachHangs join hd in db.hoadons on kh.Makh equals hd.makh join cthd in db.ChiTietHoaDons on hd.MaHoaDon equals cthd.MaHoaDon join s in db.saches on cthd.MaSach equals s.masach where (kh.TenDangNhap == (string)Session["dn"]) select new { s.masach, kh.Makh, kh.hoten, s.tensach, s.tacgia, cthd.SoLuongMua, hd.MaHoaDon, hd.NgayMua, tt = hd.damua == true ? "Đã thanh toán" : "Chưa thanh toán" }; GridView1.DataSource = q; GridView1.DataBind(); }
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { //Lấy về chỉ số dòng của khách vừa chọn int d = e.RowIndex; //Lấy về mã khách hàng có chỉ số là d trên GridView1 // long mkh = int.Parse(GridView1.Rows[d].Cells[1].Text); QlSachDbDataContext db = new QlSachDbDataContext(); var a = GridView1.Rows.Count; ChiTietHoaDon cthd = db.ChiTietHoaDons.Single(p => p.MaChiTietHD == int.Parse(GridView1.Rows[d].Cells[9].Text)); long mahd = cthd.MaHoaDon; db.ChiTietHoaDons.DeleteOnSubmit(cthd); db.SubmitChanges(); if (!db.ChiTietHoaDons.Any(p => p.MaHoaDon == mahd)) { hoadon hd = db.hoadons.Single(p => p.MaHoaDon == mahd); db.hoadons.DeleteOnSubmit(hd); db.SubmitChanges(); } ////Lọc ra khách hàng có mà là mkh //if(!db.hoadons.Any(p=>p.makh==mkh)) //{ // KhachHang kh = db.KhachHangs.Single(p => p.Makh == mkh); // db.KhachHangs.DeleteOnSubmit(kh);//Xóa khách hàng // db.SubmitChanges(); //} BindData(); }
void BindData() { UpdateHlStatus(); //Lấy về makh, Socthd, Tensach, Soluongmua, gia, Hoten, diachi,std và ngaymua // của tất cả các khách hàng theo thứ tự giảm dần của ngày mua //Nối 4 bảng KhacHang, HoaDon, ChiTietHoaDon và sach để lấy dữ liệu QlSachDbDataContext db = new QlSachDbDataContext(); var q = from kh in db.KhachHangs join hd in db.hoadons on kh.Makh equals hd.makh join cthd in db.ChiTietHoaDons on hd.MaHoaDon equals cthd.MaHoaDon join s in db.saches on cthd.MaSach equals s.masach orderby hd.NgayMua descending where (hd.damua == purchased) select new { Tensach = s.tensach, hd.MaHoaDon, makh = kh.Makh, socthd = cthd.MaChiTietHD, s.masach, Soluongmua = cthd.SoLuongMua, gia = s.gia, HoTen = kh.hoten, diachi = kh.diachi, SDT = kh.SoDT, ngaymua = hd.NgayMua.ToShortDateString(), }; GridView1.DataSource = q; GridView1.DataBind(); lbNull.Visible = q.Count() == 0 ? true : false; }
protected void Page_Load(object sender, EventArgs e) { string ms = Request.QueryString["ms"]; QlSachDbDataContext db = new QlSachDbDataContext(); var q = db.saches.Where(p => p.masach == ms); string ts = q.First().tensach; int gia = int.Parse(q.First().gia.ToString()); int sl = 1; Gio gh; if (Session["gh"] == null) gh = new Gio(); else gh = (Gio)Session["gh"]; if (gh.ThemGioHang(ms, ts, sl, gia)) { Session["gh"] = gh; //Response.Write("<script>alert('Đã thêm hàng vào giỏ!')</script>"); Response.Redirect("HienThiGioHang.aspx"); } else { Response.Write("<script>alert('Số lượng hàng còn lại không đủ!');window.location ='default.aspx';</script>"); } }
protected void Page_Load(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); try { var w = db.DangNhaps.Where(p => p.TenDangNhap == (Session["dn"]).ToString()).First(); if (!w.Quyen) Response.Redirect("Default.aspx"); } catch { Response.Redirect("Default.aspx"); } if (!IsPostBack) { var q = db.loais; DropDownList1.DataSource = q.Select(p => p.tenloai); DropDownList1.DataBind(); drdDanhmuc.DataSource = db.danhmucs; drdDanhmuc.DataBind(); drdDanhmuc.SelectedValue = q.First().madanhmuc; tbMaloai.Text = q.First().maloai; tbTenloai.Text = q.First().tenloai; } }
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); var q = db.loais.Skip(DropDownList1.SelectedIndex).Take(1).First(); tbMaloai.Text = q.maloai; tbTenloai.Text = q.tenloai; drdDanhmuc.SelectedValue = q.madanhmuc; btSua.Enabled = true; btXoa.Enabled = true; }
protected void drdID_SelectedIndexChanged(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); var q = db.DangNhaps.Where(p => p.TenDangNhap == drdID.SelectedValue.ToString()); tbHoten.Text = q.First().hoten.Trim(); tbID.Text = q.First().TenDangNhap; tbPass.Text = ""; rdAdmin.Checked = q.First().Quyen; rdNormal.Checked = !rdAdmin.Checked; }
public bool ThemGioHang(string ms, string ts, int sl, int gia) { QlSachDbDataContext db = new QlSachDbDataContext(); //Kiểm tra xem còn đủ sách để đặt mua không (kiểm tra trước đỡ chạy vòng lặp) if (db.saches.Single(p => p.masach == ms).soluong < sl) return false; for (int i = 0; i < dt.Rows.Count; i++) { DataRow dr = dt.Rows[i]; if (dr["Masach"].ToString().Trim().Equals(ms.Trim())) { int sltam = int.Parse(dr["Soluong"].ToString()); //Kiểm tra xem còn đủ sách để đặt mua không (cộng thêm số lượng đã có trong giỏ hàng) if (db.saches.Single(p => p.masach == ms).soluong < sl+sltam) { return false; } dt.Rows[i]["Soluong"] = Convert.ToString(sltam + sl); dt.Rows[i]["ThanhTien"] = int.Parse(dr["Gia"].ToString()) * (sltam + sl); dt.AcceptChanges(); return true; } } DataRow dr1 = dt.NewRow(); dr1["masach"] = ms; dr1["tensach"] = ts; dr1["soluong"] = sl; dr1["gia"] = gia; dr1["thanhtien"] = sl * gia; dt.Rows.Add(dr1); dt.AcceptChanges(); return true; // for (int i = 0; i < dt.Rows.Count; i++) //{ //Lấy về dòng thứ i lưu vào dr1 //DataRow dr1 = dt.Rows[i]; //// Nếu mã sách trùng nhau thì tăng số lượng và tính lại thành tiền //if (dr1["Masach"].ToString().Trim().Equals(ms.Trim())) //{ //int sltam = int.Parse(dr1["Soluong"].ToString()); //dr1["Soluong"] = Convert.ToString(sltam + sl); //dr1["ThanhTien"] = int.Parse(dr1["Soluong"].ToString()) * //int.Parse(dr1["Gia"].ToString()); //return; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { QlSachDbDataContext db = new QlSachDbDataContext(); //var q = db.DangNhaps.Select(p => new { p.TenDangNhap, p.MatKhau, p.hoten, p.Quyen }); drdID.DataSource = db.DangNhaps.Select(p => p.TenDangNhap); drdID.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { QlSachDbDataContext db = new QlSachDbDataContext(); //Xóa khách hàng đặt hàng quá 15 ngày //Chú ý: khi xóa khách hàng sẽ xóa các hóa đơn thanh toán // và các chi tiết hóa đơn của khách hàng db.XoaKh(); //Gọi lại thủ tục xóa BindData(); } }
protected void btLuu_Click(object sender, EventArgs e) { try { LHienthiloi.Visible = false; QlSachDbDataContext db = new QlSachDbDataContext(); if (string.IsNullOrEmpty(ms) && db.saches.Any(p => p.masach == txtms.Text)) { lbMaSachTrung.Visible = true; return; } lbMaSachTrung.Visible = false; //Tạo ra 1 lớp sách sach s; if (string.IsNullOrEmpty(ms)) s = new sach(); else s = db.saches.Single(p => p.masach == ms); s.masach = txtms.Text.Replace("\"", """); s.tensach = txtts.Text.Replace("\"", """); s.tacgia = txttg.Text.Replace("\"", """); s.gia = int.Parse(txtgia.Text); s.soluong = int.Parse(txtsl.Text); s.sotap = txtSotap.Text; s.maloai = DMaloai.SelectedValue; s.NgayNhap = CNgayNhap.SelectedDate; s.tomtat = CKEditorControl1.Text.Replace("\"","""); if (FileUpload1.FileName != "") { //UpLoad ảnh lên máy chủ FileUpload1.SaveAs(Server.MapPath(@"Image_sach/" + FileUpload1.FileName)); s.anh = @"Image_sach/" + FileUpload1.FileName; Image1.ImageUrl = s.anh; } if (string.IsNullOrEmpty(ms)) db.saches.InsertOnSubmit(s); //Chèn thêm 1 sách db.SubmitChanges();//Lưu sách vào csdl Response.Write("<script>alert('Cập nhật thành công!')</script>"); } catch (Exception tt) { LHienthiloi.Text = tt.Message; //Thông báo lỗi LHienthiloi.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { Page.MaintainScrollPositionOnPostBack = true; if (Session["dn"].ToString() == "") Response.Redirect("Default.aspx"); QlSachDbDataContext db1 = new QlSachDbDataContext(); try { var w = db1.DangNhaps.Where(p => p.TenDangNhap == (Session["dn"]).ToString()).First(); if (!w.Quyen) Response.Redirect("Default.aspx"); } catch { Response.Redirect("Default.aspx"); } }
protected void btSua_Click(object sender, EventArgs e) { if(!ThongTinDayDu()) { Response.Write("<script>alert('Vui lòng điển đầy đủ thông tin!'); </script>"); return; } QlSachDbDataContext db = new QlSachDbDataContext(); DangNhap q = db.DangNhaps.Single(p => p.TenDangNhap == drdID.SelectedValue.ToString()); q.MatKhau = Encoding.MaHoa(Encoding.key,tbPass.Text); q.Quyen = rdAdmin.Checked; q.hoten = tbHoten.Text; db.SubmitChanges(); //System.Windows.Forms.MessageBox.Show("Sửa thành công!"); Response.Write("<script>alert('Sửa thành công!');</script>"); drdID.DataSource = db.DangNhaps.Select(p => p.TenDangNhap); drdID.DataBind(); drdID.SelectedValue = q.TenDangNhap; }
protected void btXoa_Click(object sender, EventArgs e) { if (!ThongTinDayDu()) { Response.Write("<script>alert('Vui lòng điển đầy đủ thông tin!');</script>"); return; } else { QlSachDbDataContext db = new QlSachDbDataContext(); DangNhap dn = db.DangNhaps.Single(p => p.TenDangNhap == drdID.SelectedValue.ToString()); if (dn.TenDangNhap != (string)Session["dn"]) { db.DangNhaps.DeleteOnSubmit(dn); db.SubmitChanges(); //System.Windows.Forms.MessageBox.Show("Xóa thành công!"); Response.Redirect(Request.RawUrl); } else { //HttpContext.Current.Response.Write( //"<SCRIPT LANGUAGE=''JavaScript''>alert('Không thể xóa tài khoản đang sử dụng!')</SCRIPT>"); //Type cstype = this.GetType(); //// Get a ClientScriptManager reference from the Page class. //ClientScriptManager cs = Page.ClientScript; //// Check to see if the startup script is already registered. //if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) //{ // String cstext = "alert('Không thể xóa tài khoản đang sử dụng!');"; // cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); //} Response.Write("<script>alert(\"Không thể xóa tài khoản đang sử dụng!\")</script>"); } } }
protected void btLuu_Click(object sender, EventArgs e) { string ms = Request.QueryString["ms"]; db = new QlSachDbDataContext(); //Lọc ra sách có mã cần sửa s = db.saches.Single(p => p.masach == ms); s.masach = txtms.Text; s.tensach = txtts.Text; s.tacgia = txttg.Text; s.gia = int.Parse(txtgia.Text); s.soluong = int.Parse(txtsl.Text); s.maloai = DMaloai.Text; if (FileUpload1.FileName != "") {//UpLoad file ảnh lên server FileUpload1.SaveAs(Server.MapPath(@"Image_sach/" +FileUpload1.FileName)); System.IO.File.Delete(Server.MapPath(s.anh)); s.anh = @"Image_sach/" + FileUpload1.FileName; Image1.ImageUrl = s.anh; } db.SubmitChanges(); Response.Redirect("Admin.aspx"); }
protected void btSua_Click(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); loai q = db.loais.Single(p => p.tenloai == DropDownList1.SelectedValue.ToString()); if (!db.loais.Any(p => p.tenloai != q.tenloai && p.tenloai == tbTenloai.Text)) { q.tenloai = tbTenloai.Text; q.madanhmuc = drdDanhmuc.SelectedValue; db.SubmitChanges(); //System.Windows.Forms.MessageBox.Show("Sửa thành công!"); Response.Write("<script>alert('Sửa thành công!')</script>"); var a = db.loais.Select(p => new { p.tenloai, p.maloai }); DropDownList1.DataSource = a.Select(p => p.tenloai); DropDownList1.DataBind(); DropDownList1.SelectedValue = tbTenloai.Text; //Response.Redirect(Request.RawUrl); } else lbTen.Visible = true; }
protected void btThem_Click(object sender, EventArgs e) { lbTen.Visible = false; lbMa.Visible = false; QlSachDbDataContext db = new QlSachDbDataContext(); if (btThem.Text == "Thêm mới...") { tbMaloai.Enabled = true; tbMaloai.Text = ""; tbTenloai.Text = ""; DropDownList1.Visible = false; Label1.Visible = false; btSua.Enabled = false; btXoa.Enabled = false; btThem.Text = "Thêm"; } else { bool kt = true; if (db.loais.Any(p => p.tenloai == tbTenloai.Text)) { lbTen.Visible = true; kt = false; } if (db.loais.Any(p => p.maloai == tbMaloai.Text)) { lbMa.Visible = true; kt = false; } if (kt == true) { loai l = new loai(); l.tenloai = tbTenloai.Text; l.maloai = tbMaloai.Text; l.madanhmuc = drdDanhmuc.SelectedValue; db.loais.InsertOnSubmit(l); db.SubmitChanges(); //System.Windows.Forms.MessageBox.Show("Thêm loại mới thành công!"); Response.Write("<script>alert('Thêm loại mới thành công!')</script>"); //Response.Redirect(Request.RawUrl); lbTen.Visible = false; lbMa.Visible = false; tbMaloai.Enabled = false; DropDownList1.Visible = true; Label1.Visible = true; btSua.Enabled = true; btXoa.Enabled = true; btThem.Text = "Thêm mới..."; var a = db.loais.Select(p => new { p.tenloai, p.maloai }); DropDownList1.DataSource = a.Select(p => p.tenloai); DropDownList1.DataBind(); DropDownList1.SelectedValue = tbTenloai.Text; } } }
protected void btTK_Click(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); var q = from kh in db.KhachHangs join hd in db.hoadons on kh.Makh equals hd.makh join cthd in db.ChiTietHoaDons on hd.MaHoaDon equals cthd.MaHoaDon join s in db.saches on cthd.MaSach equals s.masach orderby hd.NgayMua descending where (kh.hoten.Contains(tbHoten.Text)) select new { Tensach = s.tensach, hd.MaHoaDon, makh = kh.Makh, socthd = cthd.MaChiTietHD, s.masach, Soluongmua = cthd.SoLuongMua, gia = s.gia, HoTen = kh.hoten, diachi = kh.diachi, SDT = kh.SoDT, ngaymua = hd.NgayMua.ToShortDateString(), }; //nạp dữ liệu vào GridView1 try { GridView1.Columns.Remove(GridView1.Columns[10]); } catch { } GridView1.DataSource = q; GridView1.DataBind(); lbNull.Visible = q.Count() == 0 ? true : false; }
protected void btXoa_Click(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); loai q = db.loais.Single(p => p.tenloai == DropDownList1.SelectedValue.ToString()); if (!db.saches.Any(p => p.maloai == q.maloai)) { db.loais.DeleteOnSubmit(q); db.SubmitChanges(); Response.Write("<script>alert('Xóa thành công!')</script>"); //Response.Redirect(Request.RawUrl); var a = db.loais.Select(p => new { p.tenloai, p.maloai }); DropDownList1.DataSource = a.Select(p => p.tenloai); DropDownList1.DataBind(); tbMaloai.Text = a.First().maloai; tbTenloai.Text = a.First().tenloai; } else { //Type cstype = this.GetType(); //// Get a ClientScriptManager reference from the Page class. //ClientScriptManager cs = Page.ClientScript; //// Check to see if the startup script is already registered. //if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) //{ // String cstext = "alert('Danh mục này vẫn chưa trống, hãy xóa các sách trong danh mục này trước!');"; // cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); //} Response.Write("<script>alert('Danh mục này vẫn chưa trống, hãy xóa các sách trong danh mục này trước!')</script>"); //Response.Redirect("Admin.aspx"); } }
protected void btThem_Click(object sender, EventArgs e) { lbID.Visible = false; QlSachDbDataContext db = new QlSachDbDataContext(); if (btThem.Text == "Thêm mới...") { tbID.Enabled = true; tbID.Text = ""; tbHoten.Text = ""; tbPass.Text = ""; btSua.Enabled = false; btXoa.Enabled = false; rdAdmin.Checked = false; rdNormal.Checked = !rdAdmin.Checked; btThem.Text = "Thêm"; } else { if (!db.DangNhaps.Any(p => p.TenDangNhap == tbID.Text)) { DangNhap dn = new DangNhap(); dn.TenDangNhap = tbID.Text; dn.MatKhau = Encoding.MaHoa(Encoding.key,tbPass.Text); dn.hoten = tbHoten.Text; dn.Quyen = rdAdmin.Checked; db.DangNhaps.InsertOnSubmit(dn); db.SubmitChanges(); //System.Windows.Forms.MessageBox.Show("Thêm tài khoản mới thành công!"); Response.Write("<script>alert('Thêm tài khoản mới thành công!')</script>"); Response.Redirect(Request.RawUrl); //btThem.Text = "Thêm"; //drdID.DataSource = db.DangNhaps.Select(p => p.TenDangNhap); //drdID.DataBind(); //drdID.SelectedValue = tbID.Text; //ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "DoPostBack", "__doPostBack(sender, e)", true); } else { lbID.Visible = true; } } }
protected void btThanhToan_Click(object sender, EventArgs e) { QlSachDbDataContext db = new QlSachDbDataContext(); //admin hoặc chưa đăng nhập thì ko được đặt mua if ((string)Session["dn"] == "" ) { Response.Redirect("ThongTinKhachHang.aspx"); } else { var q = db.KhachHangs.Where(p => p.TenDangNhap == (string)Session["dn"]); var dn = db.DangNhaps.Single(p => p.TenDangNhap == (string)Session["dn"]); // Tài khoản chưa đang đăng nhập chưa có mã khách hàng, nghĩa là được tạo bởi admin, không phải tự đăng kí if (q.Count() == 0||dn.Quyen) { Response.Write("<script>alert(\"Tài khoản này không được phép giao dịch!\");window.location='default.aspx'</script>"); return; } long makh = q.First().Makh; long mahd = 0; if (!db.hoadons.Any()) mahd = 0; else mahd = db.hoadons.Max(p => p.MaHoaDon); hoadon hd = new hoadon(); hd.MaHoaDon = mahd + 1; hd.makh = makh; hd.damua = false; hd.NgayMua = DateTime.Now; db.hoadons.InsertOnSubmit(hd); db.SubmitChanges(); var dt = new DataTable(); var gh = new Gio(); gh = (Gio)Session["gh"]; dt = gh.dt; for (int i = 0; i < dt.Rows.Count; i++) { var cthd = new ChiTietHoaDon(); long macthd; if (!db.ChiTietHoaDons.Any()) macthd = 0; else macthd = db.ChiTietHoaDons.Max(p => p.MaChiTietHD); cthd.MaChiTietHD = macthd + 1; cthd.MaHoaDon = mahd + 1; cthd.MaSach = dt.Rows[i]["masach"].ToString(); cthd.SoLuongMua = int.Parse(dt.Rows[i]["soluong"].ToString()); //Trừ số lượng sách mua sach s = db.saches.Single(p => p.masach == cthd.MaSach); s.soluong -= cthd.SoLuongMua; db.ChiTietHoaDons.InsertOnSubmit(cthd); db.SubmitChanges(); //Type cstype = this.GetType(); //// Get a ClientScriptManager reference from the Page class. //ClientScriptManager cs = Page.ClientScript; //// Check to see if the startup script is already registered. //if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) //{ // String cstext = "alert('Thành toán thành công!');"; // cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); //} } Response.Write("<script>alert(\"Đặt mua thành công!\")</script>"); } Session["gh"] = null; Response.Write("<script>window.location='default.aspx'</script>"); }
protected void btTim_Click(object sender, EventArgs e) { lbNone.Visible = false; QlSachDbDataContext db = new QlSachDbDataContext(); var q = db.DangNhaps.Where(p => p.TenDangNhap.Contains(tbTKID.Text.Trim()) && p.hoten.Contains(tbTKHoten.Text.Trim())); if (q.Any()) { tbHoten.Text = q.First().hoten; tbID.Text = q.First().TenDangNhap; tbPass.Text = ""; rdAdmin.Checked = q.First().Quyen; rdNormal.Checked = !rdAdmin.Checked; //drdID.DataSource = q.Select(p => p.TenDangNhap); //drdID.DataBind(); } else { lbNone.Visible = true; } }