public async Task <IActionResult> GetSearchData(string searchName, string clientId) { try { var categories = await _globalGridManager.FindByGridMasterDataAsync(searchName, clientId); if (categories == null) { return(NotFound()); } // creating the azioni object passing the related details and description. var azioniDto = _utilityManager.GetAzioniDtoObject(User, "get", searchName + " filter "); // logging the activity record by the user. await _azioniManager.AzioniInsert(azioniDto); return(Ok(categories)); } catch (Exception x) { var errorObj = await _utilityManager.ReturnErrorObj(x, User, "Get Search Filter Data"); return(BadRequest(errorObj)); } }