public void MapItem_Return_Success()
        {
            Guid id = Guid.NewGuid();
            GarmentAvalProductItemDto dto             = new GarmentAvalProductItemDto(new GarmentAvalProductItem(id, id, new GarmentPreparingId("value"), new GarmentPreparingItemId("value"), new ProductId(1), "productCode", "productName", "designColor", 1, new UomId(1), "uomUnit", 1, true));
            CreateViewModelMapper     viewModelMapper = new CreateViewModelMapper();

            viewModelMapper.MapItem(dto, id);
        }
 public GarmentAvalProductItem MapItem(GarmentAvalProductItemDto viewModel, Guid headerId)
 {
     return(new GarmentAvalProductItem(Guid.NewGuid(), headerId, new GarmentPreparingId(viewModel.PreparingId.Id), new GarmentPreparingItemId(viewModel.PreparingItemId.Id), new ProductId(viewModel.Product.Id), viewModel.Product.Code, viewModel.Product.Name, viewModel.DesignColor, viewModel.Quantity, new UomId(viewModel.Uom.Id), viewModel.Uom.Unit, viewModel.BasicPrice, viewModel.IsReceived));
 }