protected void Page_Load(object sender, EventArgs e)
        {
            MODReuniao reuniao = new MODReuniao();

            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)
            {
                RptConsulta.DataSource = BLLReuniao.Pesquisar(reuniao, "todos");
                RptConsulta.DataBind();
            }
        }
Ejemplo n.º 2
0
        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";
            }

            MODArea_Conhecimento areaConhecimento = new MODArea_Conhecimento();

            List <MODArea_Conhecimento> lista = new List <MODArea_Conhecimento>();

            lista = BLLLinha_Pesquisa.PesquisarAreaConhecimento(areaConhecimento, "todas");

            RptConsulta.DataSource = lista;
            RptConsulta.DataBind();
        }
        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";
            }

            if (!Page.IsPostBack)
            {
                CarregaGrupos();
                CarregaProjetos();
            }
        }
        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 (!Page.IsPostBack)
            {
                MODReuniao reuniao = new MODReuniao();
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");
                idReuniao         = reuniao.IdReuniao;
                TxtPauta.Text     = reuniao.Pauta;

                MODReuniaoConvidado reuniaoConvidado = new MODReuniaoConvidado();
                reuniaoConvidado.FkReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);

                List <MODReuniaoConvidado> convidado = new List <MODReuniaoConvidado>();

                convidado = BLLReuniaoConvidado.Pesquisar(reuniaoConvidado, "reuniao");

                if (convidado.Count != 0)
                {
                    if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                    {
                        RptExcluir.DataSource = convidado;
                        RptExcluir.DataBind();
                    }
                }

                if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
                {
                    LblResposta.Text     = "Não é possivel editar os convidados, pois a reunião já foi encerrada!";
                    BtnCadastrar.Visible = false;
                }
            }
        }
Ejemplo n.º 5
0
        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";
            }

            MODReuniao reuniao = new MODReuniao();

            reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
            reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");

            if (!Page.IsPostBack)
            {
                TxtPauta.Text      = reuniao.Pauta;
                TxtData.Text       = reuniao.DataReuniao.ToShortDateString().ToString();
                TxtHoraInicio.Text = reuniao.HoraInicio.ToString("hh:mm");
                if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                {
                    TxtHoraTermino.Text = "";
                }
                else
                {
                    TxtHoraTermino.Text = reuniao.HoraFim.ToString("hh:mm");
                }
            }

            if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
            {
                LblResposta.Text       = "Não é possivel editar, pois a reunião já foi encerrada!";
                TxtPauta.Enabled       = false;
                TxtData.Enabled        = false;
                TxtHoraInicio.Enabled  = false;
                TxtHoraTermino.Enabled = false;
                BtnAlterar.Visible     = false;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();
            MODGrupo      grupo      = new MODGrupo();

            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)
            {
                grupo.IdGrupo      = Convert.ToInt32(Page.Request.QueryString["id"]);
                grupo              = BLLGrupo.PesquisarGrupo(grupo, "id");
                grupoLider.FkGrupo = grupo.IdGrupo;

                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                grupoDocente.FkGrupo = grupo.IdGrupo;

                RptDocentes.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "grupo");
                RptDocentes.DataBind();

                MODGrupoTecnico grupoTecnico = new MODGrupoTecnico();
                grupoTecnico.FkGrupo = grupo.IdGrupo;

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

                MODGrupoLinha_Pesquisa grupoLinha_Pesquisa = new MODGrupoLinha_Pesquisa();
                grupoLinha_Pesquisa.FkGrupo = grupo.IdGrupo;

                RPTLinhas.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha_Pesquisa, "grupo");
                RPTLinhas.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CarregaDropDownList();
            }

            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";
            }

            MODGrupo      grupo      = new MODGrupo();
            MODGrupoLider grupoLider = new MODGrupoLider();

            grupo.Nome = Page.Request.QueryString["grupo"];

            grupo              = BLLGrupo.PesquisarGrupo(grupo, "nome");
            idGrupo            = grupo.IdGrupo;
            grupoLider.FkGrupo = idGrupo;
            grupoLider         = BLLGrupo.PesquisarLider(grupoLider);
            idGrupoLider       = grupoLider.Id;
            usuario.Login      = grupoLider.FkUsuario;
            usuario            = BLLUsuario.PesquisarLogin(usuario);
            lider              = usuario.Login;

            if (!Page.IsPostBack)
            {
                TxtNome.Text        = usuario.Nome;
                TxtDataEntrada.Text = grupoLider.DataEntrada.ToShortDateString().ToString();
            }
        }
