protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string catID = Request["catID"]; if (catID == null) { return; } catID = Utils.StripPunctuation(catID); SessionFacade.CATID = catID; try { IBusinessFunctions ibf = GenericFactory <BusinessLayer, IBusinessFunctions> .CreateInstance(); List <Products> Plist = ibf.GetProductsByCategory(catID); gv1.DataSource = Plist; gv1.DataBind(); } catch (Exception ex) { lblStatus.Text = ex.Message; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (SessionFacade.ROLE != null) { if (SessionFacade.ROLE == "ElectronicsManager") { catID = "10"; } else if (SessionFacade.ROLE == "LuggageManager") { catID = "30"; } else if (SessionFacade.ROLE == "BeautyManager") { catID = "50"; } else if (SessionFacade.ROLE == "SportsManager") { catID = "40"; } else if (SessionFacade.ROLE == "KitchenManager") { catID = "20"; } } if (catID == null) { return; } catID = Utils.StripPunctuation(catID); SessionFacade.CATID = catID; try { IBusinessFunctions ibf = GenericFactory <BusinessLayer, IBusinessFunctions> .CreateInstance(); List <Products> Plist = ibf.GetProductsByCategory(catID); gv1.DataSource = Plist; gv1.DataBind(); } catch (Exception ex) { lblStatus.Text = ex.Message; } } }