public VendaDomain(Guid id, Guid?usuarioId, UsuarioDomain usuario, Guid?clienteId, ClienteDomain cliente, Guid?formaDePagamentoId, FormaDePagamentoDomain formaDePagamento, decimal valorTotal) { Id = id; UsuarioId = usuarioId; Usuario = usuario; ClienteId = clienteId; Cliente = cliente; FormaDePagamentoId = formaDePagamentoId; FormaDePagamento = formaDePagamento; ValorTotal = valorTotal; }
public VendaBuilder WithFormaDePagamento(FormaDePagamentoDomain formaDePagamento) { FormaDePagamento = formaDePagamento; return(this); }