public IEnumerable <Order> GetOrderPage(int startIndex, int pageSize, out int total, int?clientId = null) { var dataRes = _orderGateway.SelectPage(startIndex, pageSize, out total, clientId); var res = Mapper.Map <IList <Order> >(dataRes); foreach (var order in res) { FillOrderGoods(order); FillClient(order); } return(res); }