private void btn_frmPessoa_Alterar_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Devolução Feita?", "Alterar Locação", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { locacao = new Locacao(); livro = new Livro(); pessoa = new Pessoa(); locacao.LocacaoDataAluguel = DateTime.Today; locacao.LocacaoDataLimite = DateTime.Today.AddDays(10); livro.IdLivro = Convert.ToInt16(txt_CodLivro_Locacao.Text); try { locacao.LocacaoLivro = LivroDAO.VerificarLivroPorCod(livro); } catch { MessageBox.Show("Livro Não Encontrado", "Livro", MessageBoxButton.OK, MessageBoxImage.Error); } pessoa.PessoaCpf = txt_CpfPessoa_Locacao.Text; try { locacao.LocacaoPessoa = PessoaDAO.VerificarPessoaPorCPF(pessoa); } catch { MessageBox.Show("asjdlkajsd", "Livro", MessageBoxButton.OK, MessageBoxImage.Error); } if (txt_Situacao.Text == "Alugado") { locacao.LocacaoStatus = true; } else { locacao.LocacaoStatus = false; } if (LocacaoDAO.AlterarLocacao(locacao)) { MessageBox.Show("Gravado com sucesso!", "Locação", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Não foi possível gravar!", "Locação", MessageBoxButton.OK, MessageBoxImage.Error); } } }