protected void ddlDepartments_SelectedIndexChanged(object sender, EventArgs e) { MunchieServiceRef.TheWebService pxy = new MunchieServiceRef.TheWebService(); string department = ddlDepartments.SelectedIndex.ToString(); DataSet ds = pxy.GetProductCatalog(department); rptProducts.DataSource = ds; rptProducts.DataBind(); }
protected void ddlDepartments_SelectedIndexChanged(object sender, EventArgs e) { if (ddlDepartments.SelectedItem.Text.EndsWith("- OSMS")) { MunchieServiceRef.TheWebService pxy = new MunchieServiceRef.TheWebService(); string department = ddlDepartments.SelectedIndex.ToString(); DataSet ds = pxy.GetProductCatalog(department); rptProducts.DataSource = ds; rptProducts.DataBind(); } else if (ddlDepartments.SelectedItem.Text.EndsWith("- ACO")) { ApocalypseWebRef.TP_WebService apocProxy = new ApocalypseWebRef.TP_WebService(); DataSet apocDS = apocProxy.getCatalog(int.Parse(ddlDepartments.SelectedValue)); apocDS.Tables[0].Columns[0].ColumnName = "ProductID"; apocDS.Tables[0].Columns[1].ColumnName = "Description"; apocDS.Tables[0].Columns[2].ColumnName = "Price"; apocDS.Tables[0].Columns[3].ColumnName = "QuantityOnHand"; apocDS.Tables[0].Columns[4].ColumnName = "DepartmentNumber"; apocDS.Tables[0].Columns[5].ColumnName = "URL"; rptProducts.DataSource = apocDS; rptProducts.DataBind(); } else { string value = ddlDepartments.SelectedValue.Replace(" - Jungle", ""); JungleServiceRef.MerchantStore jungProxy = new JungleServiceRef.MerchantStore(); DataSet jungDS = jungProxy.GetProductCatalog(value); jungDS.Tables[0].Columns[0].ColumnName = "ProductID"; jungDS.Tables[0].Columns[1].ColumnName = "Description"; jungDS.Tables[0].Columns[2].ColumnName = "Price"; jungDS.Tables[0].Columns[3].ColumnName = "QuantityOnHand"; jungDS.Tables[0].Columns[4].ColumnName = "DepartmentNumber"; jungDS.Tables[0].Columns[5].ColumnName = "URL"; rptProducts.DataSource = jungDS; rptProducts.DataBind(); } }