Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
        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;
            }
        }
Exemplo n.º 4
0
        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);
                }
            }
        }