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()); } }