private void Atualizar(object sender, RoutedEventArgs e) { if (!dataDevolucao.SelectedDate.HasValue) { MessageBox.Show("Necessário preencher uma data de devolução"); return; } Emprestimo emp = EmprestimoDAO.BuscarEmprestimo(Convert.ToInt32(id.Text)); emp.DataDevolucao = dataDevolucao.SelectedDate; emp.StatusDoEmprestimo = true; var retorno = EmprestimoDAO.Atualizar(emp); if (retorno) { MessageBox.Show("Empréstimo atualizado"); LimparFormulario(); btnCadastrar.Visibility = Visibility.Visible; btnAtualizar.Visibility = Visibility.Hidden; dataDevolucao.Visibility = Visibility.Hidden; lbDtDevolucao.Visibility = Visibility.Hidden; CarregarEmprestimos(); } else { MessageBox.Show("Empréstimo não atualizado"); } }