Exemplo n.º 1
0
        private void refreshEffectivePermissions()
        {
            string dv = ddlDataView.SelectedValue.ToString();

            if (dv.StartsWith("--"))
            {
                dv = null;
            }
            string tbl = ddlTable.SelectedValue.ToString();

            if (tbl.StartsWith("--"))
            {
                tbl = null;
            }
            var dt = AdminProxy.ListEffectivePermissions(ID, dv, tbl).Tables["effective_permissions"];

            if (dt.Rows.Count > 0)
            {
                var dr = dt.Rows[0];
                displayEffectivePermission(lblCreate, dr["create_permission"].ToString());
                displayEffectivePermission(lblRead, dr["read_permission"].ToString());
                displayEffectivePermission(lblUpdate, dr["update_permission"].ToString());
                displayEffectivePermission(lblDelete, dr["delete_permission"].ToString());
            }
        }