protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!IsPostBack)
            {
                MODProjetoPesquisa projetoPesquisa = new MODProjetoPesquisa();
                RptConsulta.DataSource = BLLProjeto_Pesquisa.ConsultaProjetos(projetoPesquisa, "todos");
                RptConsulta.DataBind();
            }
        }
        private void CarregaDocente()
        {
            MODDocente docente = new MODDocente();

            if (ChkProjeto.Checked == false)
            {
                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                if (TxtGrupo.Text != "")
                {
                    grupoDocente.FkGrupo      = Convert.ToInt32(TxtGrupo.SelectedValue);
                    TxtDocente.DataSource     = BLLGrupo_Docente.Pesquisar(grupoDocente, "grupo");
                    TxtDocente.DataValueField = "id_docente";
                    TxtDocente.DataTextField  = "Nome";
                    TxtDocente.DataBind();
                }
            }
            else
            {
                MODProjetoPesquisa projetoPesquisa = new MODProjetoPesquisa();
                if (TxtProjeto.Text != "")
                {
                    projetoPesquisa.IdProjeto = Convert.ToInt32(TxtProjeto.SelectedValue);
                    projetoPesquisa           = BLLProjeto_Pesquisa.PesquisarDocente(projetoPesquisa);
                    docente.IdDocente         = projetoPesquisa.FkDocente;
                    TxtDocente.DataSource     = BLLDocente.Pesquisar(docente, "id");
                    TxtDocente.DataValueField = "IdDocente";
                    TxtDocente.DataTextField  = "nome";
                    TxtDocente.DataBind();
                }
            }
        }
 private void CarregaLinha()
 {
     if (ChkProjeto.Checked == false)
     {
         MODDocente_Linha_Pesquisa docenteLinha = new MODDocente_Linha_Pesquisa();
         if (TxtGrupo.Text != "")
         {
             docenteLinha.FkGrupo    = Convert.ToInt32(TxtGrupo.SelectedValue);
             docenteLinha.FkDocente  = Convert.ToInt32(TxtDocente.SelectedValue);
             TxtLinha.DataSource     = BLLDocente_Linha_Pesquisa.Pesquisar(docenteLinha, "docente");
             TxtLinha.DataValueField = "id_linha";
             TxtLinha.DataTextField  = "nome_linha";
             TxtLinha.DataBind();
         }
     }
     else
     {
         MODProjetoPesquisa_Linha projetoLinha = new MODProjetoPesquisa_Linha();
         if (TxtProjeto.Text != "")
         {
             projetoLinha.FkProjeto  = Convert.ToInt32(TxtProjeto.SelectedValue);
             TxtLinha.DataSource     = BLLProjeto_Pesquisa.PesquisarLinha(projetoLinha);
             TxtLinha.DataValueField = "id_linha";
             TxtLinha.DataTextField  = "nome_linha";
             TxtLinha.DataBind();
         }
     }
 }
        private void CarregaProjetos()
        {
            MODProjetoPesquisa projeto = new MODProjetoPesquisa();

            projeto.FkGrupo = Convert.ToInt32(TxtGrupo.SelectedValue);

            TxtProjeto.DataSource     = BLLProjeto_Pesquisa.PesquisarProjetos(projeto, "grupo");
            TxtProjeto.DataValueField = "IdProjeto";
            TxtProjeto.DataTextField  = "Titulo";
            TxtProjeto.DataBind();
        }
