//hủy đơn hàng protected void bntHuyDonHang_Click(object sender, EventArgs e) { int id = Convert.ToInt32(HiddenField1.Value.ToString()); Orders_Info.Delete(id); ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Xóa đơn hàng thành công');location.href='admin.aspx?page=DatHang';", true); }
//xu ly 3 nut trong gridview protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string name = e.CommandName; int id = Convert.ToInt32(e.CommandArgument.ToString()); Orders_Info order = Orders_Info.getbyid(id.ToString()); //dt = hoadon.getcartdetail_byid(Convert.ToInt32(id)); switch (name) { case "xoa": Orders_Info.Delete(id); Response.Redirect("admin.aspx?page=DatHang"); break; case "Xem": txthoten.Text = order.TenKhachHang; txtdiachi.Text = order.DiaChi; txtdienthoai.Text = order.Phone; txtemail.Text = order.Email; txtghichu.Text = order.GhiChu; checklisstbox.SelectedValue = order.status.ToString(); lblTongTien.Text = String.Format("{0:0,0}", order.TongTien); HiddenField1.Value = order.id.ToString(); GridView_DanhSachSanPham.DataSource = OrderDetails_Info.Get_ByMaHDNhap(id); GridView_DanhSachSanPham.DataBind(); MultiView1.ActiveViewIndex = 1; break; case "guoimail": txtTo.Text = order.Email; txttitle.Text = "Phản hồi thông tin đơn hàng"; string content = "Xin chào bạn: " + order.TenKhachHang + "<br>"; content += "T2-Shop Đã nhận được đơn hàng của bạn. Vui lòng Chuyển " + order.TongTien.ToString(); content += " vnđ . Vào tài khoản sau: <br>"; content += "-Số Tài khoản:0021002174719<br>"; content += "-Chủ Thẻ:Ngô Xuân Thế<br>"; content += "-Ngân Hàng:Agribank<br>"; content += "-Số Tài khoản:0021002174719<br>"; content += "Chúng Tôi sẻ chuyển hàng ngay khi nhận được tiền<br>Mọi thắc mắc xin liên hệ theo số điện thoại :098732123 (mr.Tú)"; FreeTextBox1.Text = content; MultiView1.ActiveViewIndex = 2; break; } }