protected void Page_Load(object sender, EventArgs e) { ((principal)this.Master).AlteraTitulo("Cadastrar Planejamento Pedagógico"); botao1.Desabilitar(false, false, false, false, true, true, true, true, false); /*Virifica a permissão de acesso para a página*/ Permissao objPermissa = ((principal)this.Master).Permissao("frmCadastrarPlanejamentoPedagogico"); if (objPermissa.Acesso == false) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "script", "<script>alert('Usuário sem permissão para acessar a tela de Cadastro de Aluno!');location.href='../Geral/index.aspx';</script>"); } if (!IsPostBack) { objPlanejamentoPedagogico = new PlanejamentoPedagogico(); CarregaComboAnoLetivo(); //Carrega as turmas ativas. this.CarregaTurmas(); //Carrega as disciplinas ativas this.CarregaDisciplinas(); if (Request.QueryString["codigo"] != null) { //Selecionar os dados do plano pedagogico this.Selecionar(); } } }
public bool Alterar() { Turma objTurma = new Turma(); Disciplina objDisciplina = new Disciplina(); bool retorno = false; try { if (objPlanejamentoPedagogico == null) { objPlanejamentoPedagogico = new PlanejamentoPedagogico(); } objTurma = objTurma.Selecionar(Convert.ToInt32(ddlTurma.SelectedValue)); objPlanejamentoPedagogico.Turma = objTurma; objDisciplina = objDisciplina.Selecionar(Convert.ToInt32(ddlDisciplina.SelectedValue)); objPlanejamentoPedagogico.Disciplina = objDisciplina; objPlanejamentoPedagogico.Ementa = txtEmenta.Text; objPlanejamentoPedagogico.CompetenciaHabilidades = txtCompetencias.Text; objPlanejamentoPedagogico.ObjetivoGeral = txtObjetivoGeralDisciplina.Text; objPlanejamentoPedagogico.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text); objPlanejamentoPedagogico.DataCadastro = DateTime.Now.Date; //Rever os campos da tela com do banco de dados objPlanejamentoPedagogico.DataInicial = Convert.ToDateTime(txtDataInicial.Text); objPlanejamentoPedagogico.DataFinal = Convert.ToDateTime(txtDataFinal.Text); retorno = objPlanejamentoPedagogico.Confirmar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } finally { objTurma = null; objDisciplina = null; } return(retorno); }
protected void gdvPlanejamentoPedagogico_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { PlanejamentoPedagogico planejamento = new PlanejamentoPedagogico(); planejamento.Codigo = Convert.ToInt32(gdvPlanejamentoPedagogico.DataKeys[e.RowIndex].Values[0]); planejamento.Excluir(planejamento.Codigo); Mensagem.Aviso(ConfigurationManager.AppSettings["02_Exclusao"].ToString()); this.Limpar(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem.Aviso(Comum.TraduzirMensagem(ex)); } catch (Exception ex) { throw new Exception(ex.ToString()); } }
public void Selecionar() { int codigo = Convert.ToInt32(Request.QueryString["codigo"]); try { objPlanejamentoPedagogico = objPlanejamentoPedagogico.Selecionar(codigo); Turma objTurma = new Turma(); objTurma = objPlanejamentoPedagogico.Turma; ddlTurma.SelectedValue = objTurma.Codigo.ToString(); Disciplina objDisciplina = new Disciplina(); objDisciplina = objPlanejamentoPedagogico.Disciplina; ddlDisciplina.SelectedValue = objDisciplina.Codigo.ToString(); txtDataInicial.Text = objPlanejamentoPedagogico.DataInicial.ToString("dd/MM/yyyy"); txtDataFinal.Text = objPlanejamentoPedagogico.DataFinal.ToString("dd/MM/yyyy"); txtCargaHoraria.Text = objPlanejamentoPedagogico.CargaHoraria.ToString(); txtEmenta.Text = objPlanejamentoPedagogico.Ementa; txtCompetencias.Text = objPlanejamentoPedagogico.CompetenciaHabilidades; txtObjetivoGeralDisciplina.Text = objPlanejamentoPedagogico.ObjetivoGeral; //Carrega o grid view com o conteudo pedagogico. this.CarregaConteudoPedagogico(); } catch (Model.Base.GepexException.EBancoDados ex) { Mensagem1.Aviso(Comum.TraduzirMensagem(ex)); } catch (Model.Base.GepexException.ERegraNegocio ex) { Mensagem1.Aviso(ex.Message); } catch (Exception ex) { Mensagem1.Aviso(ex.ToString()); } }
public void Selecionar() { Turma turma = new Turma(); IList <Turma> lista = new List <Turma>(); if (txtSerie.Text.Trim() != string.Empty) { turma.Serie = txtSerie.Text; } if (txtTurma.Text.Trim() != string.Empty) { turma.SerieTurma = txtTurma.Text; } if (ddlAnoLetivo.Text.Trim() != string.Empty) { turma.AnoLetivo = Convert.ToInt32(ddlAnoLetivo.Text); } if (ddlEnsino.SelectedIndex != 0) { turma.Ensino = ddlEnsino.SelectedValue; } if (ddlPeriodo.SelectedIndex != 0) { turma.Periodo = ddlPeriodo.SelectedValue; } lista = turma.SelecionarPorCriterio(); //disciplina Disciplina disciplina; if (ddlAnoLetivo.SelectedValue != "0") { disciplina = new Disciplina().Selecionar(Convert.ToInt32(ddlDisciplina.SelectedValue)); } else { disciplina = null; } IList <PlanejamentoPedagogico> planej = new PlanejamentoPedagogico().SelecionarPorCriterios(disciplina, lista); if (planej == null || planej.Count == 0) { gdvPlanejamentoPedagogico.DataBind(); Mensagem.Aviso("Nenhum planejamento pedagógico foi localizada."); } else if (planej.Count > 0) { DataTable dt = new DataTable(); dt.Columns.Add("codigo", System.Type.GetType("System.String")); dt.Columns.Add("periodo", System.Type.GetType("System.String")); dt.Columns.Add("turma", System.Type.GetType("System.String")); dt.Columns.Add("disciplina", System.Type.GetType("System.String")); dt.Columns.Add("AnoLetivo", System.Type.GetType("System.String")); foreach (PlanejamentoPedagogico t in planej) { dt.Rows.Add(new String[] { t.Codigo.ToString(), t.DataInicial.ToShortDateString() + " - " + t.DataFinal.ToShortDateString(), t.Turma.ToString(), t.Disciplina.Materia, t.Turma.AnoLetivo.ToString() }); } gdvPlanejamentoPedagogico.DataSource = dt; gdvPlanejamentoPedagogico.DataBind(); ViewState.Add("Grid", planej); } }