//открываем скобку;
dbg.AddConditionLink(ConditionBracket.OpeningBracket);
//Условие на поле "FirstName" основного объекта
dbg.AddCondition(Employee.Columns.FirstName, kind.Equal, "Peter", null);
//и
dbg.AddConditionLink(ConditionLink.Link_And);
//Условие на поле "FirstName" присоединенного объекта
dbg.AddCondition(Employee.Columns. FirstName, kind.Equal,
"Peter",Employee.Columns.ReportsTo);
//закрываем скобку;
dbg.AddConditionLink(ConditionBracket.ClosingBracket );
//или
dbg.AddConditionLink(ConditionLink.Link_Or);
//Условие на поле "FirstName" основного объекта
dbg.AddCondition(Employee.Columns.FirstName, kind.Equal, "Peter", null);