protected void rgRoles_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { DayCareBAL.RoleService proxyRole = new DayCareBAL.RoleService(); DayCarePL.RoleProperties[] Roles = proxyRole.LoadRoles(); if (Roles != null && Roles.Length > 0) { rgRoles.DataSource = Roles.ToList().FindAll(name => !name.Name.Equals(DayCarePL.Common.SCHOOL_ADMINISTRATOR)); } }
public static void BindRoles(DropDownList ddlRol) { try { DayCareBAL.RoleService objRoleService = new DayCareBAL.RoleService(); DayCarePL.RoleProperties[] Roles = objRoleService.LoadRoles(); if (Roles != null && Roles.Length > 0) { ddlRol.DataSource = Roles.ToList().FindAll(role => !role.Name.Equals(DayCarePL.Common.SCHOOL_ADMINISTRATOR)); ddlRol.DataTextField = "Name"; ddlRol.DataValueField = "Id"; ddlRol.DataBind(); } ddlRol.Items.Insert(0, new ListItem("--Select--", DayCarePL.Common.GUID_DEFAULT)); } catch { } }