private void BtnVeiculos_Click(object sender, EventArgs e)
        {
            Veiculos veiculos = new Veiculos();

            veiculos.Show();
            this.Hide();
        }
        private void atualizaForm()
        {
            Veiculos veiculos = new Veiculos();

            veiculos.Show();
            this.Hide();
        }
        private void BtnAlterar_Click(object sender, EventArgs e)
        {
            ModeloVeiculo veiculo = new ModeloVeiculo();

            veiculo._placaVeiculo  = txtPlaca.Text;
            veiculo._idMarca       = Convert.ToInt32(cmbMarca.SelectedIndex + 1);
            veiculo._modeloVeiculo = txtModelo.Text;
            if (!(txtAnoFabricacao.Text == ""))
            {
                veiculo._anoFabricacao = Convert.ToInt32(txtAnoFabricacao.Text);
            }
            if (!(txtAnoModelo.Text == ""))
            {
                veiculo._anoModelo = Convert.ToInt32(txtAnoModelo.Text);
            }
            veiculo._motorVeiculo      = txtMotorizacao.Text;
            veiculo._corVeiculo        = txtCor.Text;
            veiculo._observacaoVeiculo = txtObservacao.Text;

            VeiculoValidator veiculo_validator = new VeiculoValidator();
            ValidationResult resultado         = veiculo_validator.Validate(veiculo);

            if (resultado.IsValid == false)
            {
                foreach (ValidationFailure failure in resultado.Errors)
                {
                    MessageBox.Show(failure.ErrorMessage, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                string placaBD = VeiculoDAO.obterVeiculoPorPlaca(veiculo._placaVeiculo);

                if (placaBD == "0")
                {
                    VeiculoDAO.alterarVeiculo(veiculo, this.placa_antiga);
                    Veiculos veiculos = new Veiculos();
                    veiculos.Show();
                    this.Hide();
                }
                else
                {
                    if (placaBD == this.placa_antiga)
                    {
                        VeiculoDAO.alterarVeiculo(veiculo, this.placa_antiga);
                        Veiculos veiculos = new Veiculos();
                        veiculos.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Placa já cadastrada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
            }
        }
        private void BtnVincular_Click(object sender, EventArgs e)
        {
            ClienteDAO.vincularCarroCliente(this.id_cliente, this.placa_veiculo);

            MessageBox.Show("Veiculo vinculado", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Veiculos veiculos = new Veiculos();

            veiculos.Show();
            this.Hide();
        }
示例#5
0
        private void BtnVincular_Click(object sender, EventArgs e)
        {
            if (this.cpf_cliente != null)
            {
                VeiculoDAO.vincularClienteCarro(ClienteDAO.obterClientePorCPF(this.cpf_cliente), this.placa_veiculo);
            }
            else
            {
                VeiculoDAO.vincularClienteCarro(this.id_cliente, this.placa_veiculo);
            }

            MessageBox.Show("Cliente vinculado", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Veiculos veiculos = new Veiculos();

            veiculos.Show();
            this.Hide();
        }