/// <summary> /// buli câu điều kiện và cột. /// </summary> /// <param name="pagingParameter"></param> /// <returns></returns> public async Task <Result> GetEntitiesPaging(PagingParameter pagingParameter) { var result = new Result(); string selectString = PagingHelper.BuildSelectString(pagingParameter.Columns), conditionString = PagingHelper.BuildContionString(pagingParameter.Filters); if (pagingParameter.RecordCount <= 0) { pagingParameter.RecordCount = 10; } if (pagingParameter.Page <= 0) { pagingParameter.Page = 1; } result = await baseDAL.GetEntiesPaging(selectString, conditionString, pagingParameter.RecordCount, pagingParameter.Page, pagingParameter.OrderBy); return(result); }