Пример #1
0
        private void LL_Conteudos_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            Form load = new Form_Load();

            load.Show();
            load.Refresh();
            try
            {
                ConteudoDAL     dal       = new ConteudoDAL();
                List <Conteudo> conteudos = new List <Conteudo>();
                conteudos = dal.ConsultarPorMateria(this.materia.ID);
                if (conteudos.Count > 0)
                {
                    Form frm = new Form_Selecionar(conteudos);
                    frm.MdiParent = this.MdiParent;
                    frm.Show();
                }
                else
                {
                    if (MessageBox.Show("Não há conteúdos relacionados a essa matérias. Gostaria de Adicionar ?", "EnigmaADMSys", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        Form frm = new Form_CadastroConteudo();
                        frm.MdiParent = this.MdiParent;
                        frm.Show();
                    }
                }
            }
            catch
            {
                MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            load.Close();
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        void Conteudos()
        {
            FecharFormulariosFilhos();
            Form load = new Form_Load();

            load.Show();
            load.Refresh();
            try
            {
                Form frm = new Form_CadastroConteudo();
                frm.MdiParent = this;
                frm.Show();
                frm.Refresh();
            }
            catch
            {
                MessageBox.Show("Erro de Conexão. Tente novamente", "EnigmaADMSys", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            load.Close();
        }
Пример #4
0
 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();
     }
 }