public AsetHistoriListModel Get(AsetHistoriSearchFilter searchFilter) { AsetHistoriListFormData formData = new AsetHistoriListFormData(); SearchResult <AsetHistoriDTO> searchResult = asetHistoriSearch.GetDataByFilter(searchFilter); return(new AsetHistoriListModel() { FormData = formData, SearchResult = searchResult }); }
public IHttpActionResult Search([FromUri] AsetHistoriSearchFilter filter) { ThrowIfUserHasNoRole(readRole); if (filter == null) { throw new KairosException("Missing search filter parameter"); } using (var asetHistoriSearch = new AsetHistoriSearch(Db)) { var data = asetHistoriSearch.GetDataByFilter(filter); return(Ok(new SuccessResponse(data))); } }