Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ketnoi kn = new ketnoi();

            ListViewMyPhamNam.DataSource = kn.laybang("Select top 10 * from tblMyPham where bGioiTinh = 1 order by iID desc");
            ListViewMyPhamNam.DataBind();

            ListViewMyPhamNu.DataSource = kn.laybang("Select top 10 * from tblMyPham where bGioiTinh = 0 order by iID desc");
            ListViewMyPhamNu.DataBind();
        }
Ejemplo n.º 2
0
 private void LayMyPhamTheoDieuKien(string type, string min, string max)
 {
     //nếu như loại giày không được truyền vào
     if (type == null)
     {
         //nếu như giá min được truyền vào
         if (min != null)
         {
             object[]      para     = new object[] { 1, min, max };
             List <string> paraName = new List <string> {
                 "@bGioiTinh", "@min", "@max"
             };
             using (DataTable dt = kn.ExecuteQuery("GetSanPham", para, paraName))
             {
                 if (dt != null && dt.Rows.Count > 0)
                 {
                     ListViewMyPhamNam.DataSource = dt;
                     ListViewMyPhamNam.DataBind();
                 }
                 else
                 {
                     ThongBao.Style.Remove("display");
                 }
             }
         }
         //nếu như giá trị min không được truyền vào
         else
         {
             //nếu như giá trị min không được truyền vào và max được truyền vào thì load lại trang (đây là lỗi truy vấn)
             if (min == null && max != null)
             {
                 Response.Redirect("Nam.aspx");
             }
             //nếu min và max đều không được truyền vào thì lấy toàn bộ mỹ phẩm có giới tính là nam
             else
             {
                 ListViewMyPhamNam.DataSource = kn.ExecuteQuery("GetSanPham", new object[] { 1 }, new List <string> {
                     "@bGioiTinh"
                 });
                 ListViewMyPhamNam.DataBind();
             }
         }
     }
     //nếu loại giày được truyền vào thì lọc theo loại mỹ phẩm
     else
     {
         using (DataTable dt = kn.ExecuteQuery("GetSanPham", new object[] { 1, type }, new List <string> {
             "@bGioiTinh", "@iMaLoaiMyPham"
         }))
         {
             if (dt != null)
             {
                 //thay đổi title cho giống loại mỹ phẩm được chọn
                 Response.Write("<title>" + kn.lay1giatri("Select sTenLoaiMyPham from tblLoaiMyPham where iMaLoaiMyPham='" + type + "'") + " - MYPHAMTOT.VN</title>");
                 ListViewMyPhamNam.DataSource = dt;
                 ListViewMyPhamNam.DataBind();
             }
             else
             {
                 Response.Redirect("Nam.aspx");
             }
         }
     }
 }