private void btnSalvar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(txtModeloVeiculo.Text) && !string.IsNullOrEmpty(txtMarcaVeiculo.Text) && !string.IsNullOrEmpty(txtAnoVeiculo.Text) && !string.IsNullOrEmpty(txtCorVeiculo.Text) //&& !string.IsNullOrEmpty(txtEntradaVeiculo.Text) && !string.IsNullOrEmpty(txtPlacaVeiculo.Text) && cboVeiculo.SelectedItem != null) { Veiculo VeiculoNovo = (Veiculo)this.cboVeiculo.SelectedItem; VeiculoNovo.HoraSaida = DateTime.Parse(lblHoraSaida.Content.ToString()); VeiculoNovo.Total = Double.Parse(lblValorTotal.Content.ToString()); // construir o VeiculoDAO if (VeiculoDAO.EditarVeiculo(VeiculoNovo)) { MessageBox.Show("Salvo com sucesso!", "SGAutomotiva", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } else { MessageBox.Show("Algo deu errado!", "SGAutomotiva", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnConfirmar_Click(object sender, RoutedEventArgs e) { int idVeiculo = (int)cboEditarVeiculo.SelectedValue; Veiculo veiculoEditado = VeiculoDAO.BuscarVeiculoPorId(idVeiculo, EstacionamentoStatic.estacionamento.IdEstacionamento); //veiculoEditado.HoraSaida = txtHoraSaida.Text = DateTime.Now.ToLongTimeString(); if (VeiculoDAO.EditarVeiculo(veiculoEditado)) { MessageBox.Show("Veículo editado com sucesso!", "Loja", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); //MessageBox.Show(cliente.NomeCliente); } else { MessageBox.Show("Veículo não foi editado", "Loja", MessageBoxButton.OK, MessageBoxImage.Error); this.Close(); } //MarcarSaida tela = new MarcarSaida(); //tela.ShowDialog(); }
private void btnEditar_Click(object sender, RoutedEventArgs e) { int idVeiculo = (int)cboEditarVeiculo.SelectedValue; Veiculo veiculoEditado = VeiculoDAO.BuscarVeiculoPorId(idVeiculo, EstacionamentoStatic.estacionamento.IdEstacionamento); // pegando dado da tela e armazenando em uma variavel copia veiculoEditado.MarcaVeiculo = txtMarcaVeiculo.Text; veiculoEditado.ModeloVeiculo = txtModeloVeiculo.Text; veiculoEditado.PlacaVeiculo = txtPlacaVeiculo.Text; veiculoEditado.CorVeiculo = txtCorVeiculo.Text; veiculoEditado.HoraEntrada = DateTime.Parse(txtEntradaVeiculo.Text); veiculoEditado.AnoVeiculo = txtAnoVeiculo.Text; // verificar se o metodo bool é true if (VeiculoDAO.EditarVeiculo(veiculoEditado)) { MessageBox.Show("Veículo editado com sucesso!", "Loja", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); //MessageBox.Show(cliente.NomeCliente); } else { MessageBox.Show("Veículo não foi editado", "Loja", MessageBoxButton.OK, MessageBoxImage.Error); this.Close(); } }