protected void btnCollection_Click(object sender, EventArgs e) { if (Session["name"] != null) { BuyerDSTableAdapters.aspnet_UsersTableAdapter userDA = new BuyerDSTableAdapters.aspnet_UsersTableAdapter(); DataTable userdDT = userDA.GetDataByUName(Session["name"].ToString()); if (userdDT.Rows.Count != 0) { Session["Uid"] = userdDT.Rows[0][1].ToString(); BuyerDSTableAdapters.CollectionTableAdapter collectDA = new BuyerDSTableAdapters.CollectionTableAdapter(); DataTable collectDT = collectDA.GetDateByUIDandShopId(System.Guid.Parse(Session["Uid"].ToString()), long.Parse(Session["ShopId"].ToString())); if (collectDT.Rows.Count != 0) { Response.Write("<Script>alert('您已收藏过该店铺!')</Script>"); //ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('您已收藏过该店铺!');", true); } else { int insertDT = collectDA.InsertCollectedShop(System.Guid.Parse(Session["Uid"].ToString()), long.Parse(Session["ShopId"].ToString()), DateTime.Now, "shop"); if (insertDT != 0) { Response.Write("<Script>alert('成功加入收藏!')</Script>"); //ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('成功加入收藏!');", true); } } } } else { Session["lasturl"] = Server.UrlDecode(Request.Url.AbsoluteUri.ToString()); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>openDiv('newDiv');</script>"); //Response.Write("<Script>alert('登录后才能加入购物车!')</Script>"); } }
protected void imgbtnDelOne_Click(object sender, ImageClickEventArgs e) { for (int i = 0; i < dlShop.Items.Count; i++) { string ShopId = (((ImageButton)sender).CommandArgument.ToString()).ToString(); CheckBox cbSel = (CheckBox)dlShop.Items[i].FindControl("cbSel"); if (ShopId != "") { if (cbSel.Checked == true) { BuyerDSTableAdapters.CollectionTableAdapter delDA = new BuyerDSTableAdapters.CollectionTableAdapter(); int delDT = delDA.DeleteSelectedShop(long.Parse(ShopId), System.Guid.Parse(Session["Uid"].ToString()), "shop"); if (delDT != 0) { // Response.Write("<Script>alert('删除成功!')</Script>"); ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('删除成功!');", true); } } else { if (i == dlShop.SelectedIndex) { // Response.Write("<Script>alert('请先选择!')</Script>"); ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('请先选择!');", true); } } } } BindDatalist(pds.CurrentPageIndex); dlShop.DataBind(); }
protected void btnCollection_Click(object sender, EventArgs e) { if (Session["name"] != null) { BuyerDSTableAdapters.aspnet_UsersTableAdapter userDA = new BuyerDSTableAdapters.aspnet_UsersTableAdapter(); DataTable userdDT = userDA.GetDataByUName(Session["name"].ToString()); if (userdDT.Rows.Count != 0) { Session["Uid"] = userdDT.Rows[0][1].ToString(); BuyerDSTableAdapters.CollectionTableAdapter collectDA = new BuyerDSTableAdapters.CollectionTableAdapter(); DataTable collectDT = collectDA.GetDateByUIDandShopId(System.Guid.Parse(Session["Uid"].ToString()), long.Parse(Session["ShopId"].ToString())); if (collectDT.Rows.Count != 0) { Response.Write("<Script>alert('您已收藏过该店铺!')</Script>"); //ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('您已收藏过该店铺!');", true); } else { int insertDT = collectDA.InsertCollectedShop(System.Guid.Parse(Session["Uid"].ToString()), long.Parse(Session["ShopId"].ToString()),DateTime.Now,"shop"); if (insertDT != 0) { Response.Write("<Script>alert('成功加入收藏!')</Script>"); //ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('成功加入收藏!');", true); } } } } else { Session["lasturl"] = Server.UrlDecode(Request.Url.AbsoluteUri.ToString()); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>openDiv('newDiv');</script>"); //Response.Write("<Script>alert('登录后才能加入购物车!')</Script>"); } }
protected void imgbtnDel_Click(object sender, ImageClickEventArgs e) { int flag = 0; if (cbAll.Checked) { for (int i = 0; i < dlCPhone.Items.Count; i++) { Label lblHidden = (Label)dlCPhone.Items[i].FindControl("lblHidden"); CheckBox cbSel = (CheckBox)dlCPhone.Items[i].FindControl("cbSel"); if (lblHidden.Text != "") { if (cbSel.Checked == true) { BuyerDSTableAdapters.CollectionTableAdapter delDA = new BuyerDSTableAdapters.CollectionTableAdapter(); int delDT = delDA.DeleteSelectedPhone(System.Guid.Parse(Session["Uid"].ToString()), long.Parse(lblHidden.Text), "phone"); if (delDT != 0) { flag++; } } } } if (flag != 0) { // Response.Write("<Script>alert('删除成功!')</Script>"); ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('删除成功!');", true); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "", "alert('请先选择!');", true); // Response.Write("<Script>alert('请先选择!')</Script>"); } cbAll.Checked = false; BindDatalist(pds.CurrentPageIndex); dlCPhone.DataBind(); }