private void btnAlteraCurso_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Deseja Alterar esse registro?",
                                "Atenção",
                                MessageBoxButton.YesNo,
                                MessageBoxImage.Question) == MessageBoxResult.Yes)
            {
                //Remover o produto
                curso.Nome                  = txtNomeCurso.Text;
                curso.Professor             = txtProfCurso.Text;
                curso.QtdVagas              = Convert.ToInt32(txtVagasCursos.Text);
                curso.Descricao             = txtDescricaoCurso.Text;
                curso.ValorMensal           = Convert.ToDouble(txtValorCurso.Text);
                curso.DiaSemana.DiaSemanaId = Convert.ToInt32(cboDiaSemana.SelectedValue);
                curso.DiaSemana             = DiaSemanaDAO.BuscarDiaSemanaPorId(curso.DiaSemana);
                CursoDAO.AlterarCurso(curso);
                MessageBox.Show("Curso Alterado com sucesso!",
                                "Aviso",
                                MessageBoxButton.OK,
                                MessageBoxImage.Information);

                HabilitarCampos(false);
                txtNomeCurso.Clear();
                txtProfCurso.Clear();
                txtVagasCursos.Clear();
                txtValorCurso.Clear();
                cboDiaSemana.Text = "";
            }
        }
        private void btnCadastrarCurso_Click(object sender, RoutedEventArgs e)
        {
            if (!string.IsNullOrEmpty(TxtNomeCurso.Text) &&
                !string.IsNullOrEmpty(TxtProfessorCurso.Text) &&
                !string.IsNullOrEmpty(TxtVagasCurso.Text) &&
                !string.IsNullOrEmpty(TxtValorCurso.Text) &&
                !string.IsNullOrEmpty(cboDiaCurso.Text))
            {
                //Gravar
                DiaSemana diaSemana = new DiaSemana
                {
                    DiaSemanaId = Convert.ToInt32(cboDiaCurso.SelectedValue),
                };
                diaSemana = DiaSemanaDAO.BuscarDiaSemanaPorId(diaSemana);

                curso = new Curso
                {
                    Nome        = TxtNomeCurso.Text,
                    ValorMensal = Convert.ToDouble(TxtValorCurso.Text),
                    Professor   = TxtProfessorCurso.Text,
                    QtdVagas    = Convert.ToInt32(TxtVagasCurso.Text),
                    DiaSemana   = diaSemana,
                    Descricao   = TxtDescricaoCurso.Text
                };

                if (CursoDAO.CadastrarCurso(curso))
                {
                    MessageBox.Show("Curso cadastrado com sucesso!", "Escola de Musica",
                                    MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Esse Curso já existe!", "Escola de Musica",
                                    MessageBoxButton.OK, MessageBoxImage.Error);
                }
                LimpaCampos();
            }
            else
            {
                MessageBox.Show("Favor preencher os campos corretamente!", "Escola de Musica",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     cboDiaSemana.ItemsSource       = DiaSemanaDAO.RetornarDiasdaSemana();
     cboDiaSemana.DisplayMemberPath = "Nome";
     cboDiaSemana.SelectedValuePath = "DiaSemanaId";
 }