void AddQuestao() { Form frm = new Form_CriarExercicio(this.exercicio); frm.MdiParent = this.MdiParent; frm.Show(); carregar = true; }
void CriarEditar() { if (LB_Materia.SelectedItem == null) { MessageBox.Show("Selecione a matéria", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); processar = false; } else { if (LB_Conteudo.Items.Count == 0) { MessageBox.Show("Crie um conteúdo para essa matéria antes de criar um exercício", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); processar = false; } else { if (LB_Conteudo.SelectedItem == null) { MessageBox.Show("Selecione um conteúdo para criar um exercício", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); processar = false; } } } if (processar) { Form load = new Form_Load(); load.Show(); load.Refresh(); try { if (Btn_Criar.Text == "Criar") { Conteudo c = new Conteudo(); ConteudoDAL dal = new ConteudoDAL(); int tamanhoid = 0; for (int i = 0; i < LB_Conteudo.SelectedItem.ToString().Length; i++) { if (LB_Conteudo.SelectedItem.ToString().Substring(i, 1) == "-") { tamanhoid = i; break; } } c = dal.Consultar(Convert.ToInt32(LB_Conteudo.SelectedItem.ToString().Substring(0, tamanhoid))); Form_CriarExercicio frm = new Form_CriarExercicio(c); frm.MdiParent = this.MdiParent; frm.Show(); load.Close(); } else { Exercicio exercicio = new Exercicio(); ExercicioDAL dal = new ExercicioDAL(); int tamanhoid = 0; for (int i = 0; i < LB_Exercicio.SelectedItem.ToString().Length; i++) { if (LB_Exercicio.SelectedItem.ToString().Substring(i, 1) == "-") { tamanhoid = i; break; } } exercicio = dal.Consultar(Convert.ToInt32(LB_Exercicio.SelectedItem.ToString().Substring(0, tamanhoid))); Form frm = new Form_EditarExercicio(exercicio); frm.MdiParent = this.MdiParent; frm.Show(); load.Close(); } } catch { load.Close(); MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } processar = true; }