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(); }
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(); }