예제 #1
0
 private void BtnEditarMoto_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Moto moto = new Moto();
         if (ValidaCamposEmBranco())
         {
             moto.Placa        = Parameter;
             moto              = (Moto)VeiculoDAO.Get(null, moto);
             moto.Nome         = txtNome.Text;
             moto.Cor          = txtCor.Text;
             moto.Modelo       = txtModelo.Text;
             moto.Status       = txtStatus.Text;
             moto.ValorPorDia  = Convert.ToDouble(txtValorPorDia.Text);
             moto.ValorPorHora = Convert.ToDouble(txtValorPorHora.Text);
             VeiculoDAO.AlterarDadosVeiculo(null, moto);
             MessageBox.Show("Dados alterados com sucesso!!", "", MessageBoxButton.OK, MessageBoxImage.Information);
             LimparCampos();
             Usc.ListarMoto();
             Close();
         }
         else
         {
             MessageBox.Show("Favor preencher as informações!", "Mensagem", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     catch (Exception ex) { MessageBox.Show(ex.ToString(), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Error); }
 }