public ZohoEntityCollection <T> Search <T>(ZohoSearchCondition searchCondition, IEnumerable <string> selectColumns) where T : ZohoEntity { return(Search <T>(ModuleName(typeof(T)), selectColumns, searchCondition)); }
public ZohoEntityCollection <T> Search <T>(ZohoSearchCondition searchCondition) where T : ZohoEntity { return(Search <T>(searchCondition, null)); }
public ZohoEntityCollection <T> Search(ZohoSearchCondition condition) { return(Search(condition, null)); }
private ZohoEntityCollection <T> Search <T>(string module, IEnumerable <string> selectColumns, ZohoSearchCondition searchCondition) where T : ZohoEntity { var parameters = GetListOptionsParameters(module, new ListOptions { SelectColumns = selectColumns }, true); parameters.Add("searchCondition", searchCondition.ToString()); return(GetEntities <T>(module, "getSearchRecords", parameters)); }
public ZohoEntityCollection <T> Search(ZohoSearchCondition condition, IEnumerable <string> columns) { return(Client.Search <T>(condition, columns)); }