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;
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         id = int.Parse(Session["userid"].ToString());
         DALEstudante     dal       = new DALEstudante();
         Modelo.Estudante estudante = dal.Select(id);
         Nome.Text  = estudante.nome;
         Email.Text = estudante.email;
     }
 }
Exemplo n.º 3
0
        protected void LinkButton2_Click(object sender, EventArgs e)
        {
            int          id  = int.Parse(Session["userid"].ToString());
            DALEstudante dal = new DALEstudante();

            Modelo.Estudante estudante = dal.Select(id);
            if (estudante.email != Email.Text)
            {
                estudante.email = Email.Text;
                dal.Update(estudante);
                Response.Redirect("~/PerfilEstudante.aspx");
            }
        }
Exemplo n.º 4
0
        protected void Unnamed_Click(object sender, EventArgs e)
        {
            int          id  = int.Parse(Session["userid"].ToString());
            DALEstudante dal = new DALEstudante();

            Modelo.Estudante estudante = dal.Select(id);
            if (TextAtual.Text == estudante.senha)
            {
                estudante.senha = TextNova.Text;
                dal.Update(estudante);
                Response.Redirect("~/PerfilEstudante.aspx");
            }
            {
                CustomValidator1.IsValid = false;
            }
        }
Exemplo n.º 5
0
        protected void Unnamed_Click(object sender, EventArgs e)
        {
            int id = int.Parse(((Button)sender).CommandArgument.ToString());
            DALSolicitacao_carteira dal   = new DALSolicitacao_carteira();
            DALEstudante            dal_e = new DALEstudante();

            Modelo.Solicitacao_carteira solicitacao = dal.Select(id);
            Modelo.Estudante            estudante   = dal_e.Select(dal.SelectEstudante(solicitacao.id));
            Modal_id.Text        = id.ToString();
            Modal_data.Text      = solicitacao.data.ToShortDateString();
            Modal_estudante.Text = estudante.nome;
            string nome_arquivo = estudante.cpf + ".jpg";

            Image1.ImageUrl = "~/Imagens/" + nome_arquivo;
            modalContainer.Style.Add("visibility", "visible");
        }
 protected void btnSendForm_Click(object sender, EventArgs e)
 {
     if (cbTerm.Checked)
     {
         int              id        = int.Parse(Session["userid"].ToString());
         DALEstudante     dal       = new DALEstudante();
         Modelo.Estudante estudante = dal.Select(id);
         if (estudante.status == 0)
         {
             estudante.carteira_status = 1;
             dal.Update(estudante);
             DALSolicitacao_carteira dals = new DALSolicitacao_carteira();
             dals.Insert(id);
             Response.Redirect("~/TelaPrincipalEstudante.aspx");
         }
     }
 }
Exemplo n.º 7
0
        protected void Button_click(object sender, EventArgs e)
        {
            DALEstudante dal = new DALEstudante();

            Modelo.Estudante estudante = dal.Login(TextUsuario.Text, TextSenha.Text);
            if (estudante.id != 0)
            {
                Session["userid"]      = estudante.id;
                Session["username"]    = estudante.nome;
                Session["logged"]      = true;
                Session["accesslevel"] = "estudante";
                Response.Redirect("~/TelaPrincipalEstudante.aspx");
            }
            else
            {
                CustomValidator1.IsValid = false;
            }
        }
Exemplo n.º 8
0
        protected void Unnamed_Click(object sender, EventArgs e)
        {
            DAL.DALEstudante aEstudante = new DAL.DALEstudante();
            int a = int.Parse(Session["userid"].ToString());

            if (aEstudante.SelectStatus(a) != 1)
            {
                double           valor     = double.Parse(TextBoxRecarga.Text);
                int              id        = int.Parse(Session["userid"].ToString());
                DALEstudante     dal       = new DALEstudante();
                Modelo.Estudante estudante = dal.Select(id);

                DALRecarga     dalrec = new DALRecarga();
                Modelo.Recarga r      = new Modelo.Recarga(valor);
                dalrec.Insert(r, estudante.id);
                estudante.carteira_saldo += valor;
                dal.Update(estudante);

                LabelSaldo.Text = estudante.carteira_saldo.ToString();
                Response.Redirect("~/TelaPrincipalEstudante.aspx");
            }
        }
