protected void RBtnLSupplier_SelectedIndexChanged(object sender, EventArgs e) { int SelectedIndex = RBtnLSupplier.SelectedIndex; switch (SelectedIndex) { case 0: DDLShared.Visible = false; BtnSharedAdd.Visible = false; GVShared.Visible = false; LblSharedAlert.Visible = false; ViewState["sharedListSel"] = 0; break; case 1: DDLShared.Visible = true; BtnSharedAdd.Visible = true; GVShared.Visible = true; ViewState["sharedListSel"] = 1; GenerateReorderTrendController grtc = new GenerateReorderTrendController(); List <string> supplierNames = grtc.GetAllSupplierNames(); DDLShared.DataSource = supplierNames; DDLShared.DataBind(); break; } }
private List <string> GetSelectedSuppliers() { int selectedSuppl = (int)ViewState["sharedListSel"]; List <string> supplNames = new List <string>(); GenerateReorderTrendController grtc = new GenerateReorderTrendController(); switch (selectedSuppl) { case 0: supplNames = grtc.GetAllSupplierNames(); return(supplNames); case 1: foreach (string gvr in (List <string>)ViewState["sharedListAdded"]) { supplNames.Add(gvr); } return(supplNames); default: return(supplNames); } }