Ejemplo n.º 8
0
        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";
            }

            MODSubArea_Avaliacao subArea = new MODSubArea_Avaliacao();
            MODLinha_Pesquisa    linha   = new MODLinha_Pesquisa();

            linha.Id = Page.Request.QueryString["id"];

            linha   = BLLLinha_Pesquisa.PesquisarLinha(linha, "id");
            idLinha = linha.Id;
            idSub   = linha.FkSub;

            subArea.Id = idLinha;
            subArea    = BLLLinha_Pesquisa.PesquisarSubAvaliacao(subArea);

            if (!Page.IsPostBack)
            {
                CarregaAreaConhecimento();
                CarregaAreaAvaliacao();
                CarregaSubAreaAvaliacao();

                TxtIdLinha.Text       = linha.Id;
                TxtLinhaPesquisa.Text = linha.Linha;
                TxtSubArea.Text       = subArea.Nome;
                TxtIdLinha.ReadOnly   = true;
            }
        }
        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";
            }

            CarregaAreaConhecimento();
            MODArea_Conhecimento areaConhecimento = new MODArea_Conhecimento();
            MODArea_Avaliacao    areaAvaliacao    = new MODArea_Avaliacao();

            areaAvaliacao.Id = Page.Request.QueryString["id"];

            areaAvaliacao = BLLLinha_Pesquisa.PesquisarAvaliacao(areaAvaliacao);
            idArea        = areaAvaliacao.Id;
            conhecimento  = areaAvaliacao.FkCon;

            areaConhecimento.Id = conhecimento;
            areaConhecimento    = BLLLinha_Pesquisa.PesquisarConhecimento(areaConhecimento);

            if (!Page.IsPostBack)
            {
                TxtIdAva.Text         = areaAvaliacao.Id;
                TxtIdAva.ReadOnly     = true;
                TxtAreaAvaliacao.Text = areaAvaliacao.Nome;
                TxtConhecimento.Text  = areaConhecimento.Nome;
            }
        }
        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";
            }

            MODTecnico tecnico = new MODTecnico();

            tecnico.IdTecnico = Convert.ToInt32(Page.Request.QueryString["id"]);
            idTecnico         = Convert.ToInt32(Page.Request.QueryString["id"]);
            tecnico           = BLLTecnico.PesquisarTecnico(tecnico);
            // = tecnico.IdTecnico;

            if (!Page.IsPostBack)
            {
                TxtNome.Text        = tecnico.Nome;
                TxtLattes.Text      = tecnico.Lattes;
                TextAtividades.Text = tecnico.Atividade;
                TextCurso.Text      = tecnico.Curso;
                TxtFormacao.Text    = tecnico.Formacao;
                TxtData.Text        = tecnico.AnoConclusao.ToString();
                TxtFoto.Text        = tecnico.Foto;
                // FUFotoTec.Text = tecnico.Foto;
            }

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

            MODUsuario usuario2 = new MODUsuario();

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

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

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

            MODDiscente                 discente        = new MODDiscente();
            MODProjetoPesquisa          projeto         = new MODProjetoPesquisa();
            MODProjetoPesquisa_Discente projetoDiscente = new MODProjetoPesquisa_Discente();

            if (!Page.IsPostBack)
            {
                projetoDiscente.FkDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]);
                TxtProjeto.DataSource      = BLLDiscente.PesquisarProjeto(projetoDiscente, "discente");
                TxtProjeto.DataValueField  = "Id_projeto";
                TxtProjeto.DataTextField   = "Titulo";
                TxtProjeto.DataBind();

                discente.IdDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]);
                discente            = BLLDiscente.PesquisarDiscente(discente, "id");


                TxtNome.Text = discente.Nome;
            }
        }
Ejemplo n.º 12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario2 = new MODUsuario();

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

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

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

            if (!Page.IsPostBack)
            {
                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                MODDocente      docente      = new MODDocente();
                grupoDocente.FkDocente  = Convert.ToInt32(Page.Request.QueryString["docente"]);
                TxtGrupo.DataSource     = BLLGrupo_Docente.Pesquisar(grupoDocente, "docente");
                TxtGrupo.DataValueField = "Id_grupo";
                TxtGrupo.DataTextField  = "Nome";
                TxtGrupo.DataBind();

                docente.IdDocente = grupoDocente.FkDocente;
                docente           = BLLDocente.PesquisarDocente(docente, "id");

                TxtNome.Text = docente.Nome;

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

            MODUsuario usuario2 = new MODUsuario();

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

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

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

            if (!Page.IsPostBack)
            {
                MODGrupoLinha_Pesquisa grupoLinha    = new MODGrupoLinha_Pesquisa();
                MODLinha_Pesquisa      linhaPesquisa = new MODLinha_Pesquisa();
                grupoLinha.FkLinha      = Page.Request.QueryString["linha"].ToString();
                TxtGrupo.DataSource     = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha, "linha");
                TxtGrupo.DataValueField = "Id_grupo";
                TxtGrupo.DataTextField  = "Nome";
                TxtGrupo.DataBind();

                linhaPesquisa.Id = grupoLinha.FkLinha;
                linhaPesquisa    = BLLLinha_Pesquisa.PesquisarLinha(linhaPesquisa, "id");

                TxtNome.Text = linhaPesquisa.Linha;
            }
        }
