private void btnCadastrar_Click(object sender, EventArgs e) { try { if (txtDisciplina.Text != "") { disciplina.Nome = txtDisciplina.Text; DominioHelper.ValidarEspaçoVazioETamanho(disciplina.Nome); DominioHelper.ValidarNomeSemNumero(disciplina.Nome); disciplina.Nome = DominioHelper.FormatarNome(disciplina.Nome); } else { MessageBox.Show("O Nome não pode estar vazio"); DialogResult = DialogResult.None; } } catch (Exception ex) { MessageBox.Show(ex.Message); DialogResult = DialogResult.None; } }
private void btnAddResponse_Click_1(object sender, EventArgs e) { try { foreach (var item in Respostas) { if (item.CorpoResposta == txtResposta.Text) { throw new DuplicadaException(String.Format("Resposta duplicada")); } } DominioHelper.ValidarRespostaVazio(txtResposta.Text); DominioHelper.ValidarResposta(txtResposta.Text); Resposta res = new Resposta(); res.CorpoResposta = txtResposta.Text; res.Correta = ckbCorreta.Checked; RespostasAdicionadas.Add(res); Respostas.Add(res); txtResposta.Text = ""; ckbCorreta.Checked = false; userControlResposta.PopularListagemRespostas(Respostas); } catch (DuplicadaException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Não deve inserir uma resposta vazia ou com mais de um espaço em branco"); } }
private void btnCadastrarQuestao_Click(object sender, EventArgs e) { try { DominioHelper.ValidarEnunciado(txtEnunciado.Text); DominioHelper.ValidarListaRespostas(Respostas); questao.Enunciado = txtEnunciado.Text; } catch (Exception ex) { MessageBox.Show(ex.Message); DialogResult = DialogResult.None; } }
private void btnCadastrar_Click(object sender, EventArgs e) { try { materia.Nome = txtNome.Text; DominioHelper.ValidarEspaçoVazioETamanho(materia.Nome); DominioHelper.ValidarNomeComNumero(materia.Nome); DominioHelper.ValidarDisciplinaSerieMateria(materia.Disciplina, materia.Serie); materia.Nome = DominioHelper.FormatarNome(materia.Nome); } catch (Exception ex) { MessageBox.Show(ex.Message); DialogResult = DialogResult.None; } }
private void btnCadastrar_Click(object sender, EventArgs e) { try { teste.Nome = txtNome.Text; teste.NumeroQuestoes = Convert.ToInt32(nupNumeroQuestoes.Value); teste.DataTesteGerado = DateTime.Now; teste.CaminhoDestino = txtCaminhoDestino.Text; DominioHelper.ValidarEspaçoVazioETamanho(teste.Nome); DominioHelper.ValidarNomeComNumero(teste.Nome); DominioHelper.ValidarDisciplinaSerieMateria(teste.Disciplina, teste.Serie, teste.Materia); teste.Nome = DominioHelper.FormatarNome(teste.Nome); teste.Validate(); } catch (Exception ex) { MessageBox.Show(ex.Message); DialogResult = DialogResult.None; } }