private void btn_SearchCondutor_Click(object sender, EventArgs e) { Localizar Localizar = new Localizar(DatabaseContext, Localizar.TipoBusca.Condutor); Localizar.ShowDialog(); if (Localizar.Confirmou) { ICondutor = (ICondutor)Localizar.Object; I5_NOMECONDUTOR.Text = ICondutor.I4_NOME; } }
private void btn_SearchPlaca_Click(object sender, EventArgs e) { Localizar Localizar = new Localizar(DatabaseContext, Localizar.TipoBusca.Veiculo); Localizar.ShowDialog(); if (Localizar.Confirmou) { IVeiculo = (IVeiculo)Localizar.Object; I5_PLACA.Text = IVeiculo.I3_PLACA; } }
private void btn_SearchCliente_Click(object sender, EventArgs e) { Localizar Localizar = new Localizar(DatabaseContext, Localizar.TipoBusca.Cliente); Localizar.ShowDialog(); if (Localizar.Confirmou) { ICliente = (ICliente)Localizar.Object; I5_NOMECLIENTE.Text = ICliente.I2_NOME; } }
private void btn_SearchPassageiro_Click(object sender, EventArgs e) { Localizar Localizar = new Localizar(DatabaseContext, Localizar.TipoBusca.Passageiro); Localizar.ShowDialog(); if (Localizar.Confirmou) { IPassageiro IPassageiro = (IPassageiro)Localizar.Object; if (olvPassageiro.Items.Count > 0 && olvPassageiro.Objects.Cast <IPassageiro>().Where(x => x.I0_ID == IPassageiro.I0_ID).Count() > 0) { MessageBox.Show("Passageiro já existente na lista.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { olvPassageiro.AddObject(IPassageiro); } } }