Ejemplo n.º 14
0
        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";
            }

            MODDocente docente = new MODDocente();

            docente.IdDocente = Convert.ToInt32(Page.Request.QueryString["docente"]);
            idDocente         = Convert.ToInt32(Page.Request.QueryString["docente"]);
            docente           = BLLDocente.PesquisarDocente(docente, "id");
            //idDocente = docente.IdDocente;

            if (!Page.IsPostBack)
            {
                TxtNome.Text = docente.Nome;
                TxtFormacaoAcademica.Text = docente.Formacao;
                TxtData.Text   = docente.DataInclusao.ToShortDateString().ToString();
                TxtLattes.Text = docente.Lattes;
                //FUFoto.Text = docente.Foto;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario2 = new MODUsuario();

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

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

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

            if (!Page.IsPostBack)
            {
                MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento();
                MODEquipamento       equipamento      = new MODEquipamento();
                grupoEquipamento.FkEquipamento = Convert.ToInt32(Page.Request.QueryString["equipamento"]);
                TxtGrupo.DataSource            = BLLEquipamento.PesquisarGrupo(grupoEquipamento, "equipamento");
                TxtGrupo.DataValueField        = "Id_grupo";
                TxtGrupo.DataTextField         = "Nome";
                TxtGrupo.DataBind();

                equipamento.IdEquipamento = grupoEquipamento.FkEquipamento;
                equipamento = BLLEquipamento.PesquisarEquipamento(equipamento, "id");

                TxtNome.Text = equipamento.Nome;
            }
        }
        protected void BtnEntrar_Click(object sender, EventArgs e)
        {
            MODUsuario                  usuario                  = new MODUsuario();
            MODUsuario                  retorno                  = new MODUsuario();
            MODRecuperaSenha            recuperaSenha            = new MODRecuperaSenha();
            MODRecuperacaoSenha_Usuario recuperacaoSenha_Usuario = new MODRecuperacaoSenha_Usuario();
            Criptografia                cripto = new Criptografia();

            try
            {
                string senha = cripto.criptografia(TxtSenha.Text.Trim());

                usuario.Login = PegaLogin.RetornaLogin();

                retorno          = BLLUsuario.PesquisarLogin(usuario);
                recuperaSenha.ID = BLLRecuperacaoSenha.recuperaId();

                char status = BLLRecuperacaoSenha.RecuperaStatus(recuperaSenha);

                if (status == 's')
                {
                    string retornoSenha = BLLRecuperacaoSenha.PesquisaRecuperacao(recuperaSenha, retorno);

                    if (retornoSenha == senha)
                    {
                        Response.Redirect("../Pages/RecuperaSenhaUsuario.aspx");
                    }
                    else
                    {
                    }
                }
                else
                {
                    Response.Write("Esse código não está mais disponível para a recuperação de senha");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        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)
            {
                MODDiscente discente = new MODDiscente();
                RptDiscente.DataSource = BLLDiscente.Pesquisar(discente, "todos");
                RptDiscente.DataBind();
            }

            MODProjetoPesquisa projeto = new MODProjetoPesquisa();

            idProjeto      = Convert.ToInt32(Page.Request.QueryString["id"]);
            projeto.Titulo = Page.Request.QueryString["titulo"];

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

            MODUsuario usuario2 = new MODUsuario();

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

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

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


            if (!Page.IsPostBack)
            {
                MODTecnico tecnico = new MODTecnico();
                tecnico.IdTecnico = Convert.ToInt32(Page.Request.QueryString["id"]);
                tecnico           = BLLTecnico.PesquisarTecnico(tecnico);

                TxtNome.Text = tecnico.Nome;

                CarregaGrupos();
            }
        }
        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";
            }

            MODEquipamento equipamento = new MODEquipamento();

            equipamento.IdEquipamento = Convert.ToInt32(Page.Request.QueryString["id"]);
            idEquipamento             = Convert.ToInt32(Page.Request.QueryString["id"]);
            equipamento = BLLEquipamento.PesquisarEquipamento(equipamento, "id");

            if (!Page.IsPostBack)
            {
                TxtNome.Text      = equipamento.Nome;
                TxtDescricao.Text = equipamento.Descricao;
            }
        }
