//internal static Lancamento CriaLancamento(Pedido pedido, string historico) //{ // return new Lancamento // { // DataLancamento = pedido.DataPedido, // Historico = historico, // Pessoa = pedido.Cliente, // Vencimento = pedido.DataPedido, // }; //} internal static void DeterminarPartida(Lancamento lanc, Produto prod, FormaPagamento formaPag) { switch (prod.Tipo) { case TipoProduto.Mercadoria: LancamentoRepository.GeraPartida(lanc); break; case TipoProduto.Produto: LancamentoRepository.GeraPartida(lanc); break; case TipoProduto.Servico: LancamentoRepository.GeraPartida(lanc); break; } }