private void btnMarcar_Click(object sender, RoutedEventArgs e)
        {
            if (txtData.SelectedDate != null && cboHoras.SelectedItem != null && cboProfessor.SelectedItem != null)
            {
                if (txtData.SelectedDate > DateTime.Now)
                {
                    DateTime?data = txtData.SelectedDate;

                    if (cboHoras.SelectedIndex == 0)
                    {
                        data = data.Value.AddHours(9);
                    }
                    else if (cboHoras.SelectedIndex == 1)
                    {
                        data = data.Value.AddHours(12);
                    }
                    else if (cboHoras.SelectedIndex == 2)
                    {
                        data = data.Value.AddHours(15);
                    }
                    else
                    {
                        data = data.Value.AddHours(18);
                    }
                    MessageBox.Show(data.ToString());
                    Avaliacao a = new Avaliacao();
                    a.aluno = AlunoDAO.BuscarNomeSenha(Login.cpfLogin, Login.senhaLogin);
                    Professor p = ProfessorDAO.BuscarId(Convert.ToInt32(cboProfessor.SelectedValue));
                    a.professor   = ProfessorDAO.BuscarNomeSenha(p.cpf, p.senha);
                    a.dataMarcada = data;
                    if (AvaliacaoDAO.CadastrarAvaliacao(a.professor, a))
                    {
                        MessageBox.Show("Avaliação cadastrada com sucesso!", "Avaliação", MessageBoxButton.OK, MessageBoxImage.Information);
                        this.Close();
                        frmPrincipal f = new frmPrincipal();
                        f.mntAvaliacao.Header = "Acompanhar Avaliação";
                    }
                    else
                    {
                        MessageBox.Show("Este horário já está reservado!", "Avaliação", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Data invalida", "Erro", MessageBoxButton.OK);
                    txtData.SelectedDate = null;
                }
            }
            else
            {
                MessageBox.Show("Prencha todos os campos", "Erro", MessageBoxButton.OK);
            }
        }