Hej,
robię mapowanie, na brudno na razie, w taki sposób
public ErpOrderResponse GetOrderCorrect(int id)
{
var order = _erpOrderRepository.GetOrderById(id);
var erpOrder = order
.GroupBy(x => new
{
x.Id,
x.OrderNo,
x.Date
})
.Select(x => new ErpOrderResponse()
{
Id = x.Key.Id,
OrderNo = x.Key.OrderNo,
Date = x.Key.Date,
Positions = x.Select(x => new ErpOrderPositionDto()
{
Id = x.Id,
SkuCode = x.SkuCode
}).ToList()
}).First();
return erpOrder;
}
}
chciałbym to przerobić na użycie automappera