/// <summary> /// ro get checklists from repo by querying the checklist /// </summary> /// <param name="checkListQueryModel"></param> /// <returns></returns> public async Task <List <CheckList> > GetCheckListByQuery(CheckListQueryModel checkListQueryModel) { try { return(await _checkListRepository.GetCheckListByQuery(checkListQueryModel)); } catch (Exception ex) { _logger.Log(ex, LogLevel.Error, ex.Message); return(new List <CheckList>()); } }