コード例 #1
0
        protected void ButtonSituacao_Click(object sender, EventArgs e)
        {
            int tipo = int.Parse(((Button)sender).CommandArgument.ToString());
            int id   = int.Parse(Session["userid"].ToString());

            Modelo.Instituicao instituicao = aDALInstituicao.Select(id);
            if (tipo == 1)
            {
                instituicao.Codigo_inep_mec = TextBoxCodigo.Text;
            }
            else
            {
                if (tipo == 2)
                {
                    instituicao.Codigo_inep_mec = TextBoxCodigo.Text;
                    instituicao.cnpj            = TextBoxCNPJ.Text;
                }
                else
                {
                    instituicao.cnpj = TextBoxCNPJ.Text;
                }
            }
            instituicao.Status = 0;
            aDALInstituicao.Update(instituicao);
            DAL.DALSolicitacao_instituicao dal_solicitacao = new DAL.DALSolicitacao_instituicao();
            dal_solicitacao.Insert(id);
            Response.Redirect("~/TelaPrincipalInstituicao.aspx");
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["logged"] != null)
            {
                if (Session["accesslevel"] == "instituicao")
                {
                    Response.Redirect("~/TelaPrincipalInstituicao.aspx");
                }
                if (Session["accesslevel"] == "administrador")
                {
                    Response.Redirect("~/TelaPrincipalAdm.aspx");
                }
            }
            else
            {
                Response.Redirect("~/TelaInicial.aspx");
            }

            int            id              = int.Parse(Session["userid"].ToString());
            DALEstudante   dal             = new DALEstudante();
            DALInstituicao dal_instituicao = new DALInstituicao();

            Modelo.Estudante   estudante   = dal.Select(id);
            Modelo.Instituicao instituicao = dal_instituicao.Select(int.Parse(dal.instituicao_id(id).ToString()));
            LabelNome.Text        = estudante.nome;
            LabelRG.Text          = estudante.rg;
            LabelCPF.Text         = estudante.cpf;
            LabelInstituicao.Text = instituicao.Nome;
            Termo.Text            = "Eu, " + estudante.nome + ", CPF: " + estudante.cpf + ", RG: " + estudante.rg;
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                status.Style["display"]         = "none";
                statusaprovado.Style["display"] = "none";
                statusnegado.Style["display"]   = "none";
            }

            int a = int.Parse((Session["userid"].ToString()));

            if (aDALInstituicao.SelectStatus(a) == 0)
            {
                status.Text                     = "Aguardando aprovação";
                status.Style["display"]         = "block";
                statusaprovado.Style["display"] = "none";
                statusnegado.Style["display"]   = "none";
            }
            if (aDALInstituicao.SelectStatus(a) == 1)
            {
                statusnegado.Text               = "Reprovado";
                status.Style["display"]         = "none";
                statusaprovado.Style["display"] = "none";
                statusnegado.Style["display"]   = "block";
            }
            if (aDALInstituicao.SelectStatus(a) == 2)
            {
                statusaprovado.Text             = "Aprovado";
                status.Style["display"]         = "none";
                statusaprovado.Style["display"] = "block";
                statusnegado.Style["display"]   = "none";
            }

            if (Session["logged"] != null)
            {
                if (Session["accesslevel"] == "estudante")
                {
                    Response.Redirect("~/TelaPrincipalEstudante.aspx");
                }
                if (Session["accesslevel"] == "administrador")
                {
                    Response.Redirect("~/TelaPrincipalAdm.aspx");
                }
            }
            else
            {
                Response.Redirect("~/TelaInicial.aspx");
            }
            DALInstituicao dal = new DALInstituicao();

            Modelo.Instituicao instituicao = dal.Select(int.Parse(Session["userid"].ToString()));
            Label1.Text       = instituicao.Nome;
            nome_usuario.Text = instituicao.Nome;
        }
コード例 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         id = int.Parse(Session["userid"].ToString());
         DALInstituicao     dal         = new DALInstituicao();
         Modelo.Instituicao instituicao = dal.Select(id);
         Nome.Text  = instituicao.Nome;
         Email.Text = instituicao.Email;
     }
 }
