Exemplo n.º 1
0
 private void LoadRecord()
 {
     AccessType clsAccessType = new AccessType();
     lstAccessCategory.DataSource = clsAccessType.Categories("Category, SequenceNo", SortOption.Ascending).DefaultView;
     clsAccessType.CommitAndDispose();
     lstAccessCategory.DataBind();
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
        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()));
        }
Exemplo n.º 5
0
		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();
		}