private void LoadRecord() { AccessType clsAccessType = new AccessType(); lstAccessCategory.DataSource = clsAccessType.Categories("Category, SequenceNo", SortOption.Ascending).DefaultView; clsAccessType.CommitAndDispose(); lstAccessCategory.DataBind(); }
protected void cboGroup_SelectedIndexChanged(object sender, EventArgs e) { cboGroup.ToolTip = "1"; //load from cboGroup_SelectedIndexChanged AccessType clsAccessType = new AccessType(); lstAccessCategory.DataSource = clsAccessType.Categories("Category, SequenceNo", SortOption.Ascending).DefaultView; clsAccessType.CommitAndDispose(); lstAccessCategory.DataBind(); cboGroup.ToolTip = string.Empty; }
public System.Data.DataTable DataList(string Category, int GroupID, string SortField, SortOption SortOrder) { AccessType clsAccessType = new AccessType(base.Connection, base.Transaction); System.Data.DataTable dtAccessType = clsAccessType.DataList(Category, "Category, SequenceNo", SortOption.Ascending); System.Data.DataTable dt = new System.Data.DataTable("sysAccessRights"); dt.Columns.Add("TypeID"); dt.Columns.Add("TypeName"); dt.Columns.Add("Remarks"); dt.Columns.Add("Enabled"); dt.Columns.Add("SequenceNo"); dt.Columns.Add("Read"); dt.Columns.Add("Write"); foreach (System.Data.DataRow dr in dtAccessType.Rows) { System.Data.DataRow drNew = dt.NewRow(); drNew["TypeID"] = Convert.ToInt16(dr["TypeID"]); drNew["TypeName"] = "" + dr["TypeName"].ToString(); drNew["Remarks"] = "" + dr["Remarks"].ToString(); drNew["Enabled"] = "" + dr["Enabled"].ToString(); drNew["SequenceNo"] = "" + dr["SequenceNo"].ToString(); AllowedRights rights = GetReadWrite(GroupID, Convert.ToInt16(drNew["TypeID"])); drNew["Read"] = rights.Read; drNew["Write"] = rights.Write; dt.Rows.Add(drNew); } return dt; }
protected void imgReload_Click(object sender, System.Web.UI.ImageClickEventArgs e) { DataClass clsDataClass = new DataClass(); AccessUser clsAccessUser = new AccessUser(); int intGroupID = clsAccessUser.Details(long.Parse(lblUID.Text)).GroupID; AccessType clsAccessType = new AccessType(clsAccessUser.Connection, clsAccessUser.Transaction); lstAccessCategory.DataSource = clsAccessType.Categories("Category, SequenceNo", SortOption.Ascending).DefaultView; clsAccessUser.CommitAndDispose(); lstAccessCategory.DataBind(); cboGroup.SelectedIndex = cboGroup.Items.IndexOf(cboGroup.Items.FindByValue(intGroupID.ToString())); }
private void LoadRecord() { int intID = int.Parse(Common.Decrypt(Request.QueryString["id"], Session.SessionID)); lblGroupID.Text = intID.ToString(); AccessType clsAccessType = new AccessType(); lstAccessCategory.DataSource = clsAccessType.Categories("Category, SequenceNo", SortOption.Ascending).DefaultView; clsAccessType.CommitAndDispose(); lstAccessCategory.DataBind(); }