public AsetListModel Get(AsetSearchFilter searchFilter) { AsetListFormData formData = new AsetListFormData(); SearchResult <AsetDTO> searchResult = asetSearch.GetDataByFilter(searchFilter); return(new AsetListModel() { FormData = formData, SearchResult = searchResult }); }
public IHttpActionResult Search([FromUri] AsetSearchFilter filter) { ThrowIfUserHasNoRole(readRole); if (filter == null) { throw new KairosException("Missing search filter parameter"); } using (var asetSearch = new AsetSearch(Db)) { var data = asetSearch.GetDataByFilter(filter); return(Ok(new SuccessResponse(data))); } }