Ejemplo n.º 20
0
        protected void BtnAlterar_Click(object sender, EventArgs e)
        {
            MODUsuario       usuario       = new MODUsuario();
            MODRecuperaSenha recuperaSenha = new MODRecuperaSenha();
            Criptografia     cripto        = new Criptografia();

            bool teste = ValidaSenhaForte.ValidaSenha(TxtSenha.Text.Trim());

            if (teste == false)
            {
                Response.Write("<script>alert('Senha INVÁLIDA!');</script>");
            }

            try
            {
                if (TxtSenha.Text.Trim() == TxtSenha2.Text.Trim())
                {
                    usuario.Login    = PegaLogin.RetornaLogin();
                    usuario.Senha    = cripto.criptografia(TxtSenha.Text.Trim());
                    usuario.FkStatus = 1;

                    recuperaSenha.ID    = BLLRecuperacaoSenha.recuperaId();
                    recuperaSenha.Ativo = 'n';

                    BLLUsuario.AlterarSenha(usuario);
                    BLLRecuperacaoSenha.AlterarStatus(recuperaSenha);

                    Response.Write("<script>alert('Senha recuperada com sucesso!');</script>");

                    Response.Redirect("../Pages/Login.aspx");
                }
            }
            catch (Exception)
            {
                Response.Write("<script>alert('Erro ao inserir!');</script>");
                throw;
            }
        }
        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";
            }

            MODGrupo grupo = new MODGrupo();

            grupo.Nome = Page.Request.QueryString["grupo"];
            nome       = grupo.Nome;

            grupo   = BLLGrupo.PesquisarGrupo(grupo, "nome");
            idGrupo = grupo.IdGrupo;

            if (!Page.IsPostBack)
            {
                TxtNome.Text      = grupo.Nome;
                TxtSigla.Text     = grupo.Sigla;
                TxtEmail2.Text    = grupo.Email;
                TxtDescricao.Text = grupo.Descricao;
                TxtLattes.Text    = grupo.Lattes;
                TxtData.Text      = grupo.DataInicio.ToString();
                TxtLogo.Text      = grupo.Logotipo;

                if (grupo.FkSituacao == 1)
                {
                    TxtStatus.Text = "Ativo";
                    status         = "Ativo";
                }
                else if (grupo.FkSituacao == 2)
                {
                    TxtStatus.Text = "Inativo";
                    status         = "Inativo";
                }
                else
                {
                    TxtStatus.Text = "Aguardando Lider";
                    status         = "Aguardando Lider";
                }
            }

            TxtLogo.Visible = false;
        }
        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 (!Page.IsPostBack)
            {
                MODReuniao reuniao = new MODReuniao();
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");
                idReuniao         = reuniao.IdReuniao;
                TxtPauta.Text     = reuniao.Pauta;

                MODAta ata = new MODAta();
                ata.FkReuniao = idReuniao;

                ata = BLLAta.PesquisarAta(ata, "reuniao");

                if (ata.IdAta != 0)
                {
                    modo = 2;
                }

                if (modo == 2)
                {
                    TxtAta.Text        = ata.Ata;
                    idAta              = ata.IdAta;
                    BtnCadastrar.Text  = "Alterar Ata";
                    BtnExcluir.Visible = true;

                    if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
                    {
                        LblResposta.Text     = "Não é possivel editar essa ata, pois a reunião já foi encerrada!";
                        BtnCadastrar.Visible = false;
                        BtnExcluir.Visible   = false;
                        TxtAta.Enabled       = false;
                    }
                }
            }
        }
        protected void BtnCadastrar_Click(object sender, EventArgs e)
        {
            MODUsuario    usuario    = new MODUsuario();
            MODUsuario    usuario2   = new MODUsuario();
            MODGrupo      grupo      = new MODGrupo();
            MODGrupoLider grupoLider = new MODGrupoLider();
            EnviaEmail    enviaEmail = new EnviaEmail();

            grupo.Nome  = TxtNome.Text.Trim();
            grupo.Sigla = TxtSigla.Text.Trim();

            MODGrupo retornaGrupo = new MODGrupo();
            MODGrupo retornaSigla = new MODGrupo();

            retornaGrupo = BLLGrupo.PesquisarGrupo(grupo, "nome");
            retornaSigla = BLLGrupo.PesquisarGrupo(grupo, "sigla");

            if (TxtNome.Text.Trim() == "" || TxtNome.Text.Length > 60)
            {
                LblResposta.Text = Erros.NomeVazio;
            }
            else if (retornaGrupo.Nome != null)
            {
                LblResposta.Text = Erros.GrupoExistente;
            }
            else if (retornaSigla.Sigla != null)
            {
                LblResposta.Text = Erros.SiglaExistente;
            }
            else if (TxtSigla.Text.Trim() == "" || TxtSigla.Text.Length > 10)
            {
                LblResposta.Text = Erros.SiglaVazio;
            }
            else if (TxtData.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else
            {
                try
                {
                    grupo.Sigla      = TxtSigla.Text.Trim();
                    grupo.FkSituacao = 3;

                    grupoLider.FkGrupo = BLLGrupo.InserirGrupo(grupo);

                    LblResposta.Text       = "Grupo cadastrado com sucesso!";
                    grupoLider.FkUsuario   = TxtLider.SelectedValue.ToString();
                    grupoLider.DataEntrada = Convert.ToDateTime(TxtData.Text.Trim());

                    BLLGrupo.InserirLider(grupoLider);

                    LblResposta.Text = "Grupo cadastrado com sucesso!";

                    usuario.Login = PegaLogin.RetornaLogin();

                    usuario2 = BLLUsuario.PesquisarLogin(usuario);

                    enviaEmail.EnvioEmailAvisoGrupo(usuario2.Email, grupo.Nome, usuario2.Nome);
                }
                catch (Exception)
                {
                    Response.Write("<script>alert('Erro ao inserir!');</script>");
                    throw;
                }
            }
        }
        protected void BtnAlterar_Click(object sender, EventArgs e)
        {
            MODUsuario   usuario    = new MODUsuario();
            Criptografia cripto     = new Criptografia();
            EnviaEmail   enviaEmail = new EnviaEmail();
            string       senha      = "";
            string       extensao   = Path.GetExtension(FUFoto.FileName);
            bool         senhaForte = ValidaSenhaForte.ValidaSenha(TxtSenha.Text.Trim());

            if (senhaForte == false)
            {
                LblResposta.Text = Erros.SenhaFraca;
            }
            else if (!FUFoto.HasFile)
            {
                LblResposta.Text = Erros.FotoVazio;
            }
            else if (extensao != ".jpg" && extensao != ".jpeg" && extensao != ".png" && extensao != ".bmp")
            {
                LblResposta.Text = "Arquivo de foto inválido, utilize fotos nas seguintes extensões: .jpg/.jpeg/.png/.bmp";
            }
            else if (TxtLattes.Text.Trim() == "" || TxtLattes.Text.Length > 70)
            {
                LblResposta.Text = Erros.LattesVazio;
            }
            else if (TxtSenha.Text.Trim() == "" || TxtSenha.Text.Length > 12)
            {
                LblResposta.Text = Erros.SenhaVazio;
            }
            else if (TxtSenha2.Text.Trim() == "" || TxtSenha2.Text.Length > 12)
            {
                LblResposta.Text = Erros.Senha2Vazio;
            }
            else if (TxtSenha.Text.Trim() != TxtSenha2.Text.Trim())
            {
                LblResposta.Text = Erros.SenhaInvalida;
            }
            else
            {
                try
                {
                    string foto = "Imagens/" + PegaLogin.RetornaLogin() + extensao;
                    if (File.Exists(Server.MapPath(foto)))
                    {
                        File.Delete(Server.MapPath(foto));
                    }

                    this.FUFoto.SaveAs(Server.MapPath("Imagens/" + FUFoto.FileName));

                    System.IO.File.Move(Server.MapPath("Imagens/" + FUFoto.FileName), Server.MapPath("Imagens/" + PegaLogin.RetornaLogin() + extensao));
                    usuario.Imagem = "Imagens/" + PegaLogin.RetornaLogin() + extensao;

                    usuario.Login        = PegaLogin.RetornaLogin();
                    usuario.Lattes       = TxtLattes.Text.Trim();
                    usuario.DataCadastro = Convert.ToDateTime(DateTime.Now.ToShortDateString());

                    if (TxtSenha.Text.Trim() == TxtSenha2.Text.Trim())
                    {
                        senha = TxtSenha.Text.Trim();
                    }

                    usuario.Senha          = cripto.criptografia(senha);
                    usuario.PrimeiroAcesso = 'n';

                    BLLUsuario.Alterar(usuario);

                    LblResposta.Text = "Usuário alterado com sucesso!";
                }
                catch (Exception)
                {
                    Response.Write("<script>alert('Erro ao inserir!');</script>");
                    throw;
                }
            }
        }