Exemple #5
0
        protected void BtnEncerrar_Click(object sender, EventArgs e)
        {
            MODProjetoPesquisa projeto = new MODProjetoPesquisa();

            if (TxtDataTermino.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else
            {
                projeto.IdProjeto   = idProjeto;
                projeto.DataTermino = Convert.ToDateTime(TxtDataTermino.Text.Trim());


                BLLProjeto_Pesquisa.AlteracaoEncerrar(projeto);

                LblResposta.Text = "Projeto encerrado com sucesso!";
            }
        }
Exemple #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MODPublicacao      publicacao      = new MODPublicacao();
            MODProjetoPesquisa projetoPesquisa = new MODProjetoPesquisa();

            if (!IsPostBack)
            {
                projetoPesquisa.IdProjeto = Convert.ToInt32(Page.Request.QueryString["id"]);
                //projetoPesquisa = BLLProjeto_Pesquisa.(projetoPesquisa, "projeto");
                //grupoLider.FkGrupo = grupo.IdGrupo;

                //this.Title = grupo.Sigla + " - " + grupo.Nome + " - " + "SG Manager";

                RptConsulta.DataSource = BLLProjeto_Pesquisa.ConsultaProjetos(projetoPesquisa, "projeto");
                RptConsulta.DataBind();

                //MODGrupoDocente grupoDocente = new MODGrupoDocente();

                RPTPublicacao.DataSource = BLLPublicacao.ConsultaPorProjeto(projetoPesquisa);
                RPTPublicacao.DataBind();
            }
        }
        protected void BtnCadastrar_Click(object sender, EventArgs e)
        {
            MODProjetoPesquisa       projetoPesquisa = new MODProjetoPesquisa();
            MODProjetoPesquisa_Linha projetoLinha    = new MODProjetoPesquisa_Linha();
            MODLinha_Pesquisa        linhaPesquisa   = new MODLinha_Pesquisa();

            bool existeLinha = false;

            if (TxtNome.Text.Trim() == "")
            {
                LblResposta.Text = Erros.TituloVazio;
            }
            else if (TxtDataInicio.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else if (TxtDocenteLider.Text.Trim() == "")
            {
                LblLiderExiste.Text = "Não há lider vínculado nesse grupo!";
            }
            else
            {
                foreach (RepeaterItem dli in RptLinhas.Items)
                {
                    if (dli.ItemType == ListItemType.Item || dli.ItemType == ListItemType.AlternatingItem)
                    {
                        DropDownList ddl = (DropDownList)dli.FindControl("DdlAddLinha");
                        if (ddl.Text == "Sim")
                        {
                            existeLinha = true;
                        }
                    }
                }

                if (existeLinha == false)
                {
                    LblResposta.Text = "O Projeto deve ter pelo menos uma linha de pesquisa!";
                }
                else
                {
                    projetoPesquisa.FkGrupo   = idGrupo;
                    projetoPesquisa.FkDocente = Convert.ToInt32(TxtDocenteLider.SelectedValue);
                    projetoPesquisa.Titulo    = TxtNome.Text.Trim();
                    projetoPesquisa.Tipo      = TxtTipoProjeto.Text.Trim();

                    if (TxtTipoProjeto.Text.Trim() == "Bolsa")
                    {
                        projetoPesquisa.Bolsa = TxtTipoBolsa.Text.Trim();
                    }

                    if (TxtTipoBolsa.Text.Trim() == "Outra")
                    {
                        projetoPesquisa.NomeBolsa = TxtNomeBolsa.Text.Trim();
                    }

                    projetoPesquisa.DataInicio = Convert.ToDateTime(TxtDataInicio.Text.Trim());

                    idProjeto = BLLProjeto_Pesquisa.Inserir(projetoPesquisa);
                }

                foreach (RepeaterItem dli in RptLinhas.Items)
                {
                    if (dli.ItemType == ListItemType.Item || dli.ItemType == ListItemType.AlternatingItem)
                    {
                        DropDownList ddl = (DropDownList)dli.FindControl("DdlAddLinha");
                        if (ddl.Text == "Sim")
                        {
                            Label  lbl    = (Label)dli.FindControl("TxtNomeLinha");
                            string titulo = lbl.Text;
                            linhaPesquisa.Linha = titulo;

                            linhaPesquisa = BLLLinha_Pesquisa.PesquisarLinha(linhaPesquisa, "nome");

                            projetoLinha.FkLinha   = linhaPesquisa.Id;
                            projetoLinha.FkProjeto = idProjeto;

                            BLLProjeto_Pesquisa.InserirLinha(projetoLinha);
                            LblResposta.Text = "Projeto cadastrado com sucesso!";
                        }
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();
            MODGrupo      grupo      = new MODGrupo();

            if (!IsPostBack)
            {
                grupo.Sigla        = Page.Request.QueryString["sigla"];
                grupo              = BLLGrupo.PesquisarGrupo(grupo, "sigla");
                grupoLider.FkGrupo = grupo.IdGrupo;
                idReuniao          = grupo.IdGrupo;

                this.Title = grupo.Sigla + " - " + grupo.Nome + " - " + "SG Manager";

                RptConsulta.DataSource = BLLGrupo.Pesquisar(grupoLider, "grupo");
                RptConsulta.DataBind();

                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                grupoDocente.FkGrupo = grupoLider.FkGrupo;

                RPTDocente.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "gativos");
                RPTDocente.DataBind();

                MODGrupoTecnico grupoTecnico = new MODGrupoTecnico();
                grupoTecnico.FkGrupo = grupoLider.FkGrupo;

                RPTTecnico.DataSource = BLLGrupo_Tecnico.Pesquisar(grupoTecnico, "gativos");
                RPTTecnico.DataBind();

                MODGrupoLinha_Pesquisa grupoLinha_Pesquisa = new MODGrupoLinha_Pesquisa();
                grupoLinha_Pesquisa.FkGrupo = grupoLider.FkGrupo;

                RPTLinha.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha_Pesquisa, "gativos");
                RPTLinha.DataBind();

                RPTDiscente.DataSource = BLLDiscente.PesquisarPorGrupo(grupo);
                RPTDiscente.DataBind();

                RPTProjetos.DataSource = BLLProjeto_Pesquisa.ConsultaPorGrupo(grupo);
                RPTProjetos.DataBind();

                RPTPublicacao.DataSource = BLLPublicacao.ConsultaPorGrupo(grupo);
                RPTPublicacao.DataBind();

                RptEquipamento.DataSource = BLLEquipamento.ConsultaPorGrupo(grupo);
                RptEquipamento.DataBind();

                CldReuniao.VisibleDate = DateTime.Today;
            }

            List <MODReuniao> reunioes = new List <MODReuniao>();
            MODReuniao        reuniao  = new MODReuniao();

            reuniao.FkGrupo = idReuniao;
            reunioes        = BLLReuniao.Pesquisar(reuniao, "grupo");
            dt = BLLReuniao.CarregarCalendario(reuniao, "", "grupo");

            if (!Page.IsPostBack)
            {
                string data = CldReuniao.VisibleDate.Year.ToString() + "-" + CldReuniao.VisibleDate.Month.ToString();
                reuniao.IdReuniao     = idReuniao;
                RptReuniao.DataSource = BLLReuniao.CarregarCalendario(reuniao, data, "data");
                RptReuniao.DataBind();
            }
        }