public static ImageComboBoxData[] GetTicketTypeImagesComboData() { List <ImageComboBoxData> data = new List <ImageComboBoxData>(); string[] files = TeamSupport.Data.Quarantine.WebAppQ.GetFiles(UserSession.LoginUser); foreach (string file in files) { ImageComboBoxData item = new ImageComboBoxData(); item.Text = Path.GetFileName(file); item.Value = ("dc/" + UserSession.LoginUser.OrganizationID + "/images/tickettypes/" + item.Text).ToLower(); item.ImageUrl = "../" + item.Value; data.Add(item); } string path = HttpContext.Current.Request.MapPath("../images/TicketTypes/"); files = Directory.GetFiles(path, "*.*", SearchOption.TopDirectoryOnly); foreach (string file in files) { ImageComboBoxData item = new ImageComboBoxData(); item.Text = Path.GetFileName(file); item.Value = ("images/TicketTypes/" + item.Text).ToLower(); item.ImageUrl = "../" + item.Value; data.Add(item); } return(data.ToArray()); }
public static ImageComboBoxData[] GetTicketTypeProductFamilyComboData() { List <ImageComboBoxData> data = new List <ImageComboBoxData>(); ProductFamilies productFamilies = new ProductFamilies(UserSession.LoginUser); productFamilies.LoadByOrganizationID(UserSession.LoginUser.OrganizationID); ImageComboBoxData withoutProductFamily = new ImageComboBoxData(); withoutProductFamily.Text = "Without Product Line"; withoutProductFamily.Value = "-1"; data.Add(withoutProductFamily); foreach (ProductFamily productFamily in productFamilies) { ImageComboBoxData item = new ImageComboBoxData(); item.Text = productFamily.Name; item.Value = productFamily.ProductFamilyID.ToString(); data.Add(item); } return(data.ToArray()); }