public ItemMovimento(Produto produto, Decimal valorUnitario, Decimal quantidade, List <ImpostoItemMovimento> impostos, Cfops cfopItem) { this.ImpostosItemMovimento = new HashSet <ImpostoItemMovimento>(); IdProduto = produto != null ? produto.IdProduto : 0; IdCfop = cfopItem != null ? cfopItem.IdCfop : 0; Produto = produto; Cfop = cfopItem; //NotaFiscalItemImposto = impostos; ValorUnitario = valorUnitario; Quantidade = quantidade; TotalItem = quantidade * valorUnitario; foreach (var item in impostos) { ImpostosItemMovimento.Add(item); } }
public void Update(Cfops novo) { this.CodigoCfop = novo.CodigoCfop; this.DescricaoCfop = novo.DescricaoCfop; }