public static Produto fromDTO(ProdutoDto produtoDto) { List <Produto> ListaP = new List <Produto>(); List <ProdutoMaterial> ListaPM = new List <ProdutoMaterial>(); foreach (ProdutoMaterialDto pm in produtoDto.ProdutoMateriais) { ListaPM.Add(ProdutoMaterial.fromDTO(pm)); } foreach (ProdutoDto p in produtoDto.Produtos) { ListaP.Add(Produto.fromDTO(p)); } Produto produto = new Produto(produtoDto.Nome, produtoDto.Composto, ListaP, ListaPM, Categoria.fromDTO(produtoDto.Categoria), Dimensao.fromDTO(produtoDto.Dimensao)); return(produto); }
public static ProdutoMaterial fromDTO(ProdutoMaterialDto produtoMaterialDto) { ProdutoMaterial produtoMaterial = new ProdutoMaterial(Produto.fromDTO(produtoMaterialDto.Produto), Material.fromDTO(produtoMaterialDto.Material)); return(produtoMaterial); }