public IEnumerable <ComputerDto> SearchComputers(ComputerSearchRequest searchRequest) { var computers = new SqlSelect <Computer>() .AddCondition("Name", ComparisionOperator.Like, searchRequest.Name) .AddCondition("StaticIp", ComparisionOperator.Like, searchRequest.StaticIp, LogicalOperator.And) .Run(this.DatabaseSession); return(computers.Select(ToComputerDto)); }
public IEnumerable <ComputerDto> Search([FromUri] ComputerSearchRequest search) { return(this.computerManager.SearchComputers(search)); }