/// <summary> /// method /// loads the checklist's user role check box lists /// </summary> /// <returns></returns> protected CStatus LoadChecklistCBLs() { if (cblViewable.Items.Count < 1 || cblReadOnly.Items.Count < 1 || cblCloseable.Items.Count < 1 || cblTIUNote.Items.Count < 1) { CSTATData STAT = new CSTATData(BaseMstr.BaseData); DataSet dsUserRoles = null; CStatus status = STAT.GetUserRolesDS(out dsUserRoles); if (!status.Status) { return(status); } cblViewable.DataSource = dsUserRoles; cblViewable.DataBind(); cblReadOnly.DataSource = dsUserRoles; cblReadOnly.DataBind(); cblCloseable.DataSource = dsUserRoles; cblCloseable.DataBind(); cblTIUNote.DataSource = dsUserRoles; cblTIUNote.DataBind(); } return(new CStatus()); }
/// <summary> /// method /// loads the check box lists for a grid view row /// </summary> /// <param name="gvr"></param> protected void LoadGridViewRowCBLs(GridViewRow gvr) { CheckBoxList cblDSChangeable = (CheckBoxList)gvr.FindControl("cblDSChangeable"); if (cblDSChangeable == null) { return; } CSTATData STAT = new CSTATData(BaseMstr.BaseData); DataSet dsUserRoles = null; CStatus status = STAT.GetUserRolesDS(out dsUserRoles); if (!status.Status) { ShowStatusInfo(status); return; } cblDSChangeable.DataSource = dsUserRoles.Tables[0]; cblDSChangeable.DataBind(); }