Matrix-Developers/Car-Rental-App

1.0 ¬ Cadastro de Veículos

Closed this issue · 0 comments

Descrição:

Como funcionário da locadora, devo gerenciar novos veículos no sistemas para disponibilizar para a locação para meus clientes.

Críterio de aceitação:

  • Controlador deve possuir:

    • Cadastrar novos Veículos;
    • Editar Veículos existentes;
    • Excluir Veículos existentes;
    • Visualizar todos os de Veículos;
    • Visualizar um veículo especifico (por ID);
    • Verificar um veículo selecionado existe;
    • Os testes devem ser realizados nos mais diversos cenários;
  • Para as telas:

    • Adicionar
      • O campo ID não pode ser editavel;
      • O formulário deve iniciar todo vazio, inclusive o campo de ID;
      • Os campos devem estar de acordo com as propriedades do construtor da classe Veiculo;
      • O GRUPO DO VEICULO, TIPO DE COMBUSTIVEL, NUMERO DE PORTAS e CAPACIDADE DE PESSOAS devem ser selecionados pelas opções presentes em seus respectivos comboBox;
      • O retorno do botão ADICIONAR, seja de sucesso ou de mensagens da validação, devem atualizar o roda pé da tela principal.
    • Editar
      • O formulário usado deve ser o mesmo de ADICIONAR, porém deve iniciar preenchido conforme os dados do veiculo selecionado para editar, incluindo o campo ID;
      • Os campos devem estar de acordo com as propriedades do construtor da classe Veiculo;
      • O retorno do botão ADICIONAR, seja de sucesso ou de mensagens da validação, devem atualizar o roda pé da tela principal.
    • Para excluir, o usuário deverá apenas selecionar o veiculo no DataGrid, clicar no botão de excluir na tela principal e CONFIRMAR a ação;

Stories Pré-Requisitos:

  • Obrigatóriamente necessita ter concluído: