protected void Page_Load(object sender, EventArgs e) { //FormsAuthenticationHelper.AuthenticateUserWithReturnUrl(); connstring = Client.ConnectionString(HttpContext.Current.Session["clientid"].ToString()); //if (Int32.Parse(Session[Constant.SESSION_USERTYPE].ToString().Trim()) != (int)Constant.USERTYPE.BUYER) // Response.Redirect("../unauthorizedaccess.aspx"); if (!(IsPostBack)) { if (Request.QueryString[Constant.QS_CATEGORYID] != null) { hdnCategoryId.Value = Request.QueryString[Constant.QS_CATEGORYID].Trim(); } if (Request.QueryString[Constant.QS_SUBCATEGORYID] != null) { hdnSubCategoryId.Value = Request.QueryString[Constant.QS_SUBCATEGORYID].Trim(); } if (Request.QueryString[Constant.QS_SEARCHTEXT] != null) { txtSearch.Text = Request.QueryString[Constant.QS_SEARCHTEXT].Trim(); } if (Request.QueryString[Constant.QS_CONTROLID] != null) { hdnControlId.Value = Request.QueryString[Constant.QS_CONTROLID].Trim(); } ViewState["SearchString"] = txtSearch.Text.Trim(); ViewState["Mode"] = Constant.SHOWSKU.ToString().Trim(); CategoryTransaction c = new CategoryTransaction(); lblCategory.Text = c.GetCategoryNameById(connstring, hdnCategoryId.Value.Trim()); SubCategory s = new SubCategory(); lblSubCategory.Text = s.GetSubCategoryNameById(connstring, hdnSubCategoryId.Value.Trim()); btnClose.Attributes.Add("onclick", "Close();"); btnOK.Attributes.Add("onclick", "SelectProduct('" + hdnControlId.Value + "');"); ProductsTransaction p = new ProductsTransaction(); lstProducts.DataSource = p.QueryProducts(connstring, ViewState["SearchString"].ToString().Trim(), hdnSubCategoryId.Value.Trim(), hdnCategoryId.Value.Trim(), ViewState["Mode"].ToString().Trim()); lstProducts.DataTextField = ((ViewState["Mode"].ToString().Trim() == Constant.HIDESKU.ToString().Trim()) ? "ItemName_NoSKU" : "ItemName"); lstProducts.DataValueField = "VALUE"; lstProducts.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { connstring = Client.ConnectionString(HttpContext.Current.Session["clientid"].ToString()); if (!IsPostBack) { if (!String.IsNullOrEmpty(Request.QueryString[Constant.QS_CATEGORYID])) { ViewState[Constant.QS_CATEGORYID] = Request.QueryString[Constant.QS_CATEGORYID]; ViewState[Constant.QS_SUBCATEGORYID] = Request.QueryString[Constant.QS_SUBCATEGORYID]; CategoryTransaction ct = new CategoryTransaction(); lblCategory.Text = ct.GetCategoryNameById(connstring, Request.QueryString[Constant.QS_CATEGORYID]); SubCategory st = new SubCategory(); lblSubCategory.Text = st.GetSubCategoryNameById(connstring, Request.QueryString[Constant.QS_SUBCATEGORYID]).Trim() == "" ? "ALL" : st.GetSubCategoryNameById(Request.QueryString[Constant.QS_SUBCATEGORYID]); } PageTitle.InnerText = String.Format(Constant.TITLEFORMAT, "Add One-Time Supplier"); } }