protected void btnSaveRight_Click(object sender, EventArgs e)
    {
        adminTableAdapters.GetAllAccessRightsTableAdapter AccessRights = new adminTableAdapters.GetAllAccessRightsTableAdapter();
        int userID=Convert.ToInt32(this.userID.Value );

        AccessRights.DeleteAccessRights(userID);
        try
        {
            adminTableAdapters.GetAccessCodesTableAdapter AcessCodeData = new adminTableAdapters.GetAccessCodesTableAdapter();
            admin.GetAccessCodesDataTable  tblAcessCodeData = AcessCodeData.GetEveryAccessCode();
            
            foreach(admin.GetAccessCodesRow tbl in tblAcessCodeData)
            {
                int? myControlID = null;
                string ClientID = "chk_" + tbl.datID.ToString();
                
                CheckBox ChkBox = (CheckBox) FindControl(ClientID);

                if(!(ChkBox==null))
                {
                    if (ChkBox.Checked == true)
                    { 
                        AccessRights.InsertUsersAccessRights(userID,
                                                             tbl.datID,
                                                             MySessionManager.CurrentUser.UserID);
                    }
                }  
            }                                    
        }
        catch (Exception ex) { }
    }
    protected void btnSaveRight_Click(object sender, EventArgs e)
    {
        adminTableAdapters.GetAllAccessRightsTableAdapter AccessRights = new adminTableAdapters.GetAllAccessRightsTableAdapter();
        int userID = Convert.ToInt32(this.userID.Value);

        AccessRights.DeleteAccessRights(userID);
        try
        {
            adminTableAdapters.GetAccessCodesTableAdapter AcessCodeData = new adminTableAdapters.GetAccessCodesTableAdapter();
            admin.GetAccessCodesDataTable tblAcessCodeData = AcessCodeData.GetEveryAccessCode();

            foreach (admin.GetAccessCodesRow tbl in tblAcessCodeData)
            {
                int?   myControlID = null;
                string ClientID    = "chk_" + tbl.datID.ToString();

                CheckBox ChkBox = (CheckBox)FindControl(ClientID);

                if (!(ChkBox == null))
                {
                    if (ChkBox.Checked == true)
                    {
                        AccessRights.InsertUsersAccessRights(userID,
                                                             tbl.datID,
                                                             MySessionManager.CurrentUser.UserID);
                    }
                }
            }
        }
        catch (Exception ex) { }
    }