/// <summary>
 /// Converts a basket item into an order item DTO
 /// </summary>
 /// <param name="item"></param>
 /// <returns></returns>
 public static CreateOrderCommand.OrderItemDTO ToOrderItemDTO(this BasketItem item)
 {
     return(new CreateOrderCommand.OrderItemDTO()
     {
         ProductId = Int32.TryParse(item.ProductId, out int id) ? id : -1,
         ProductName = item.ProductName,
         PictureUrl = item.PictureUrl,
         UnitPrice = item.UnitPrice,
         Units = item.Quantity
     });