public ItemCompraModelView(ItemCompra itemCompra) { if (itemCompra == null) { throw new Exception("O item compra não foi encontrado."); } Produto = new ProdutoModelView(itemCompra.Produto); Preco = new ProdutoPrecoModelView(itemCompra.Produto, itemCompra.Preco); Quantidade = itemCompra.Quantidade; Total = itemCompra.Total; StatusProdutoPreco = itemCompra.StatusProdutoPreco; }
public DescontoGlobalModelView(Desconto desconto, ProdutoPreco produtoPreco) { if (desconto == null) { throw new Exception("O desconto não foi encontrado."); } if (produtoPreco == null) { throw new Exception("Nenhum preço foi encontrado para o produto."); } Desconto = new DescontoModelView(desconto); ProdutoPreco = new ProdutoPrecoModelView(produtoPreco.Produto, produtoPreco); }