Softwares e sistemas
Desenvolver uma WebApi de registro de venda de veículos ************ core 2.1 ou superior.
Deve possuir 3 operações:
Gravar venda veículo
- Recebe os dados do vendedor e o(s) dados do veículo(s) vendido(s).
Obter venda.
- Busca pelo identificador da venda.
Atualizar venda de veículo
Atualiza somente o status da venda.
Regras:
- Não é necessário implementar mecanismos de autenticação e segurança.
- Não é necessário implementar mecanismos de persistência em database, os dados devem ser
persistidos utilizando a opção "in memory" (Exemplo: Entity Framework in Memory)
- A venda possui um identificador, a data e informções do vendedor e do veículo vendido.
- Dados do vendedor: Código, Nome, Cpf, E-mail.
- Dados do veículo: Código, Marca, Modelo e Ano de Fabricação.
- A venda deve possuir pelo menos 1 veículo e o vendedor é obrigatório.
- Os status da venda são: "Confirmação de Pagamento", "Pagamento Aprovado", "Em Transporte",
"Entregue" e "Cancelada".
- Ao incluir a venda, o status deve ser automaticamente o de "Confirmação de Pagamento".
Ao atualizar o status, são permitidas as seguintes transições:
De: Confirmação de Pagamento Para: Pagamento Aprovado
De: Confirmação de Pagamento Para: Cancelada
De: Pagamento Aprovado Para: Em Transporte
De: Pagamento Aprovado Para: Cancelada
De: Em Transporte Para: Entregue
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.