void Editar() { Form load = new Form_Load(); load.Show(); load.Refresh(); try { if (materias != null) { if (Grid.Rows.Count != 0) { MateriaDAL dal = new MateriaDAL(); Form alterar = new Form_CadastroMateria(dal.Consultar(Convert.ToInt32(Grid.CurrentRow.Cells[3].Value))); alterar.MdiParent = this.MdiParent; alterar.Show(); load.Close(); this.Close(); } else { load.Close(); MessageBox.Show("Não há matérias", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (Grid.Rows.Count != 0) { ConteudoDAL dal = new ConteudoDAL(); Form alterar = new Form_CadastroConteudo(dal.Consultar(Convert.ToInt32(Grid.CurrentRow.Cells[3].Value))); alterar.MdiParent = this.MdiParent; alterar.Show(); load.Close(); this.Close(); } else { load.Close(); MessageBox.Show("Não há conteúdos", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { load.Close(); MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void LL_NovaMateria_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (materias != null) { Form load = new Form_Load(); load.Show(); load.Refresh(); Form_CadastroMateria frm = new Form_CadastroMateria(); frm.MdiParent = this.MdiParent; frm.Show(); load.Close(); } else { Form load = new Form_Load(); load.Show(); load.Refresh(); try { Materia esta = new Materia(); MateriaDAL dal = new MateriaDAL(); foreach (var item in conteudos) { esta = dal.Consultar(item.Materia.ID); break; } Form_CadastroConteudo frm = new Form_CadastroConteudo(esta); frm.MdiParent = this.MdiParent; frm.Show(); } catch { MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error); } load.Close(); } }