コード例 #5
0
 protected void getModalInfos_Click(object sender, EventArgs e)
 {
     id = int.Parse(((Button)sender).CommandArgument.ToString());
     DAL.DALInstituicao p     = new DAL.DALInstituicao();
     Modelo.Instituicao ponto = p.Select(id);
     Id_instituicao.Text = ponto.Id.ToString();
     Modalnome1.Text     = ponto.Nome;
     Modalemail1.Text    = ponto.Email;
     Modalcodigo1.Text   = ponto.Codigo_inep_mec;
     Modalcnpj1.Text     = ponto.cnpj;
     modalContainer.Style.Add("visibility", "visible");
 }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                resposta.Style["display"]      = "none";
                respostaError.Style["display"] = "none";
            }

            int id = int.Parse(Session["userid"].ToString());

            Modelo.Instituicao instituicao = aDALInstituicao.Select(id);
            if (instituicao.Status == 2)
            {
                TextSituacao.Text = "Bem-vindo ao sistema!";
            }
            else
            {
                btnUpload.Enabled = false;

                if (instituicao.Status == 0)
                {
                    TextSituacao.Text = "O cadastro da instituição será verificado em breve. Por favor, aguarde!";
                }
                else
                {
                    DAL.DALSolicitacao_instituicao        dal_solicitacao = new DAL.DALSolicitacao_instituicao();
                    List <Modelo.Solicitacao_instituicao> solicitacoes    = dal_solicitacao.SelectAll();
                    ButtonSituacao.Style["display"] = "block";
                    if (solicitacoes[solicitacoes.Count - 1].descricao_erro == "Código INEP/MEC não identificado")
                    {
                        TextBoxCodigo.Style["display"] = "block";
                        ButtonSituacao.CommandArgument = "1";
                        TextSituacao.Text = "O Código INEP / MEC cadastrado não foi identificado. Por favor, insira um código válido:";
                    }
                    else
                    {
                        if (solicitacoes[solicitacoes.Count - 1].descricao_erro == "Código INEP/MEC e CNPJ não identificados")
                        {
                            TextBoxCodigo.Style["display"] = "block";
                            TextBoxCNPJ.Style["display"]   = "block";
                            ButtonSituacao.CommandArgument = "2";
                            TextSituacao.Text = "O código INEP / MEC e o CNPJ cadastrados não foram identificados. Por favor, insira-os novamente:";
                        }
                        else
                        {
                            TextBoxCNPJ.Style["display"]   = "block";
                            ButtonSituacao.CommandArgument = "3";
                            TextSituacao.Text = "O CNPJ cadastrado não foi identificado. Por favor, insira-o novamente:";
                        }
                    }
                }
            }
        }
コード例 #7
0
        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            id = int.Parse(Session["userid"].ToString());
            DALInstituicao dal = new DALInstituicao();

            Modelo.Instituicao instituicao = dal.Select(id);
            if (instituicao.Email != Email.Text)
            {
                instituicao.Email = Email.Text;
                dal.Update(instituicao);
                Response.Redirect("~/PerfilInstituicao.aspx");
            }
        }
コード例 #8
0
        protected void Unnamed_Click(object sender, EventArgs e)
        {
            id = int.Parse(Session["userid"].ToString());
            DALInstituicao dal = new DALInstituicao();

            Modelo.Instituicao instituicao = dal.Select(id);
            if (TextAtual.Text == instituicao.Senha)
            {
                instituicao.Senha = TextNova.Text;
                dal.Update(instituicao);
                Response.Redirect("~/PerfilInstituicao.aspx");
            }
            else
            {
                CustomValidator1.IsValid = false;
            }
        }
コード例 #9
0
 protected void Enviar_click(object sender, EventArgs e)
 {
     id = int.Parse(Id_instituicao.Text);
     DAL.DALSolicitacao_instituicao dal_solicitacao = new DAL.DALSolicitacao_instituicao();
     Modelo.Solicitacao_instituicao solicitacao     = dal_solicitacao.SelectInstituicao(id);
     solicitacao.descricao_erro = erro.SelectedItem.Text;
     DAL.DALInstituicao p           = new DAL.DALInstituicao();
     Modelo.Instituicao instituicao = p.Select(id);
     if (erro.SelectedIndex == 0)
     {
         solicitacao.status = 2;
         instituicao.Status = 2;
     }
     else
     {
         solicitacao.status = 1;
         instituicao.Status = 1;
     }
     dal_solicitacao.Update(solicitacao);
     p.AlterarStatus(instituicao);
     Response.Redirect("~/SolicitacaoInstituicao.aspx");
 }