Exemplo n.º 9
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");
            }
            DALEstudante estudante = new DALEstudante();

            Modelo.Estudante es = estudante.Select(int.Parse(Session["userid"].ToString()));
            LabelSaldo.Text = es.carteira_saldo.ToString();
        }
Exemplo n.º 10
0
        protected void Aceitar_click(object sender, EventArgs e)
        {
            int id = int.Parse(Modal_id.Text);

            DAL.DALSolicitacao_carteira dal_solicitacao = new DAL.DALSolicitacao_carteira();
            Modelo.Solicitacao_carteira solicitacao     = dal_solicitacao.Select(id);
            solicitacao.descricao_erro = erro.SelectedItem.Text;
            DAL.DALEstudante p         = new DAL.DALEstudante();
            Modelo.Estudante estudante = p.Select(dal_solicitacao.SelectEstudante(id));
            if (erro.SelectedIndex == 0)
            {
                solicitacao.status        = 2;
                estudante.carteira_status = 2;
            }
            else
            {
                solicitacao.status        = 1;
                estudante.carteira_status = 3;
            }
            dal_solicitacao.Update(solicitacao);
            p.Update(estudante);
            Response.Redirect("~/SolicitacaoCarteira.aspx");
        }
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            try
            {
                BinaryReader br    = new BinaryReader(FileUpload1.PostedFile.InputStream);
                byte[]       bytes = br.ReadBytes((int)FileUpload1.PostedFile.InputStream.Length);

                string base64String = Convert.ToBase64String(bytes, 0, bytes.Length);


                byte[] imageBytes = Convert.FromBase64String(base64String);

                int              id           = int.Parse(Session["userid"].ToString());
                DALEstudante     dal          = new DALEstudante();
                Modelo.Estudante estudante    = dal.Select(id);
                string           nome_arquivo = estudante.cpf + ".jpg";
                string           filePath     = Server.MapPath("~/Imagens/" + nome_arquivo);
                File.WriteAllBytes(filePath, imageBytes);
                //userImage.ImageUrl = "Imagens/" + FileUpload1.FileName;

                userImage.ImageUrl = "Imagens/" + nome_arquivo;
            } catch {
            }
        }
Exemplo n.º 12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                statusaprovado.Style["display"] = "none";
                statusnegado.Style["display"]   = "none";
            }

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

            if (aDALEstudante.SelectStatus(a) == 0)
            {
                statusaprovado.Text             = "Regular";
                statusaprovado.Style["display"] = "block";
                statusnegado.Style["display"]   = "none";
            }

            if (aDALEstudante.SelectStatus(a) == 1)
            {
                statusnegado.Text = "Irregular";
                statusaprovado.Style["display"] = "none";
                statusnegado.Style["display"]   = "block";
            }


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

            dal = new DALEstudante();
            Modelo.Estudante estudante = dal.Select(int.Parse(Session["userid"].ToString()));
            usuario.Text      = estudante.nome.ToString();
            nome_usuario.Text = estudante.nome.ToString();
            saldo.Text        = "R$ " + estudante.carteira_saldo.ToString();

            string pageName = Path.GetFileNameWithoutExtension(Page.AppRelativeVirtualPath);

            switch (pageName)
            {
            case "TelaPrincipalEstudante":
                break;

            case "PerfilEstudante":
                box2.Style.Add("display", "none");
                box2Card.Style.Add("display", "none");
                break;

            case "CalcularPassagem":
                box2Ponto.Style.Add("display", "none");
                box2Card.Style.Add("display", "none");
                break;

            case "ConsultaPontodeRecarga":
                box2Card.Style.Add("display", "none");
                break;

            case "Recarga":
                box2Card.Style.Add("display", "none");
                break;

            case "PesquisarRota":
                box2Card.Style.Add("display", "none");
                break;

            case "TelaSolicitacaoCarteira":
                box2Card.Style.Add("display", "none");
                break;
            }
        }