Ejemplo n.º 1
0
        private void btn_AddCarro_Click(object sender, EventArgs e)
        {
            Veiculo fVeiculo = new Veiculo();

            fVeiculo.Placa     = txtPlaca.Text.Trim();
            fVeiculo.Motorista = txtMotorista.Text.Trim();
            fVeiculo.Lotacao   = int.Parse(txtLotacao.Text.Trim());

            LimpaFormVeiculo();

            Veiculos.Add(fVeiculo);
            listarVeiculos.DataSource = null;
            listarVeiculos.DataSource = Veiculos;
            Viagem fViagem = new Viagem(fVeiculo, DateTime.Now);

            if (Viagens.Count > 0)
            {
                fViagem.Entrada = Viagens[Viagens.Count - 1].Saida;
            }
            else
            {
                fViagem.Entrada = fViagem.Entrada.AddMinutes(30);
            }
            Viagens.Add(fViagem);

            fVeiculo.Viagem = fViagem;
        }
Ejemplo n.º 2
0
 public Veiculo(string pPlaca, string pMotorista, int pLotacao)
 {
     placa     = pPlaca;
     motorista = pMotorista;
     lotacao   = pLotacao;
     lugares   = 0;
     viagem    = new Viagem(this, DateTime.Now);
 }