public void BindCorporate() { try { List <BALUser> lstcrop = new List <BALUser>(); //ListItem lst = new ListItem(); //lst.Value = "All"; //lst.Text = "All"; if (defaultPage.RoleID == 1) { lstcrop = lclsservice.GetCorporateMaster().ToList(); drpcorsearch.DataSource = lstcrop; drpcorsearch.DataTextField = "CorporateName"; drpcorsearch.DataValueField = "CorporateID"; drpcorsearch.DataBind(); //drpcorsearch.Items.Insert(0, lst); //drpcorsearch.SelectedIndex = 0; } else { lstcrop = lclsservice.GetCorporateFacilityByUserID(defaultPage.UserId).ToList(); drpcorsearch.DataSource = lstcrop.Select(a => new { a.CorporateID, a.CorporateName }).Distinct(); drpcorsearch.DataTextField = "CorporateName"; drpcorsearch.DataValueField = "CorporateID"; drpcorsearch.DataBind(); //ListItem lst = new ListItem(); //lst.Value = "0"; //lst.Text = "--Select Corporate--"; //drpcorsearch.Items.Insert(0, lst); //drpcorsearch.SelectedIndex = 0; } foreach (ListItem lst in drpcorsearch.Items) { lst.Attributes.Add("class", "selected"); lst.Selected = true; } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.EndingInventoryErrorMessage.Replace("<<EndingInventory>>", ex.Message), true); } }
/// <summary> /// Bind the Corporate details to dropdown control /// </summary> #region Bind Corporate Values public void BindCorporate() { try { List <BALUser> lstcrop = new List <BALUser>(); if (defaultPage.RoleID == 1) { lstcrop = lclsservice.GetCorporateMaster().ToList(); drpCorporate.DataSource = lstcrop; drpCorporate.DataTextField = "CorporateName"; drpCorporate.DataValueField = "CorporateID"; drpCorporate.DataBind(); //ListItem lst = new ListItem(); //lst.Value = "0"; //lst.Text = "Select"; //drpCorporate.Items.Insert(0, lst); //drpCorporate.SelectedIndex = 0; } else { lstcrop = lclsservice.GetCorporateFacilityByUserID(defaultPage.UserId).ToList(); drpCorporate.DataSource = lstcrop.Select(a => new { a.CorporateID, a.CorporateName }).Distinct().Where(a => a.CorporateID == defaultPage.CorporateID); drpCorporate.DataTextField = "CorporateName"; drpCorporate.DataValueField = "CorporateID"; drpCorporate.DataBind(); //ListItem lst = new ListItem(); //lst.Value = "0"; //lst.Text = "Select"; //drpCorporate.Items.Insert(0, lst); //drpCorporate.SelectedIndex = 0; } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Constant.ServiceRequestPOErrorMessage.Replace("<<ServiceRequestPO>>", ex.Message.ToString()), true); } }