public void MetodoToStringProva() { Prova prova = new Prova() { }; prova.QuantidadeQuestoes = 1; prova.Serie = new Serie() { Nome = "1" }; prova.Disciplina = new Disciplina() { Nome = "Matematica" }; prova.Materia = new Materia() { Nome = "Questoes Numericas" }; prova.Questoes.Add(new Questao() { Pergunta = "1 + 1" }); Assert.AreEqual(prova.ToString(), "1ª série Disciplina: Matematica - Matéria: Questoes Numericas - Nº Questões: 1"); }
public override void GerarXML() { try { Prova provaSelecionada = _controlProva.ObtemProvaSelecionada(); DialogResult resultado = MessageBox.Show( "Deseja exportar a seguinte prova em XML: " + provaSelecionada.ToString(), "Exportar Prova em XML", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (resultado == DialogResult.OK) { ExportarXML(provaSelecionada); } } catch (Exception) { throw new Exception("Selecione uma Prova!"); } }
public override void Remover() { try { Prova provaSelecionada = _controlProva.ObtemProvaSelecionada(); DialogResult resultado = MessageBox.Show( "Tem certeza que deseja excluir a prova " + provaSelecionada.ToString(), "Excluir prova?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (resultado == DialogResult.OK) { _serviceProva.Excluir(provaSelecionada); List <Prova> provas = _serviceProva.PegarTodos(); _controlProva.PopularListagemProvas(provas); } } catch (Exception) { throw new Exception("Selecione uma Prova!"); } }
public override void GerarProva() { try { Prova provaSelecionada = _controlProva.ObtemProvaSelecionada(); DialogResult resultado = MessageBox.Show( "Deseja gerar a seguinte prova: " + provaSelecionada.ToString(), "Gerar Prova", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (resultado == DialogResult.OK) { SalvarPDF(provaSelecionada); //_serviceProva.DeleteProva(provaSelecionada); //List<Prova> provas = _serviceProva.GetAllProvas(); //_controlProva.PopularListagemProvas(provas); } } catch (Exception) { throw new Exception("Selecione uma Prova!"); } }